Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
runaway-processes [2017/03/01 16:06] – [userkill] brysonlt | runaway-processes [2017/03/01 16:08] (current) – [Stay logged in] brysonlt | ||
---|---|---|---|
Line 17: | Line 17: | ||
====kill==== | ====kill==== | ||
- | kill is the standard Unix utility for terminating nasty processes. You only have the right to kill your own processes. Some processes do not respond to the standard kill command. These processes might need a more forceful signal such as -9. The command killall can help you to kill multiple processes at once. man kill and man killall will give you the details about these commands. | + | kill is the standard Unix utility for terminating nasty processes. You only have the right to kill your own processes. Some processes do not respond to the standard kill command. These processes might need a more forceful signal such as -9. The command killall can help you to kill multiple processes at once. //man kill// and //man killall// will give you the details about these commands. |
====The System Administrators==== | ====The System Administrators==== | ||
- | If you can not kill a process using kill or userkill, and you think that it is taking an inappropriate share of system resources, please report it to the System Administrators in room 1140 TMCB or send an email to system@cs.byu.edu. | + | If you can not kill a process using kill, and you think that it is taking an inappropriate share of system resources, please report it to the System Administrators in room 1140 TMCB or open at ticket at [[https:// |
===== How not to have your process killed ===== | ===== How not to have your process killed ===== | ||
==== Use nice and renice ==== | ==== Use nice and renice ==== | ||
Line 29: | Line 29: | ||
You can tell the priority of a process using top. The PRI column (third) is the priority of each process, and the NI column (fourth) is the nice value of each process. By default nice sets the nice value to 10. 19 is the highest possible nice value (lowest priority). For more information, | You can tell the priority of a process using top. The PRI column (third) is the priority of each process, and the NI column (fourth) is the nice value of each process. By default nice sets the nice value to 10. 19 is the highest possible nice value (lowest priority). For more information, | ||
- | ====Stay logged in==== | ||
- | |||
- | Userkill can not kill your process while you are logged in. You are also better able to monitor your use of system resources if you stay logged in. Be advised, however, that the System Administrators are authorized to kill your process and log you out if they feel that you are inappropriately monopolizing system resources. This usually involves being logged in and idle for an hour, maintaining a high load on the machine when the labs are being heavily used, or otherwise preventing others from using the system for extended periods of time. | ||
====Get prior authorization==== | ====Get prior authorization==== | ||
If you feel that you need to run a process that will be exceptionally resource intensive or that needs to run for an extended period of time, you need to get prior approval to run that process so that it does not get killed. Such approval must be granted through the department CSRs at the request of a sponsoring professor. In such a situation, it is probably just as easy to get permission to use the Fulton Supercomputer The Supercomputer is much more appropriate for most resource intensive research and projects than the open lab machines. | If you feel that you need to run a process that will be exceptionally resource intensive or that needs to run for an extended period of time, you need to get prior approval to run that process so that it does not get killed. Such approval must be granted through the department CSRs at the request of a sponsoring professor. In such a situation, it is probably just as easy to get permission to use the Fulton Supercomputer The Supercomputer is much more appropriate for most resource intensive research and projects than the open lab machines. |