Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

CPU数を動的に変更する@CentOS 5.5

      2016/06/24

カーネルにパラメータ(maxcpus)を与えて、OSで使うCPU数を変更できることは知っていましたが、これを動的変更することもできるんですね。

CPU数(コア数)が2つ以上の場合、2つ目のCPUを停止させたい場合

echo 0 > /sys/devices/system/cpu/cpu1/online

で可能です。echo 1にすれば、元に戻せます。

ちなみに1つ目のCPU (cpu0) はできません。

 - IT技術, サーバ構築 , ,

336px

Comment

  1. 匿名 より:

    貴重な情報をありがとうございます。
    コマンド部に誤記がありましたので、お知らせしておきます。
    誤 echo 0 > /sys/devices/sysetm/cpu/cpu1/online
    正 echo 0 > /sys/devices/system/cpu/cpu1/online

Message

メールアドレスが公開されることはありません。

  関連記事

no image
Galaxy SでGPS制度が悪い@b-mobile U300

※いろいろやった結果のまとめは一番下です。 Galaxy Sを手に入れたので、b …

no image
vimで改行に置換

viで改行を置換(削除)するには、 :%s/\\n//g とすればよいですが、改 …

no image
IPアドレスの範囲からサブネットマスクを簡単に計算する@CentOS 5

ちょっとしたアタックがあるIPからあった場合に、whois で IP の情報調べ …

no image
or条件でのgrep

普段使ったことなかったので覚え書き。 grep で複数の文字列をor条件でマッチ …

no image
bashでの配列操作

あまりbashの配列操作を書くことがないから覚え書き。 定義方法は &#8220 …

no image
SD経由で着信音にする方法

通常、SDカード経由で携帯に3gpファイルをコピーした場合、着信音やアラーム音に …

no image
vim-rubyインストール@Debian etch

vim-rubyを使うとrubyのプログラム編集で、補完機能を使うことができるら …

no image
printfコマンドで数字を整形表示@Linux

echoコマンドはシステムによって挙動が異なる、特に改行関連を扱うオプションに差 …

no image
screenコマンド@cygwin with ck

cygwinのターミナルck上でscreenを使用しようとすると、デタッチ後にア …

no image
ネットワーク遅延のシミュレーション@CentOS 5

最近のLinux では、簡単にネットワーク遅延をシミュレーションできるようです。 …