PDA

View Full Version : I'm new, but SETI is slow!


Krusty
11-19-01, 06:50 PM
Ok, I just joined SETI yesterday. I just signed up for the ocsetiteam yesterday. I'm not sure how long it takes to put out one WU, and I'm not sure how much running a few programs effects how much I do, but I have been running seti now for 12hrs 47mins and have only done 61.62% of a wu. I had aol running, mbm5 running, zonealarm running, and NAV running in the background. Is this normal?

Oh yeah, the system is in my sig. I shut off the computer at night because I'm poor and cant afford to run my puter when I'm not using it.

LuKE
11-19-01, 06:58 PM
the most commonly asked question, are you using the clc or the screen saver?

Godfodda
11-19-01, 06:58 PM
Well, at 1300 I'm completing units usually in a little over 6 hrs. I would think that your system would stomp mine into the ground (1.5 & DDR, yeeha! :D). I'm assuming you're running the GUI version. Switching to the CLC should cut a good deal from your processing time. Some of the other AMDroids will have to tell you for sure though.

And... Welcome Aboard!!!

Krusty
11-19-01, 07:11 PM
It is not a screen saver. Well, I have it set as my screen saver too, but it's running constantly. It's got a GUI, but that's minimized. What is CLC?

EDIT: btw, im using win2k

TC
11-19-01, 07:26 PM
Originally posted by Krusty
It is not a screen saver. Well, I have it set as my screen saver too, but it's running constantly. It's got a GUI, but that's minimized. What is CLC?

EDIT: btw, im using win2k
You need to dump the screensaver. It's much slower than the command line client (CLC) even when you disable the gui. The CLC runs like a dos program and it's much faster. Since you're running win2k and don't want to leave the computer on all the time, you can get some programs that will setup the CLC to run as a windows service so it starts automatically when you boot the computer. And finally anything you do while Seti is running will slow it down, but exactly how much is hard to say. Just going on your system specs, if you weren't doing anything else while Seti is running you ought to see completion times in the 5 hour range.

Jon
11-19-01, 07:30 PM
Definately should be in the sub-5 hour range with that system.

As everyone else has suggested, ditch the screensaver version and go with the CLI.

Krusty
11-19-01, 07:40 PM
alright, I ditched the seti screen saver now. I have my monitor just going into power down instad of scren saver. I have the SETI that runs in the system tray with the gui if I click on it. Where can I get a faster version of that?

I needs me some cool seti stuff. I'm going to see if i can set it up to run hidden on my parents computer too. They have a 1ghz dell computer.

Jon
11-19-01, 07:58 PM
Visit the OC SETI Team (http://www.ocsetiteam.com) homepage and go to the links section. You can find links to all the downloads you need.

There is also a "how-to" on the site on how to properly setup SETIDriver, SETISpy and the SETI CLC for optimum performance. This is the package most of use and recommend.

TC
11-19-01, 08:04 PM
You're still running the screen saver version if you can click on the system tray and bring up the gui. You need to go here and download the clc for "i386-winnt-cmdline.exe" it's about half way down the list of clients:
CLC 3.03 (http://iosef.ssl.berkeley.edu/unix.html)
There are quite a few accessory programs to go along with the CLC. The best if you want to keep track of what the client is doing is Seti Spy. You can get that here:
Seti Spy (http://pages.tca.net/roelof/setispy/)
You can also use a program called Seti Driver to cache multiple work units if you don't have a full time internet connection. This is also helpful for keeping your client working when their server goes down for maintenance and you can't connect to get new units. Your client can keep going using cached units. You can find Seti Driver here:
Seti Driver (http://www.wakeassoc.com/setidriver/)
This should get you started. Let us know if you need help with anything.

Krusty
11-19-01, 08:15 PM
ok, I've got the command line prog running. I downloaded, but havent installed seti spy yet. I downloaded a few others too.

When I opened the command line program, It extracted a bunch of files to my desktop. PLUS, I have 75% of a work unit done by the GUI version that I would like to have the command line version finish. I'll post a little more in a few mins after checking stuff out.

TC
11-19-01, 09:00 PM
Put those files in a folder and name it Seti or whatever you like, and move them off your desktop - you don't have to run it from there. Then you can place a shortcut in your system tray. Although I haven't run the screen saver version in a long time, the data files should be the same - so you should be able to look in the directory where the screen saver installed and copy the workunit.sah and state.sah files to the folder where you put the CLC version and it should take off where the gui version was last working.

Krusty
11-19-01, 09:24 PM
Alright, here we go...

Krusty
11-19-01, 09:27 PM
How is this stuff? I'm running IE6 (two windows), mbm5, zonealarm, NAV, and probably a few things that are allowing my printer to be ready in case I want to print.

By the way, can I take my lexmark z42 printer stuff out of startup and the registry startup stuff and still be able to use my printer? I think it's affecting performance

EDIT: Notice the percentage listed there. My 75% stuff seemed to have disappeared even though I moved the files.

TC
11-19-01, 09:46 PM
That looks a lot better :) Sorry about losing your other unit though - I thought that was all you needed to move. I'm not sure about the printer, but I don't see why it needs to have stuff loaded at startup. Is it a special utility? I would think all you need to print is just the driver.

Krusty
11-19-01, 09:57 PM
Originally posted by TC
That looks a lot better :) Sorry about losing your other unit though - I thought that was all you needed to move. I'm not sure about the printer, but I don't see why it needs to have stuff loaded at startup. Is it a special utility? I would think all you need to print is just the driver.

I would think that's all i need too, but right now, my system is running lexpps.exe, spoolsv.exe, and lexbceS.exe. Maybe I should try removing them temporarily to see if it affects printing. The friggin driver that came with the printer can be really annoying. Every time I print something, a print window that takes up 1/4 of my screen pops up, and it shouts out "printing started!" and "printing complete!" when it's done. Ok, maybe it doesn't shout, but it sounds like it when I've got the headphones on playing tribes and my roomate starts printing something.:eek:

TheSanch
11-20-01, 10:02 PM
I have windows 2k and i'm just wondering how to run the clc when windows starts like TC said

"you can get some programs that will setup the CLC to run as a windows service so it starts automatically when you boot the computer"

where can i get the programs he is talking about?

TC
11-20-01, 10:30 PM
Originally posted by TheSanch
I have windows 2k and i'm just wondering how to run the clc when windows starts like TC said

"you can get some programs that will setup the CLC to run as a windows service so it starts automatically when you boot the computer"

where can i get the programs he is talking about?
It's in an old thread somewhere - I'll try to dig it up for you. It's possible to do it manually, but it's a real pain.

TheSanch
11-20-01, 10:34 PM
Thanks....

Krusty
11-20-01, 10:56 PM
I got my seti clc to work at startup. I've got clc, seti spy, and seti driver set up as the instructions at the ocseti web site. To get it to start up automatically, I just pasted a seti spy shortcut in my startup folder. piece of cake.

TC
11-20-01, 11:02 PM
Well that's the easiest way to get something to start automatically, but to hide it completely from the user it needs to be a service. I'm assuming that's what this guy wants, but I haven't found the thread with the software I mentioned.

TheSanch
11-21-01, 12:26 AM
That is exactly what i want the window sort of bugs me....

TC
11-21-01, 12:53 AM
I couldn't find the thread, so I emailed Murphy. He's the guy that wanted to do this a while ago, and I asked him to post the program name and url in this thread. I hope he still has the info. There's one utility that requires registration and doesn't work very well. The other one is freeware and seems to work quite well. Hopefully he'll have the goods for you.

TC
11-21-01, 02:30 AM
Check this thread:
http://forums.overclockers.ws/vb/showthread.php?s=&threadid=39768

Murphy
11-21-01, 02:38 AM
Hi Tim,

got your PM and must admit it has been too quiet about the subject recently.

I've been testing with SRVANY lately, it works quite nicely, here's how it goes:

SRVANY is a little tool that let's you run any apllication you like as a service, for a detailed how to see this (http://www.vbwire.com/advanced/howto/service.asp) article on vbwire.com or see the corresponding tech doc (http://support.microsoft.com/support/kb/articles/Q137/8/90.asp?LN=EN-US&SD=gn&FR=0&qry=howto%20service&rnk=1&src=DHCS_MSPSS_gn_SRCH&SPR=WIN2000) by Micro$oft.

After getting the hang of it, I managed to use Srvany to run the CLC, setispy and setidriver as a service.

Seti did well and was processing, but the problem with Setispy and setidriver as service, is that they will automatically also start the CLC, which also becomes a service. Now when you shut down your Driver or Spy service, CLC will stay running and out of control, because you can only enable/disable services in the services menu or when the service is defined in this menu.

I didn't have time to sort this out, but the possible solution is to run setiSPY AND the CLC as services. Windows can recognize services which depend on eachother, I hope this can be configured correctly.

I've run the service for a short on someone elses box and he didn't know. Seti will automatically configure for priority Low, as it should be. Running a system service like SETI at higher priority is lethal for you system overall performance!

When you set your service to interact with the desktop, you can control it (driver), but if I remember well it could also be shut down! (please verify again).

And if you want SETI to run succesfully on a cursed box of someone else (without the knowledge,.f.i. you granny, my parents) you happen to operate, you don't want the client to interact with the desktop but just eat the waste CPU cycles :).

Remember that when you configure your service with instsrvany you must configure to run srvany.exe as the program! After that you can edit the service to really run any app. you like.

Have a good time promoting your SETI to system service,
crunch on,
Rob

davidsnot
11-21-01, 07:22 AM
I'm running 2k pro (dually, heh, heh), and in the Admin account, used the scheduler which came with the OS to set up the services. When you walk through the wizard, one of the options to startup is 'when the computer starts'. I'm running 2 instances of seti that way. I have multiple accounts set up for my family, and this way I don't have to worry if they shut down seti or not. They can't get at it with their permissions. It will still show up in the process listing, but there is no indication on the desktop that it is running.

Need some help, email me.