1
Support / Re: Works better on Linux than Vista :D
« on: December 12, 2007, 08:59:49 pm »
>>>"you should turn off the UAC, and turn off Aero."
>>Are you saying UAC affects performance? As for turning off Aero why use vista if it's off? Regardless it should be fair because I run CompizFusion in Linux and don't turn that off.
>Of course the UAC is another process effectively checking everything being sent to your CPU, similar to an anti-virus active scan. Aero runs fine on my computer. I admit that Aero is a good reason to get vista, however, if your computer is not the best, than your going to suffer becuase of it. Turn it off, and watch how much smoother everything runs. After a while you wont miss glass, or live thumbnail previews
You evidently don't know what you're talking about, w/r to UAC. UAC is not another process. If a permission check on a file or registry write fails, file and registry virtualization might kick in, which has a nonzero performance cost - but still low. But otherwise, there's not all that much in terms of additional performance cost going on. Merging the virtualized files into the overall view I don't think is terribly expensive - and for a process which is properly manifested as Vista compatable with a RT_MANIFEST resource specifying a requestedExecutionLevel - this game doesn't have one, yet - this mitigation has zero effect on process performance, since it's turned off.
The big thing with UAC is that it strips the Admin bits from administrator group tokens, and uses it for Deny only; this means you don't run as a full admin most of the time. When you launch a new process, it does the same checks it has to do on the exe for process launch anyway, and decides if you need to elevate for it; if so, you will be greeted with an elevation prompt (which /does/ take some time, checking file signatures, etc). But UAC on the whole should have very little impact on your performance.
On the whole, no, I would not say UAC is making your machine slower. And if the awesome dev team will address any writes to per-machine locations (either ACLing those directories and keys to allow it for users, or having those writes go to per-user locations), and add a manifest to the game exes, this game might work more swimmingly, if you'll pardon the pun, on Vista. Though they'd want to test that and figure out how to deal with any virtualized files that were made when the game was still not manifested.
-tyler
>>Are you saying UAC affects performance? As for turning off Aero why use vista if it's off? Regardless it should be fair because I run CompizFusion in Linux and don't turn that off.
>Of course the UAC is another process effectively checking everything being sent to your CPU, similar to an anti-virus active scan. Aero runs fine on my computer. I admit that Aero is a good reason to get vista, however, if your computer is not the best, than your going to suffer becuase of it. Turn it off, and watch how much smoother everything runs. After a while you wont miss glass, or live thumbnail previews
You evidently don't know what you're talking about, w/r to UAC. UAC is not another process. If a permission check on a file or registry write fails, file and registry virtualization might kick in, which has a nonzero performance cost - but still low. But otherwise, there's not all that much in terms of additional performance cost going on. Merging the virtualized files into the overall view I don't think is terribly expensive - and for a process which is properly manifested as Vista compatable with a RT_MANIFEST resource specifying a requestedExecutionLevel - this game doesn't have one, yet - this mitigation has zero effect on process performance, since it's turned off.
The big thing with UAC is that it strips the Admin bits from administrator group tokens, and uses it for Deny only; this means you don't run as a full admin most of the time. When you launch a new process, it does the same checks it has to do on the exe for process launch anyway, and decides if you need to elevate for it; if so, you will be greeted with an elevation prompt (which /does/ take some time, checking file signatures, etc). But UAC on the whole should have very little impact on your performance.
On the whole, no, I would not say UAC is making your machine slower. And if the awesome dev team will address any writes to per-machine locations (either ACLing those directories and keys to allow it for users, or having those writes go to per-user locations), and add a manifest to the game exes, this game might work more swimmingly, if you'll pardon the pun, on Vista. Though they'd want to test that and figure out how to deal with any virtualized files that were made when the game was still not manifested.
-tyler