Reply
 
LinkBack Thread Tools Display Modes
Old 07-24-2007, 09:15 AM   #1 (permalink)
Junior Member
 
HairdewX's Avatar
FFXI Character Info.
 
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?
HairdewX is offline   ::Quote Selected:: Reply With Quote
Old 07-24-2007, 09:27 AM   #2 (permalink)
Senior Veteran
Oracle of Knowledge
 
Mhurron's Avatar
FFXI Character Info.
 
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
Send a message via ICQ to Mhurron
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.



I use a Mac because I'm just better than you are.
Paragon of Red Mage Excellence
Paragon of Black Mage Excellence

Maat Masher - RDM
Shining Ray of Awesome

Kujata Server - Looking for LS
Mhurron is offline   ::Quote Selected:: Reply With Quote
Old 07-24-2007, 09:29 AM   #3 (permalink)
Veteran Member
Brain of Knowledge
 
InuTrunks's Avatar
FFXI Character Info.
 
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]
InuTrunks is offline   ::Quote Selected:: Reply With Quote
Old 07-24-2007, 09:37 AM   #4 (permalink)
Junior Member
 
HairdewX's Avatar
FFXI Character Info.
 
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 View Post
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 View Post
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?
HairdewX is offline   ::Quote Selected:: Reply With Quote
Old 07-24-2007, 09:42 AM   #5 (permalink)
Veteran Member
Brain of Knowledge
 
InuTrunks's Avatar
FFXI Character Info.
 
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]
InuTrunks is offline   ::Quote Selected:: Reply With Quote
Old 07-24-2007, 09:53 AM   #6 (permalink)
Junior Member
 
HairdewX's Avatar
FFXI Character Info.
 
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 View Post
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?
HairdewX is offline   ::Quote Selected:: Reply With Quote
Old 07-24-2007, 09:55 AM   #7 (permalink)
Veteran Member
Brain of Knowledge
 
InuTrunks's Avatar
FFXI Character Info.
 
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]
InuTrunks is offline   ::Quote Selected:: Reply With Quote
Old 07-24-2007, 10:04 AM   #8 (permalink)
Junior Member
 
HairdewX's Avatar
FFXI Character Info.
 
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 View Post
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
HairdewX is offline   ::Quote Selected:: Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -8. The time now is 10:47 PM.


Site Powered by: vBulletin Version 3.6.8 Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. - Modifications by PiNG
©2001-2008 SQUARE ENIX CO., LTD. All Rights Reserved. Title Design by Yoshitaka Amano.
FINAL FANTASY and VANA'DIEL are registered trademarks of Square Enix Co., Ltd. SQUARE ENIX, PLAYONLINE and the PlayOnline logo are trademarks of Square Enix Co., Ltd.
Comments and posts are property of their authors. All the rest, including video, articles, compiled game data, and sections, unless otherwise noted, are
©2002-2008 FFXIOnline.com: Dreams in Vana'diel. All rights reserved.
Page generated in 0.28360 seconds with 23 queries