SA-MP sets the affinity of GTA_SA.exe to 1 core
#1

SA-MP 0.3C sets the affinity of the GTA_SA.exe proces to 1 core instead of all the cores of my CPU.
When I manually change the affinity to 6 cores using task manager, my ping times are noticeable lower.


(Win 7 x64)

This might be something that can be modified in the next SA-MP version.
Reply
#2

Try running it in Single Player and see if it's still at 1 core.
Reply
#3

This is a well-known issue. It needs to be updated though.
Reply
#4

Quote:
Originally Posted by Krx17
View Post
Try running it in Single Player and see if it's still at 1 core.
Singleplayer automatically launches with the affinity set to all the cores.
Reply
#5

This is an intended functionality. Back when 0.1 was in alpha stages we observed that multi-core CPU's would have issues running San Andreas properly on certain hardware/software configurations to where the game would run must faster than it should. Don't know if this would still happen though, but from I've seen, it does not appear to be the case.
Reply
#6

Please tell Kye to automaticly set all cores, it gives me more performance too.
Reply
#7

Moddler, did you not read Ray's post? Certain setting combinations cause conflicts with those who use more than one core. It makes the game to run at insanely rapid speeds. Even I've seen this. It can't be set to all cores by default, because then we would have players running around everywhere like they're listening to the Benny Hill theme song. Unless this has been fixed in 0.3c or unless a new fix is created, this probably won't ever change.

If you want to use your extra cores, then set it manually after each launch or through a script.
Reply
#8

This really should be fixed to use all cores. If using all cores makes problems, then find a fix around it because using only one of the cores really cuts down on performance, especially for us laptop users. It's a pain in the ass to set it manually each launch. I'm assuming the problem no longer exists, because me and all my other "SA:MP friends" play with it on all cores and no one has ever complained.

However, Windows 7 is the only operating system this happened to me on. While running Vista, it manually set everything to all cores.
Reply
#9

I agree that it needs to be fixed, but just because you and your friends have never experienced it, it doesn't mean that it doesn't still exist. Here's to hoping that it doesn't, but I have a feeling it does. If a fix were implemented, it would have to have happened within the last release or two, because I remember seeing it often in 0.3a. I think Kye would have listed that as one of the new features too. That's a pretty noticeable improvement if you ask me.
Reply
#10

When will it be fixed?
Reply
#11

I've done a little test playing with 1 core or 4 cores, i went to a place where i constantly had about 80 FPS, i changed it to 4 cores and i had the same amount of FPS.
Making SA:MP change it all cores woudn't make any sence, since this game was designed for 1 core and will not have any benefits using more.
Reply
#12

My ping is above 300 when I only use 1 core (even on localhost). My FPS won't change when I use more cores though. Ping changes.
Reply
#13

@ "RobinOwnz" - 300 ping on local host wow thats crazy...i get a ping of 2 - 5.

And i agree with what Wacko said, i have a Dual Core CPU with HT and setting the affinity to 1 or 2 cores makes absolutely Sweet F A difference in Ping+Perfomance for me.
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)