2010-11-23 116 views

回答

5

您可以使用kill命令暫停Mac OS X(或任何Unix)中的任何進程,以便將SIGSTOP信號發送到進程。

查找。例如,進程ID(PID),我們會說這是9281.

kill -SIGSTOP 9281 

,恢復...

kill -SIGCONT 9281 

要找到PID,使用ps命令, ps -a將列出所有正在運行的進程,你的進程將是一個運行你的應用的java實例。

4

您可以在調試模式下啓動應用程序,稍後暫停它,然後將mac osx設置爲睡眠。

2

如果您已經啓動了應用程序,那麼您可以做的最好的方法是使用命令行中的kill -STOP。如果應用程序在eclipse jvm中運行,您可能需要對eclipse進程本身執行此操作。

+1

是不是Java進程和Eclipse進程不同?停止Eclipse可能會暫停IDE。對 ? – euphoria83 2010-11-23 03:26:38

+0

@euphoria - 我相信這取決於您如何配置您用來運行應用程序的eclipse啓動程序。 – 2010-11-23 05:57:52

1

如果包含進程(沒有Internet連接,沒有外部依賴關係),只需進入睡眠或關閉計算機。開機後它會恢復。

相關問題