2010年1 月

          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

最近のモノ

« 今度は kernel_task だよ (2) | メイン | 今度は kernel_task だよ (4) »

2008-09-08

トラックバック

この記事のトラックバックURL:
http://www.typepad.jp/services/trackback/6a0128760271e8970c0128760273d6970c

今度は kernel_task だよ (3)を参照しているブログ:

コメント

shigeya

「仕様」は酷いすね。。。

どうも、Appleの熱設計はマージンが少ないなっていつも思うのですけど、どうなんでしょうね。うちのiMac G5なんて、ふた開けると、ハードディスク、さわれないぐらい熱いです。

森山

こちらで取り上げていただいてたのですか。ありがとうございます。
アップルが「仕様」というのは kernel_task のロードを増やすというのが本来狙った動作だといことでしょう(バグなんかでなく)。想像ですが、kernel_task があのようになるのは、通常のプロセスの動作を減らしてCPUの発熱を減らす手段なんだと思います。
その根拠ですが、あまりシステム熱くないときに負荷の高いプロセス(たとえば、シェルスクリプトで while true ループ)を二つも動かしてやると、瞬間的に CPU の温度は 80 度以上になります。ところが、しばらくして kernel_task が 50% も動くようになると CPU 温度は 65度くらいに下がるんですね。これは、kernel_task が実はダミータスクで、ハードウェア的にはスリープしている証左ではないかと。

コメントの確認

コメントのプレビュー

プレビュー中です。コメントはまだ投稿されていません。

処理中...
コメントを投稿できませんでした。エラー:
コメントを投稿しました。 さらにコメントを投稿する

入力された文字と数字は画像と一致していません。再度入力してください。

最後に、下の画像の中に見える文字と数字を入力してください。これはプログラムを使ってコメントを自動的に投稿するのを防ぐために行われています。

画像を読み取れない場合は 別の画像を表示してください。

処理中...

コメントを投稿

hatena.utashiro.com

最近のコメント

最近のトラックバック