9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦 > 學習電腦 > 電腦硬件知識 > CPU知識 > 動態切換Linux使用的CPU數量

動態切換Linux使用的CPU數量

時間: 捷鋒774 分享

動態切換Linux使用的CPU數量

  中央處理器(CentralProcessingUnit)的縮寫,即CPU,CPU是電腦中的核心配件,只有火柴盒那么大,幾十張紙那么厚,但它卻是一臺計算機的運算核心和控制核心。下面是學習啦小編帶來的關于動態切換Linux使用的CPU數量的內容,歡迎閱讀!

  動態切換Linux使用的CPU數量:

  摘要: 由于要測試一些代碼,其運行結果會受到多核并行的影響,所以希望能夠調整使用的 CPU 數量。網絡上之前看到的方法是在內核的啟動參數上添加一個 maxcpus,但是如果這樣的話每切換一次都要重啟一次,是在太麻煩了。想 ...

  由于要測試一些代碼,其運行結果會受到多核并行的影響,所以希望能夠調整使用的 CPU 數量。

  網絡上之前看到的方法是在內核的啟動參數上添加一個 maxcpus,但是如果這樣的話每切換一次

  都要重啟一次,是在太麻煩了。想想 Linux 應該是很強大的,所以可以動態修改 CPU 數量才對。

  無意中看到 Linux 代碼的 Documentation 文件夾下有個文件叫做 cpu-hotplug.txt,于是就看了一下,

  發現可以在 /sys/devices/system/cpu 看到代表各 CPU 的文件夾按照 cpuX 的命名方式,如 cpu0、

  cpu1、cpu2 等。這些文件夾里面有一個 online 文件,如果其值為0則禁用該 CPU,如果為1則啟用

  該 CPU。注意,這里需要 root 權限哦。

  因為我只要在單核和多核之間切換,所以我寫了兩個腳本放在 /usr/local/sbin 里面:

  singlecore

  #!/bin/bash

  cpus_dir="/sys/devices/system/cpu"

  for cpu in $(ls "$cpus_dir" | grep 'cpu[0-9]\+')

  do

  cpu_online="$cpus_dir/$cpu/online"

  if [[ -e "$cpu_online" && $(cat $cpu_online) = 1 ]]

  then

  echo 0 > "$cpu_online"

  fi

  done

  multicore

  #!/bin/bash

  cpus_dir="/sys/devices/system/cpu"

  for cpu in $(ls "$cpus_dir" | grep 'cpu[0-9]\+')

  do

  cpu_online="$cpus_dir/$cpu/online"

  if [[ -e "$cpu_online" && $(cat $cpu_online) = 0 ]]

  then

  echo 1 > "$cpu_online"

  fi

  done

  之后需要切換的時候,只要運行 sudo singlecore 或者 sudo multicore 就可以了~

  順便說一句,我當時在想,如果我禁用了所有的 CPU 會怎么樣呢?結果發現 cpu0 是

  沒有 online 文件的,也就是 Linux 至少保證一個 CPU 處于可用狀態。

看了動態切換Linux使用的CPU數量文章內容的人還看:

1.Linux查看cpu個數

2.怎么使用Linux命令查看CPU使用率

3.Linux top命令查看多核CPU每個核心的使用率

4.用linux查看每個CPU的使用率

5.Linux平臺Cpu使用率的計算

6.linux查看多個cpu信息

7.Linux TOP命令 按內存占用排序和按CPU占用排序

8.linux在多核處理器上的負載均衡原理

613701 主站蜘蛛池模板: 亚洲中文字幕无码专区| 全免费A级毛片免费看无码| 亚洲国产成人久久精品APP | 日韩精品在线观看一二区| 亚洲午夜久久久影院伊人| 亚洲综合久久一区二区三区| 亚洲综合一区国产精品| 亚洲精品乱码久久观看网| 国产极品粉嫩馒头一线天| 免费的特黄特色大片| 国产女人在线视频| 黑人欧美一级在线视频| 中文字幕亚洲制服在线看| 亚洲欧美综合中文| 一区二区三区四区亚洲综合| 乱码精品一区二区亚洲区| 亚洲av专区一区| 东京热无码国产精品| 精品久久久久中文字幕APP| 四虎国产精品免费久久久| 亚洲欧美日韩综合久久久| 国产综合一区二区三区麻豆| 亚洲av色一区二区三区| 91超碰在线精品| 99久久精品久久久久久婷婷| 国产精品久久久久AV福利动漫| 日韩精品中文字幕国产一| 国产在线拍揄自揄视频网试看| 久久精品国产清自在天天线| 日韩三级一区二区在线看| 国产精品午夜福利小视频| аⅴ天堂国产最新版在线中文 | 日本东京热不卡一区二区| 午夜激情福利在线免费看| japanese无码中文字幕| 午夜在线不卡| 国产乱妇乱子视频在播放| 国产激情艳情在线看视频| 国产精品久久久久AV福利动漫| 蜜芽久久人人超碰爱香蕉 | 99国产精品国产精品久久|