07-24-2007, 09:15 AM | #1 (permalink) | | Junior Member Join Date: Apr 2007 Posts: 128 Style: Light - Version 4 Thanks: 12 Thanked 7x in 7 Posts Gil: 876 Bank: 0 Total Gil: 876 Donate | Changing process affinity Has anyone been able to get any noticeable positive differences by changing the affinity of background and foreground processes? | | ::Quote Selected:: | | 07-24-2007, 09:27 AM | #2 (permalink) | | Senior Veteran Oracle of Knowledge Join Date: May 2006 Posts: 4,510 Style: Light - Version 6 Thanks: 106 Thanked 1,348x in 820 Posts Gil: 5,183 Bank: 148,676 Total Gil: 153,858 Donate | Re: Changing process affinity Don't do it. Once you remove a process from being controlled by the schedular it ignores it from then on. It will then begin to schedule processes to that processor/core even if usually it won't. | | ::Quote Selected:: | | 07-24-2007, 09:29 AM | #3 (permalink) | | Veteran Member Brain of Knowledge Join Date: Sep 2003 Location: Charleston, SC Posts: 1,589 Style: Light - Version 6 Thanks: 76 Thanked 48x in 36 Posts Gil: 7,892 Bank: 1,428 Total Gil: 9,320 Donate | Re: Changing process affinity Works wonders with non dual core programs. if you ever see any "speed up slow down speed up" problems, it useally means you need to turn off a core for a program.
Infact, it works wonders with FFXI and PlayOnline.  -Baka Inu!
Nejiko - Mithra Current: [ 70 THF / 35 NIN ]
Basic Jobs: [ 70 THF / 20 MNK / 11 WHM / 18 BLM / 22WAR / 05 RDM]
Advance Jobs: [ 04 BST / 37 NIN / 02 SMN / 05RNG / 07 SAM / 07 PLD / 00 DRK / 31 BRD / 00 DRG]
Aht Jobs: [07 COR / 00 BLU / 00 PUP] | | ::Quote Selected:: | | 07-24-2007, 09:37 AM | #4 (permalink) | | Junior Member Join Date: Apr 2007 Posts: 128 Style: Light - Version 4 Thanks: 12 Thanked 7x in 7 Posts Gil: 876 Bank: 0 Total Gil: 876 Donate | Re: Changing process affinity Originally Posted by Mhurron | | It will then begin to schedule processes to that processor/core even if usually it won't. | That's what I am trying to do. Originally Posted by InuTrunks | Works wonders with non dual core programs. if you ever see any "speed up slow down speed up" problems, it useally means you need to turn off a core for a program.
Infact, it works wonders with FFXI and PlayOnline. | I'm more interested in in which processes to switch to which core.
Assuming a person has 2 cores, would moving the background processes and the PlayOnline process to core 0 and FFXI process to core 1 be the best set-up? | | ::Quote Selected:: | | 07-24-2007, 09:42 AM | #5 (permalink) | | Veteran Member Brain of Knowledge Join Date: Sep 2003 Location: Charleston, SC Posts: 1,589 Style: Light - Version 6 Thanks: 76 Thanked 48x in 36 Posts Gil: 7,892 Bank: 1,428 Total Gil: 9,320 Donate | Re: Changing process affinity There's a program out there called "Set Affinity" (I think that's the name of it, I can't remember, I don't have it anymore, but it's nice), which will allow the OS to "remember (via the program) which affinity to set which program when it starts up (so you don't have to change it all the time).
Normally, what I do (manually) is set all my major programs to core 0 only (unless they support dual core, then I leave them be), and all my background processes to core 1 (like AIM, FireFox, ect). You want all your MAJOR system processes set to core 0 (windows won't like it on core 1 for some strange reason).
Edit: You have it backwards, even though it's "core 1" that's core "2", logicly, all computer counts start at 0, not at 1.  -Baka Inu!
Nejiko - Mithra Current: [ 70 THF / 35 NIN ]
Basic Jobs: [ 70 THF / 20 MNK / 11 WHM / 18 BLM / 22WAR / 05 RDM]
Advance Jobs: [ 04 BST / 37 NIN / 02 SMN / 05RNG / 07 SAM / 07 PLD / 00 DRK / 31 BRD / 00 DRG]
Aht Jobs: [07 COR / 00 BLU / 00 PUP] | | ::Quote Selected:: | | 07-24-2007, 09:53 AM | #6 (permalink) | | Junior Member Join Date: Apr 2007 Posts: 128 Style: Light - Version 4 Thanks: 12 Thanked 7x in 7 Posts Gil: 876 Bank: 0 Total Gil: 876 Donate | Re: Changing process affinity Originally Posted by InuTrunks | Normally, what I do (manually) is set all my major programs to core 0 only (unless they support dual core, then I leave them be), and all my background processes to core 1 (like AIM, FireFox, ect). You want all your MAJOR system processes set to core 0 (windows won't like it on core 1 for some strange reason).
Edit: You have it backwards, even though it's "core 1" that's core "2", logicly, all computer counts start at 0, not at 1. | Actually I really did mean setting FFXI on the second core. Because the single-threaded system processes almost always have to be on core 0, wouldn't it be better for the second core to handle the game for the least amount of interrupts? | | ::Quote Selected:: | | 07-24-2007, 09:55 AM | #7 (permalink) | | Veteran Member Brain of Knowledge Join Date: Sep 2003 Location: Charleston, SC Posts: 1,589 Style: Light - Version 6 Thanks: 76 Thanked 48x in 36 Posts Gil: 7,892 Bank: 1,428 Total Gil: 9,320 Donate | Re: Changing process affinity That would be nice and all, but FFXI dosn't have a seperate process, it's all handled under "PlayOnline"  -Baka Inu!
Nejiko - Mithra Current: [ 70 THF / 35 NIN ]
Basic Jobs: [ 70 THF / 20 MNK / 11 WHM / 18 BLM / 22WAR / 05 RDM]
Advance Jobs: [ 04 BST / 37 NIN / 02 SMN / 05RNG / 07 SAM / 07 PLD / 00 DRK / 31 BRD / 00 DRG]
Aht Jobs: [07 COR / 00 BLU / 00 PUP] | | ::Quote Selected:: | | 07-24-2007, 10:04 AM | #8 (permalink) | | Junior Member Join Date: Apr 2007 Posts: 128 Style: Light - Version 4 Thanks: 12 Thanked 7x in 7 Posts Gil: 876 Bank: 0 Total Gil: 876 Donate | Re: Changing process affinity Originally Posted by InuTrunks | | That would be nice and all, but FFXI dosn't have a seperate process, it's all handled under "PlayOnline" | So then what about moving PlayOnline exculsively to core 1? I haven't tried it yet, as I am still at work...
I was thinking that moving the non-ffxi related processes to core 0 and moving POL to core 1 would give me much better performance. Having an almost maxed out core 0, with most of core 1 all for POL.
EDIT* If only I could play at work, my work computer is a quad core and it would be much easier to spread out the affinities  | | ::Quote Selected:: | | | Thread Tools | | | | Display Modes | Linear Mode | Posting Rules | You may not post new threads You may not post replies You may not post attachments You may not edit your posts HTML code is Off | | | All times are GMT -8. The time now is 10:47 PM. | | |