So is Fidelizer an application that doesn't install anything but you get to enable or disable all its feature with one check or uncheck of its box?
currently a combo box with 3 vanilla options
. I think it would be better if it was a set of checkboxes that show up for each selection and let you actually pick what you want to do (tooltips with what settings are might be useful as well).
At least for services, stopping or starting them for the current session doesn't actually save the changes after a restart (for that you need to specifically change the service start-up settings).
I'd still be curious to know which services are stopped and why?
>-Optimize system's tasks, I/O priorities, clock rate in MMCSS..
more details would be nice. Especially in the form of checkboxes and tooltips and links to the MSDN pages for the api calls
. Do you just mean the settings for tasks in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile (or I suppose win api calls to do that)? Also, do the audio apps need to set some sort of flag indicating what type of app they are to be treated with those priorities (or rather regarded as those types of apps)? What are the SFIO, clock rate, etc values set and where did you get the optimal values/what are the consequences for running services and non-audio apps?
> -Optimize audio thread priority
If he opens the running processes and threads and adjusts the priority (or in process memory values) instead of tweaking a registry setting that definitely won't carry over to even the next time those are started (well, unless the apps write back the values from memory on shutdown or something). (For registry values you'd need a reboot, or restarting the processes or services, which I don't think is what's going on...(weeell, unless the system components poll those keys periodically or have callbacks?)). On the other hand I do see audiodg being restarted so IDK.
>Optimize process thread priorities
ummm, which process/threads and to what/why?
>and system clock resolution
PS adjusting the system clock res seems interesting (I presume the values are those set and returned by returned by 'NtQueryTimerResolution' NtSetTimerResolution respectively? and it's set to 0.500ms)
. Would it be affecting the 'accuracy' of audio devices using adaptive mode USB transfer?
PSS In case you shut down the PC using the power button or it crashes, would any changes made to the system be saved?
By the way, what happens to the extracted dll written to the temp folder after the program finishes running (i.e. does the DLL get deleted or does it get saved elsewhere and loaded into processes later (preeesumably not) etc)?
PSSS why does the app need to keep running after optimizing until you restart. What settings need to be checked and changed periodically and why?
PSSSS it keeps opening the friggin webpage, please make it stop doing that...