パスワードを忘れた? アカウント作成
6336772 journal
日記

tuneoの日記: ファイルサーバにもうちょっとCPUコアが欲しい件 2

日記 by tuneo

現在のAthlon 64X2 5200+もファイルサーバとして使ってる分には結構いい線行ってるのだが、欲を言えば4コアぐらいになってほしいなーとか思ったりしないでもなかったりする(どっちだ)。

ところで、マルチプロセッサ(つーかマルチコア)構成のシステムで動作してるLinuxで、どのCPUでどんなプロセスが実行されているか見れるツールってあったっけ?

この議論は、tuneo (2938)によって ログインユーザだけとして作成されたが、今となっては 新たにコメントを付けることはできません。
  • http://linux.about.com/od/commands/l/blcmdl1_top.htm [about.com]

    Linuxに移植されてるtopは

    LC
    Last used processor. (That this changes from time to time is not a bug; Linux intentionally uses weak affinity. Also notice that the very act of running top may break weak affinity and cause more processes to change current CPU more often because of the extra demand for CPU time.)

    で"どのCPUか"は取れてるみたいなので、

    CPU依存TOPコマンドみたいなの作れば表示はできそうですけど...

    コマンドはないかも(LKMLでデバッグツール的には存在するかもしれないが:PowerTopとかみたいに?)

    --
    M-FalconSky (暑いか寒い)
    • by tuneo (2938) on 2012年09月05日 9時49分 (#2225254) ホームページ 日記

      コメントありがとうございます。

      手元の仮想マシンのLinux Mintで試してみたらtopでばっちりLast CPUを見れました。しかし「使いすぎ注意」なんですね、これ。

      関連して「CPUを指定してプロセスを実行するにはtasksetコマンドを使う」というのも覚えました。

      親コメント
typodupeerror

「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常

読み込み中...