MacBook ProをOS X Lionにアップグレードしたところ、非常に低い負荷でもファンが高速で動作しています。
PRAMやSMCなどをリセットするなど、多くのことを行いましたが、問題は解決しません。 Parallelsや他のアプリケーションと関係があるようです。
MacBookの再起動時にどのプログラム/スクリプト/サービスが開始されるのか、どうしたらわかるのでしょうか。 システム環境設定のユーザーアカウントに行くだけではありません。 Linuxマシンで得られるような完全なリストです。
ps ax
を使用loginwindow
のログインフック ここで説明 、defaults read com.Apple.loginwindow LoginHook
で現在の値を読み取るlaunchd
スクリプトの一部として指定されたもの(またはlaunchd
によって管理されるもの)。すべてをSudo launchctl list
でリストします。詳細については、man launchctl
をご覧ください。launchd
リストについては、システムのLaunchAgents
ディレクトリのLaunchDaemons
およびLibrary
サブディレクトリにそれらの定義ファイルが表示されます。
/System/Library
(おそらくこれらには触れないでください)/Library/
(通常はすべてのユーザー向け)/Users/yourname/Library
(独自のプログラム)後の2つのライブラリで、疑わしいものがないか確認します。通常はXMLなので、開いて読むことができます。
ここでの問題は、特定の条件で、他の多くの人を起動する単一のプロセスを実行できることです。 OS Xのcron
は存在しますが、デフォルトでは無効になっています。ジョブに@reboot
を指定すると、システムの起動時にcron
によって起動されます。
同様のことがシェル設定ファイル.bash_profile
などにも当てはまり、ターミナルを開くとすぐにバックグラウンドでプロセスを起動できます。