WNice: Difference between revisions

From OS2World.Com Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 1: Line 1:
WNice is an addon-DLL for WatchCat 2.1, which enables the changing of process priorities and an enhanced kill feature.
WNice is an add-on DLL for WatchCat 2.1, which enables the changing of process priorities and an enhanced kill feature.


The DLL doesn't do this itself, it just interfaces between WatchCat and the XFREE86 device driver by Holger Veit or the Nice package by Sharon Dagan.
The DLL doesn't do this itself, it just interfaces between WatchCat and the XFREE86 device driver by Holger Veit or the Nice package by Sharon Dagan.


Be warned, this kind of stuff is not for the whimpy "point-and-click" user. It is a power users tool and can do serious harm to your system if you don't know what you're doing.
Be warned, this kind of stuff is not for the wimpy "point-and-click" user. It is a power users tool and can do serious harm to your system if you don't know what you're doing.


;Requirements
;Requirements
* WatchCat 2.1 (ftp://hobbes.nmsu.edu/pub/os2/util/system/wcat21.zip)
* WatchCat 2.1 (ftp://hobbes.nmsu.edu/pub/os2/util/system/wcat21.zip)
* EMX-Libraries (ftp://hobbes.nmsu.edu/pub/os2/dev/emx/v0.9d/emxrt.zip)   
* EMX-Libraries (ftp://hobbes.nmsu.edu/pub/os2/dev/emx/v0.9d/emxrt.zip)   
* XFree device driver (ftp://borneo.gmd.de/pub/misc/XFree86OS2/xf86sup.zip)  
* XFree device driver (xf86sup.zip)  
* Nice package (http://www.geocities.com/Nashville/6525/nice_v0_07b15_bin.zip)  
* Nice package (nice_v0_07b15_bin.zip)  


===Instalation===
===Instalation===
Line 29: Line 29:
Select a process by clicking on it. You can see that WNice reflects the process properties.
Select a process by clicking on it. You can see that WNice reflects the process properties.


To change a priority click on the number of the class you desire or on the delta you want. Only childs of PMSHELL can be reniced.
To change a priority click on the number of the class you desire or on the delta you want. Only children of PMSHELL can be reniced.
Be warned that changing the class can be dangerous for system stability.
Be warned that changing the class can be dangerous for system stability.



Revision as of 21:04, 17 March 2018

WNice is an add-on DLL for WatchCat 2.1, which enables the changing of process priorities and an enhanced kill feature.

The DLL doesn't do this itself, it just interfaces between WatchCat and the XFREE86 device driver by Holger Veit or the Nice package by Sharon Dagan.

Be warned, this kind of stuff is not for the wimpy "point-and-click" user. It is a power users tool and can do serious harm to your system if you don't know what you're doing.

Requirements

Instalation

Install WatchCat as stated in the package.

Extract the files from the other packages to the directories you like. Copy all DLLs to a directory mentioned in LIBPATH and all EXEs to a directory in PATH or change LIBPATH and PATH appropriately.

Add a line like "DEVICE=f:\XFree86\lib\xf86sup.sys" to your CONFIG.SYS. (naturally you have to change it to point to the real location of xf86sup.sys on your system)

Add a line like "detach F:\usr\bin\niced.exe -start" to your STARTUP.CMD. (again: change it to reflect the real location of niced.exe ...)

Copy WNice.dll to the directory where WatchCat lives. If you have previously installed WKILL9.DLL you have to kill WatchCat and remove WKILL9.DLL, as WNice supersedes it.

Shutdown and reboot.

Using it

Activate WatchCat. Now you should see a process list on the left hand and the WNice interface on the right hand.

Select a process by clicking on it. You can see that WNice reflects the process properties.

To change a priority click on the number of the class you desire or on the delta you want. Only children of PMSHELL can be reniced. Be warned that changing the class can be dangerous for system stability.

To use the enhanced kill select a process and click on [Kill process]. Again this is restricted, only processes with PIDs > 12 can be killed.

License