进程Linux命令挂起进程:妙用suspend(linux命令挂起)
进程是CPU运行的基本单位,在Linux系统下也是如此,特别在多道程序多线程环境下,很多进程们依次相互使用,有时候也会出现挂起问题。在Linux系统中有一个叫做suspend的命令,它可以有效的挂起目标进程,使得操作系统能够更好的处理程序间的冲突舌。
Suspend 命令是常见 Linux 用户级命令,它的功能是暂停某一特定的进程,和正常的暂停所有进程的 kill 不同,suspend 可以暂停执行一个进程,而不影响其他进程的运行还有,suspend 的好处是暂停的进程可以被恢复。
使用suspend命令可以有效地挂起一个进程,它们暂停以后,操作系统可以处理更多的进程请求。使用 Suspend 命令可以将指定的某些进程放入休眠模式,而不会终止执行目标 PID 进程,由于它暂停所有进程带来的性能消耗,并且可以恢复原状,因此比起 kill 命令更受欢迎。
使用 suspend 命令的格式一般为:
suspend [pid]
其中 pid 是指定的进程的进程号,如果想挂起当前linux终端操作的进程,可以使用 $$ 命令获取 pid,然后再挂起该进程。
根据实际情况的不同,可以使用以上 suspend 命令来实现包括耗费大量系统资源的进程等暂停执行,或调整其他进程运行优先级,而不终止被暂停进程带来的性能开销,使进程可以在任意时刻被恢复。