Project Mercury A CPU Priority Booster

Eorzea Time
 
 
 
Language: JP EN FR DE
Version 3.1
New Items
users online
Forum » Everything Else » Tech Support » Project Mercury A CPU priority booster
Project Mercury A CPU priority booster
First Page 2
 Phoenix.Gaiarorshack
Offline
Server: Phoenix
Game: FFXI
user: MiavPigen
Posts: 1245
By Phoenix.Gaiarorshack 2015-04-02 16:03:46
Link | Quote | Reply
 
Project Mercury is a little utility i made that will sit in your systray and monitor what program/window you have active/focused right now, and boost its CPU priority.

This is for people that are heavy multitasking or dual boxing on the same PC and wants a more smooth experience. Since the game instance you are actually is controlling is getting boosted CPU priority to "above normal" it does not struggle from fighting with other instance or programs that would like to use the CPU.

It also lower CPU priority to "below normal on programs/windows you have minimized.

Active programs = Above normal
Nonactive program = normal
Minimized program = Below normal


Newest also enable you to disable coreparking on an Intel hyperthreaded CPU. Disabling Core parking can help on stuttering in games and give up to 20% boost in compression programs ( 7-zip and winrar)



Links:

Website:
http://www.techcenter.dk

Direct Downloads:
http://file.techcenter.dk/mercury.exe
http://file.techcenter.dk/mercury32.exe

Softpedia:
http://www.softpedia.com/get/Tweak/CPU-Tweak/Project-Mercury.shtml

MajorGeeks:
http://www.majorgeeks.com/files/details/project_mercury.html

Any feedback/suggestions are welcome


Third Part reviews:
http://www.trishtech.com/2016/09/boost-cpu-performance-in-windows-with-project-mercury/

http://www.computerworlduk.com/download/system-desktop-tools/project-mercury-32-bit-1260-3331018/
[+]
necroskull Necro Bump Detected! [44 days between previous and next post]
 Phoenix.Gaiarorshack
Offline
Server: Phoenix
Game: FFXI
user: MiavPigen
Posts: 1245
By Phoenix.Gaiarorshack 2015-05-17 02:52:33
Link | Quote | Reply
 
Just bumped with some benchmark

Benchmarks (7-zip benchmark, Firefox with flash add's and h.264/aac decoding in the background)
Code:
Code
		UT2004 		Quake3				
NO background	TDM	ONS	
 640x480	211.3	161.8	693.4
1024x768	209.2	160.9	692.6
1600x1200	211.3	160.7

Mercury off
 640x480	130.4	124.0	340.1
1024x768	127.3	110.6	322.9
1600x1200	134.1	113.0

Mercury on
 640x480	179.0	142.4	584.7
1024x768	178.9	142.2	471.5
1600x1200	181.9	143.3

Recovered FPS	60%	59%	54%


Also the newest version has as "no multicore stutter" features which locks active program/game to only run on one core to reduce stuttering in old games.
It also has a "No HT conflicts" which eliminates performance penalties on games that runs bad on CPU's with Hyper threading
necroskull Necro Bump Detected! [274 days between previous and next post]
 Phoenix.Gaiarorshack
Offline
Server: Phoenix
Game: FFXI
user: MiavPigen
Posts: 1245
By Phoenix.Gaiarorshack 2016-02-14 17:58:26
Link | Quote | Reply
 
V 1.2.0.0 is released

Rewrote the code structure to no longer used a loop with timed interval. Instead its now based on a Windows hook.
This results in a dramatic reduce in it already low CPU usage as there is no more CPU resources wasted in check rinse and repeat loops. Instead Windows will send a message as soon as a new window has received focus and call Project Mercury

Overall CPU usage has dropped from 0.003-0.004% to below 0.0000000000000001% on a Core2 Quad Q6600

Since there is no delay between checks, it also means Project Mercury now react as fast as possible and no longer up to a 05sec delay in a worst case scenario.

Due to this new structure i had to remove the code for automatic CPU slice mode due to incompatibilities. I need to look into a total rewrite of the code before i can re implant this feature


http://www.TechCenter.dk/Mercury.exe
 Asura.Slugman
Offline
Server: Asura
Game: FFXI
user: Sluggo
Posts: 426
By Asura.Slugman 2016-02-14 18:06:41
Link | Quote | Reply
 
Source code open?
 Phoenix.Gaiarorshack
Offline
Server: Phoenix
Game: FFXI
user: MiavPigen
Posts: 1245
By Phoenix.Gaiarorshack 2016-02-14 18:53:50
Link | Quote | Reply
 
It is not no

oh and virustotal link
https://www.virustotal.com/en/url/ca1be994aef0b8162a7de173b00f188700b10fb6a6b9ab9583b560e1d419dc15/analysis/1455497695/
https://www.virustotal.com/en/file/ca3cd4f43174b22adc0125cc166f6185af180d538cc75b32238524630d0b51d4/analysis/1455497699/
 Asura.Slugman
Offline
Server: Asura
Game: FFXI
user: Sluggo
Posts: 426
By Asura.Slugman 2016-02-15 05:14:57
Link | Quote | Reply
 
Open source it!
 Bahamut.Vinedrius
Offline
Server: Bahamut
Game: FFXI
user: Devrom
Posts: 665
By Bahamut.Vinedrius 2016-02-15 06:32:22
Link | Quote | Reply
 
Is this able to produce performance improvement for FFXI since the game uses the CPU rather than the GPU? My laptop has i5-2450M (2.5 ghz dual-core/four threads) which contains Intel HD graphics 3000 and GT630M which doesn't seem to help at all (although the Optimus app shows that POL is using the discrete GPU). I am experiencing heavy FPS drop when effects pop. It might be just poor optimization for multi-cores since it is designed to run on a single core, but I still believe this system shouldn't go below 30 that much. I thought this little app of yours could make it run better on a multi-core CPU by forcing proper prioritization, maybe?
 Phoenix.Gaiarorshack
Offline
Server: Phoenix
Game: FFXI
user: MiavPigen
Posts: 1245
By Phoenix.Gaiarorshack 2016-02-15 08:43:09
Link | Quote | Reply
 
@Asura.Slugman
Nope :D

@Bahamut.Vinedrius
It depends on your system.

if the only CPU heavy thing you are using is one session of FFXI. Then pretty much nothing will be gained by this program.

However if you are running multiple instances or if you are running some other CPU heavy stuff in the background ( video encoding, data compression)) the this program will make you experience a more smooth gameplay with higher FPS.

There is no magical overall performance boost. but instead this program makes sure that what you are playing or having active right now gets the biggest pie of the CPU cake at the cost of what you have running in the background.

So lets say you run 2x ffxi you would get roughly 50/50% of the c pu to each session.
With this utility the FFXI sessions you are actively controlling gets maybe 80% and the one in the background gets the remaining 20%.
when you switch ffxi session my program adjust accordingly and now the other session you are controlling gets its 80% of the cpu.


basically any lag you are experiencing due to heavy load on CPU gets pushed away from where you would experience it, and thereby hidden from you.


Ive done several benchmark over different machines with different background load. and its approximately recover 60% of lost FPS from having backgrounds task

e.g.
Game on its own 100fps
Game with backgrounds task going 50 fps
Game with backgrounds task and Project Mercury 80fps
 Carbuncle.Rasalgethi
Offline
Server: Carbuncle
Game: FFXI
user: Hercule
Posts: 350
By Carbuncle.Rasalgethi 2016-02-20 18:48:25
Link | Quote | Reply
 
Hi,

Just to say i tested this program today, I have a good PC config (I also use Drawdistance set @ max), but in some zones, sometimes, or if there is alot ppl on screen + lot of visial effect as GEO Bubbles etc... my FPS drop to 18~22 FPS, and that really not cool...

So I used this programm and instantly my FPS came back to 29+ :D

THANKS!
 
Offline
Posts:
By 2016-02-20 19:07:59
 Undelete | Edit  | Link | Quote | Reply
 
Post deleted by User.
 Carbuncle.Rasalgethi
Offline
Server: Carbuncle
Game: FFXI
user: Hercule
Posts: 350
By Carbuncle.Rasalgethi 2016-02-20 19:22:32
Link | Quote | Reply
 
I use it on Windows 7 but according to this I think he work on Windows 10 and there reply to some of your questions

 
Offline
Posts:
By 2016-02-20 19:25:33
 Undelete | Edit  | Link | Quote | Reply
 
Post deleted by User.
 Carbuncle.Rasalgethi
Offline
Server: Carbuncle
Game: FFXI
user: Hercule
Posts: 350
By Carbuncle.Rasalgethi 2016-02-20 19:30:09
Link | Quote | Reply
 
http://www.filedropper.com/mercury
 
Offline
Posts:
By 2016-02-20 19:34:40
 Undelete | Edit  | Link | Quote | Reply
 
Post deleted by User.
 Phoenix.Gaiarorshack
Offline
Server: Phoenix
Game: FFXI
user: MiavPigen
Posts: 1245
By Phoenix.Gaiarorshack 2016-02-26 10:01:39
Link | Quote | Reply
 
Glaring bug in the new 1.2.0.0 Windows hook structure. Will be fixed this weekend

It seems that the windows hook react differently in windows 10 than in windows 7. so current 1.2.0.0 version does NOT work under windows 7. Priorities are not getting adjusted at all.

Since I don't have win8 I would love feedback from a user. Priority on process can be seen in task manager but you have to add in the "base priority" column

Backup download link from softpedia
http://www.softpedia.com/get/Tweak/CPU-Tweak/Project-Mercury.shtml
 Phoenix.Gaiarorshack
Offline
Server: Phoenix
Game: FFXI
user: MiavPigen
Posts: 1245
By Phoenix.Gaiarorshack 2016-02-27 01:07:27
Link | Quote | Reply
 
V 1.2.0.1 is up on http://www.techcenter.dk. Softpedia should be updated over the weekend.

- Fixed Windows 7 incompatibility with new Windows hook
- Fixed too high CPU usage when Paused.
- Slight improvement in paging (Pages out at Pause)

Some new features are in the design process

- Additional clear(execute) process waiting in idle task queue. useful to run before running a benchmark for more consistent results
- Selection of increased priority level (donation version only)
- FastReact v1. Increase windows overall feel.
 Carbuncle.Rasalgethi
Offline
Server: Carbuncle
Game: FFXI
user: Hercule
Posts: 350
By Carbuncle.Rasalgethi 2016-02-27 09:11:20
Link | Quote | Reply
 
Phoenix.Gaiarorshack said: »
V 1.2.0.1 is up on http://www.techcenter.dk. Softpedia should be updated over the weekend.

- Fixed Windows 7 incompatibility with new Windows hook
- Fixed too high CPU usage when Paused.
- Slight improvement in paging (Pages out at Pause)

Some new features are in the design process

- Additional clear(execute) process waiting in idle task queue. useful to run before running a benchmark for more consistent results
- Selection of increased priority level (donation version only)
- FastReact v1. Increase windows overall feel.

I don't find Mercury in the list, maybe i look at the wrong place idk
 Phoenix.Gaiarorshack
Offline
Server: Phoenix
Game: FFXI
user: MiavPigen
Posts: 1245
By Phoenix.Gaiarorshack 2016-02-27 12:16:21
Link | Quote | Reply
 
Carbuncle.Rasalgethi said: »
I don't find Mercury in the list, maybe i look at the wrong place idk

I updated the webcache should be up now
 Carbuncle.Rasalgethi
Offline
Server: Carbuncle
Game: FFXI
user: Hercule
Posts: 350
By Carbuncle.Rasalgethi 2016-03-01 11:54:17
Link | Quote | Reply
 
Phoenix.Gaiarorshack said: »
Carbuncle.Rasalgethi said: »
I don't find Mercury in the list, maybe i look at the wrong place idk

I updated the webcache should be up now

Thanks!
 Phoenix.Gaiarorshack
Offline
Server: Phoenix
Game: FFXI
user: MiavPigen
Posts: 1245
By Phoenix.Gaiarorshack 2016-03-05 22:10:41
Link | Quote | Reply
 
V 1.2.2.0

New version is released and on my Home site. Softpedia Should update withing 24 hours


- Clear Memory now works intelligently, greatly increasing its speed

- Project Mercury's own page out routine improved to double speed

- Optimized some IF settings for minuscule reduced CPU usage

- Removed nonworking priority settings menu (was leftover from experiment)

- Implanted "Windows FastReact" features that speeds up windows

- Implanted "Save Settings" feature


Notice that "Windows FastReact" feature has a nag screen That is gone in the donator edition
If the new donations model violates any forum rules about advertisement a mod can hit me up in a PM or in this thread
 Phoenix.Gaiarorshack
Offline
Server: Phoenix
Game: FFXI
user: MiavPigen
Posts: 1245
By Phoenix.Gaiarorshack 2016-03-13 23:22:21
Link | Quote | Reply
 
Didn't get as much done as I was hoping for but got at least some small stuff done.

V1.2.3.0
- Windows FastReact settings are now saved when choosing save settings
- Implanted "No Standby on CPU load" feature
- InfoBox now has a link to http://www.Techcenter.dk


The No standby features is still very new and lacks customization. But it does prevent going to standby if CPU load is above 8% on a 10second average tested aprox. twice a min.
The CPU usage from this feature is far below WinOFF but does take around 0.014% on my Core I7 2500k @4.6GHz ( WINoff takes around 0.09%
The is 0% CPU load if the features is not enabled (default)

http://www.TechCenter.dk is Updated
Softpedia should be updated within 24h
necroskull Necro Bump Detected! [50 days between previous and next post]
 Bahamut.Vinedrius
Offline
Server: Bahamut
Game: FFXI
user: Devrom
Posts: 665
By Bahamut.Vinedrius 2016-05-02 12:27:24
Link | Quote | Reply
 
VirusTotal check results as of today, 3 warnings.

I downloaded the exe file from http://www.techcenter.dk

False positives or what?
 
Offline
Posts:
By 2016-05-02 13:03:41
 Undelete | Edit  | Link | Quote | Reply
 
Post deleted by User.
 
Offline
Posts:
By 2016-05-02 13:18:14
 Undelete | Edit  | Link | Quote | Reply
 
Post deleted by User.
Offline
Posts: 250
By Rinuko 2016-05-02 13:30:29
Link | Quote | Reply
 
Do I need to adjust any settings to this utility or just run it and it takes care of everything for me?
 Bahamut.Vinedrius
Offline
Server: Bahamut
Game: FFXI
user: Devrom
Posts: 665
By Bahamut.Vinedrius 2016-05-03 12:48:38
Link | Quote | Reply
 
Asura.Floppyseconds said: »
Bahamut.Vinedrius said: »
VirusTotal check results as of today, 3 warnings.

I downloaded the exe file from http://www.techcenter.dk

False positives or what?

99.9% chance it is a false positive.

What AV do you have? What heuristic level is it set to?

It isn't an AV I use. It looks like you haven't checked the link. VirusTotal is a website that makes security checks on a file you upload based on many AV databases and it gives 3 warnings from 3 different databases for the latest exe file. That sure does look fishy.
 
Offline
Posts:
By 2016-05-03 12:54:19
 Undelete | Edit  | Link | Quote | Reply
 
Post deleted by User.
Offline
Posts: 250
By Rinuko 2016-05-04 08:37:12
Link | Quote | Reply
 
Rinuko said: »
Do I need to adjust any settings to this utility or just run it and it takes care of everything for me?
Anyone know?
 
Offline
Posts:
By 2016-05-04 09:11:58
 Undelete | Edit  | Link | Quote | Reply
 
Post deleted by User.
[+]
 Phoenix.Gaiarorshack
Offline
Server: Phoenix
Game: FFXI
user: MiavPigen
Posts: 1245
By Phoenix.Gaiarorshack 2016-05-31 19:52:00
Link | Quote | Reply
 
Bahamut.Vinedrius said: »
VirusTotal check results as of today, 3 warnings.

I downloaded the exe file from http://www.techcenter.dk

False positives or what?

Sorry for the late response I haven't played FFXI for a long time.
its a false positive due to internal compression ( to make file smaller).
Many AV software is made "lazy" so instead of decompression the file and doing a real scan. it just sees the internal compression as says this is probably bad because we once saw someone use internal compression to hide a virus/malware.
Its a common issues when using compressers like UPX Aspack or Mpress sadly
I've bene in contact with several AV companies to fix it but it take alot of effort and especially kaspskey is very slow to update their scanner. ive givin up now.
But the tool is hosted on both Softpedia and MajorGeeks if you want to use a more well known place.


Rinuko said: »
Do I need to adjust any settings to this utility or just run it and it takes care of everything for me?
For the main functionality nothing needs to be adjusted. You just need to download and run it.

I've hidden some of the options further away form the user in newer versions to not "Scare" new users.
If you want Windows to react a bit faster you can go into settings and put a check mark on "Windows FastReact".

Anything else should only be used for specific situations and is not recommended for general use.
Also the "clear memory" function is not recommend for general use.
First Page 2