![]() |
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
![]()
I released SETI Driver 1.6.4.2 yesterday. The only external change was to
make the "Idle" Client Priority part of the radio group with "High", "Normal", and "Low". I also streamlined the processing for this group should I decide to improve the performance of it. The basic issue with "Idle" is that you need to have the Thread Handle to the client, which SETI Driver only has when it first starts the client. All 32 bit versions of Windows have a function that can get the Process Handle for another program based on the program's name (SETI nn), but Windows 95, 98, and NT don't support getting the Thread Handle. Thus, switching to and from "Idle" is very expensive in that SETI Driver stops all processing clients and restarts them when making this switch. My thanks to Bert Knops for giving me the code that will get the Thread Handles from a running process - I still have it and may still modify it so that SETI Driver can use it on those versions of windows that support it while, but use the restart the process on those versions that don't. The recoding inside SETI Driver was specifically so I could implement this code in a way similar to the Set Affinity code, which won't run on Windows 95. Mike Ober. |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
How smart are SETI@homers? | Andrew Nowicki | Policy | 212 | June 3rd 04 01:02 AM |
SETI Driver and Windows XP Stalls | Michael D. Ober | SETI | 2 | December 2nd 03 06:54 PM |
SETI Live Webcast ... | Alfred A. Aburto Jr. | SETI | 4 | November 17th 03 03:59 PM |
SETI as a trigger for dramatic change. | Jason H. | SETI | 0 | October 2nd 03 07:09 AM |
Paper - The Temporal Aspect of the Drake Equation and SETI | Jason H. | SETI | 4 | August 5th 03 05:08 PM |