Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CPUとLinux

 CPUとLinux

下記動画のテキストです。
https://www.youtube.com/watch?v=etZrDmrD5Q0

Satoru Takeuchi

May 29, 2020
Tweet

More Decks by Satoru Takeuchi

Other Decks in Technology

Transcript

  1. 実験 • 環境 ◦ CPU ▪ AMD Ryzen 5 Pro

    2400GE ▪ 4コア2スレッド • やること ◦ CPUの情報を得る: /proc/cpuinfoコマンド ◦ CPUの数を数える: nprocコマンド
  2. 実験 • 使うプログラム ◦ CPUの使用状況を調べる topというプログラム ◦ 単なる無限ループをする ”loop”という名前のプログラム ▪

    動かすと死ぬまでひたすら CPUを使い続ける • やること ◦ loopコマンドとtopコマンドを使ってCPUの使用状況を確認する
  3. まとめ • CPUの情報を得る ◦ /proc/cpuinfoファイル、nprocプログラム • CPUを使うとLinuxからはどのように見えるのか ◦ Topプログラム •

    プログラムを特定CPU上で動かす方法 ◦ Tasksetプログラム • Linuxが認識するCPUの数を減らす方法 ◦ /sys/devices/system/cpu/cpu<CPU番号>/onlineファイルを操作