1. Download the
Windows NT/2000/XP "No nonsense" text-only console (I'm assuming you are running windows).
I only use the console version, the GUI takes extra system resources IMO.
2. Make two folders, one for each client and put one FAH504-console.exe file in each. Let's assume you have C:\FAH1 and C:\FAH2 for example for the two folders. If you have only a single core CPU, just make one folder.
3. Start menu > Run > Type in "C:\FAH1\FAH504-console.exe" -configonly
include the quotes!
Here are the settings I use:
> User name: your name
> Team number: 36362
> Launch as a service: yes
> Ask before fetching/sending work: no
> Use IE settings: no
> Use proxy: no
> Allow 5MB or larger WU's: yes
> Change advanced options: yes
> Core priority: idle
> CPU usage requested: 100 (you can set this a little lower if the system sems to slow down much, but I've never noticed a slowdown)
> Disable highly optimized code: no
> Pause if on battery power: no (I don't run it on any laptops so this doesn't matter much)
> interval between checkpoints: 5 (default is 15, use whatever you prefer)
> Memory to indicate: full amount
> request WU's without deadlines: no
> set -advmethods always: yes
> ignore deadline info: no
> Machine ID: 1
4. If you have a dual-core CPU, repeat for the second client in C:\FAH2 and use the same settings except have Machine ID set to 2.
5. After that, go to Start menu > run > regedit. Do a search for -svcstart, this will bring up the first client service command line. Edit that line, and after the -svcstart I add -local -advmethods -forceasm
the -local is very important for running multiple clients on one computer, it makes sure they don't get confused at all. the -advmethods just makes sure that it is turned on, -forceasm is good in case you have a system crash (like a power outage) it won't allow the client to disable SSE optimizations when restarting from the improper shutdown.
6. For a dual-core CPU, continue the search for the -svcstart and on the second client command line in the registry add the same stuff.
7. Exit the registry editor.
8. Reboot and you should have the client(s) running as a background service.
For monitoring the clients I use
FahMon
Some extra stuff:
All my systems run WinXP, and I have remote desktop enabled so I can access them that way if I need to. Also I have shared each of the FAH folders so I can monitor them with FahMon.
On my main system I have priority set to idle as you can see above, but on my dedicated folders I've changed that to low. Also, under My computer > Properties > Advanced tab > Settings under Performance > Advanced > Processor scheduling I have it set to optimize for the best performance of background services. I'm not sure if that has done much of anything for the folders but it can't hurt. Just DO NOT set that on your main rig, it can slow stuff down bigtime!

Bookmarks