逆引きUNIXコマンド/CPUコア数を調べる
の編集
Top
/
逆引きUNIXコマンド
/ CPUコア数を調べる
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
CentOS/CentOS6にEPELリポジトリを登録する
CentOS/CentOS7でランレベルを変更する方法
CentOS/CentOSでLAPP環境を構築
CentOS/CentOSセキュリティアップデート
CentOS/VirtualBoxでCentOSを動かすとCPU使用率が高い場合の対処
CentOS/パッケージアップデートがあるのにNo Packages marked for Updateが表示される
CentOS/ログイン時に自動起動させる方法
Debian/Debian 7 Wheezy のWifi設定・Broadcom
Debian/Debian squeezeをインストールしてみた
Debian/一般ユーザーをsudoコマンドにて管理者として動作するようにする設定
GNOME/GNOMEデスクトップのフォント変更
GNOME/GUIによる時刻や日付変更方法
GNOME/GUI操作による書庫作成
InterWikiName
Linux Mint/Linux Mintでstdio.hがないエラーの対処方法
Linuxをはじめよう
Linux環境設定
Linux環境設定/aliasコマンドを使用して改行コード変換コマンドを登録する・perl使用
Linux環境設定/bashのプロンプトに現在の時刻や、作業内容のメモを表示させる
Linux環境設定/dnsmasqをDHCPサーバとして使う場合の最小限の設定例
Linux環境設定/dnsmasqネームサーバ機能のA,AAAAの最小設定とDNSラウンドロビン機能の利用
Linux環境設定/sshのrootログイン禁止だがssh経由でroot権限で指定コマンドを実行する方法
Linux環境設定/sshの接続が切断されてしまう場合の対処
Linux環境設定/yumのプロキシ設定
Linux環境設定/起動時のファイルシステムチェック間隔の確認
PearLinux/HP mini 1000にPear Linux 6をインストールしてみた
PearLinux/Pear Linux 6 をインストールしてみる・一部日本語化
RecentDeleted
SandBox
systemd/systemdのサービスログを確認する方法・journalctl
systemd/systemdのランレベル対応表
Ubuntu/aptコマンドの操作ログの在処と確認方法
Ubuntu/HiDPIでUbuntu MATEのマウスカーソルを拡大する手順
Ubuntu/HiDPIマシンでMozcを起動すると変換候補ウインドウが小さい場合の対処
Ubuntu/Linuxの2chブラウザJDのインストール
Ubuntu/MicrosoftのCHMファイルを閲覧する方法
Ubuntu/sources.list内のmain,restricted,universe,multiverseについて
Ubuntu/Ubuntu12.04でWebCam(R5U870)を使えるようにした
Ubuntu/Ubuntu Serverインストール後にネットワークの設定を行った時の備忘録
Ubuntu/Ubuntuで各ジョブの状態一覧を表示する方法・initctl
Ubuntu/UbuntuにAdobe Readerをインストールする
Ubuntu/VNCを利用してMacからUbuntuに接続
Ubuntu/かな漢字変換オン・オフキーの変更(iBus)
Ubuntu/ウインドウの操作ボタンを右側に変更する
Ubuntu/ネットワークインストール用の独自のパッケージレポジトリを作成する
Ubuntu/ビジュアルなdiffツール(Meld)
Ubuntuでプリントサーバを使って印刷できる環境を構築
USBブートでLinuxをインストールする方法(UNetbootin)
Wubiを利用してUbuntu9.10をHP2133にインストール(WindowsXP/Ubuntuデュアルブート)
YUM
ソフトウェア/UbuntuにErlangをインストールする方法
ソフトウェア/ブラウザ
フォントのインストール方法
仮想化関連/VirtualBoxのゲストOSのストレージサイズ(HDD)を拡大する方法
逆引きUNIXコマンド/bashシェルでTABキーを押してホスト名の補完する
逆引きUNIXコマンド/diffコマンドで差分ファイル名のみを出力する方法
逆引きUNIXコマンド/grepでパターンヒットがあったファイルのファイル名のみ表示する方法
逆引きUNIXコマンド/killコマンドのシグナル名称と値を知りたい
逆引きUNIXコマンド/lastコマンドで過去のログイン履歴を見たい場合
逆引きUNIXコマンド/Linuxが32bitか64bitを確認する
逆引きUNIXコマンド/NICのプロパティや状態を確認するコマンド・ethtool
逆引きUNIXコマンド/pasteコマンド・ファイルを行単位でマージする
逆引きUNIXコマンド/smartctlコマンドを使ってみる
逆引きUNIXコマンド/sudoコマンドのパスワードを自動的に入力する方法
逆引きUNIXコマンド/tailで新規作成や削除されるファイルの監視方法
逆引きUNIXコマンド/tar.gz形式ファイルを展開する
逆引きUNIXコマンド/UNIX時間に変換・UNIX時間を取得する方法
逆引きUNIXコマンド/URLエンコード・URLデコード方法・nkf
逆引きUNIXコマンド/USBデバイス情報の調べ方・lsusbコマンド
逆引きUNIXコマンド/UUIDをコマンドラインから作成する
逆引きUNIXコマンド/viで文字列の置換をする方法
逆引きUNIXコマンド/アルファベット文字列をアスキーアート(AA)に変換する・figlet
逆引きUNIXコマンド/コマンド名でkillする方法
逆引きUNIXコマンド/ターミナルを閉じても動作させる方法
逆引きUNIXコマンド/ターミナル画面をクリアする方法
逆引きUNIXコマンド/ディスクの使用量を調べる
逆引きUNIXコマンド/ファイルのMD5を求める方法
逆引きUNIXコマンド/ファイルのタイムスタンプを変更する方法
逆引きUNIXコマンド/ファイルシステムを調べる
逆引きUNIXコマンド/ファイル内の表示可能な文字列を表示する
逆引きUNIXコマンド/ファイル名のみの取得とディレクトリパスのみの取得方法
逆引きUNIXコマンド/プロセスの詳細な情報を取得する方法
逆引きUNIXコマンド/メモリの搭載量などを調べる
逆引きUNIXコマンド/ユーザアカウントをロック・アンロックする方法・usermodコマンド
逆引きUNIXコマンド/任意のパスワードを文字列を生成する
逆引きUNIXコマンド/各CPUコアのCPU使用率を調べる・mpstat
逆引きUNIXコマンド/指定した位置の文字列を抜き出す
逆引きUNIXコマンド/文字列をコマンドとして実行する・evalコマンド
逆引きUNIXコマンド/特定文字以降の文字列を削除する方法
逆引きUNIXコマンド/画面出力しながらファイルにも出力したい
逆引きUNIXコマンド/端末でSL(蒸気機関車)が走るコマンド・sl
逆引きUNIXコマンド/複数PDFファイルを1つのPDFファイルにまとめる方法・gsコマンド
逆引きUNIXコマンド/複数のディレクトリを一度で作成する
逆引きUNIXコマンド/複数パターン指定でgrepが遅い場合の対応方法
逆引きシェルスクリプト/コマンドの戻り文字列を変数に代入したい
逆引きシェルスクリプト/シェルスクリプトに渡された引数の数を取得する方法
逆引きシェルスクリプト/シェルスクリプト内でコマンドがエラーの場合に即停止する方法
逆引きシェルスクリプト/今日の日付が月末かどうかをdateコマンドで確認する方法
逆引きシェルスクリプト/右詰めする方法・printf
逆引きシェルスクリプト/日付と日付の引き算をする方法
...
#navi(../) * CPUコア数を調べる [#f21f66fe] Linuxが稼働しているPCのコア数を調べる方法を以下に記します。 #contents #htmlinsertpcsp(linux_ads_top.html,linux-sp.html) * プロセッサ数を調べる [#ma55a433] /proc/cpuinfoの情報をgrepを使って調べてみます。 /proc/cpuinfoにはプロセッサの情報が格納されていますので、以下に記述したコマンド群でプロセッサ数を表示しました。~ 尚、cat /proc/cpuinfo コマンドでCPUの情報をより詳細に確認することができます。 * 実行例 [#bad71462] 2種類のIntel CPUで動作確認をしました。 + Intel(R) Xeon(R) CPU E5504 + Intel(R) Pentium(R) 4 CPU 3.20GHz ** Intel(R) Xeon(R) CPU E5504 (ハイパー・スレッディング・テクノロジーは非対応) [#e86321de] Intel(R) Xeon(R) CPU E5504で確認した手順です。 $ cat /proc/cpuinfo | grep processor processor : 0 processor : 1 processor : 2 processor : 3 プロセッサが4つあることがわかります。 次にphysical idを調べてみます。 $ cat /proc/cpuinfo | grep "physical id" physical id : 0 physical id : 0 physical id : 0 physical id : 0 物理的なCPUは1つだということがわかります。(すべて同一idのため、PCには1つの物理CPUが搭載されていることがわかります。) 次にcpu coresを調べてみます。 $ cat /proc/cpuinfo | grep "cpu cores" cpu cores : 4 cpu cores : 4 cpu cores : 4 cpu cores : 4 core数が4つであることが確認できました。 Intel(R) Xeon(R) CPU E5504はHT(ハイパー・スレッディング・テクノロジー)が非対応なので、PCには1つの物理CPUが搭載されており(physical idで判別)、この物理CPUには4コアであること(cpu coresで判別)がわかります。 ** Intel(R) Pentium(R) 4 CPU 3.20GHz (ハイパー・スレッディング・テクノロジーは対応) [#w0ca242d] Intel(R) Pentium(R) 4 CPU 3.20GHzで確認した手順です。 $ cat /proc/cpuinfo | grep processor processor : 0 processor : 1 プロセッサが2つあることがわかります。~ (以下の手順をすると、この2つのプロセッサは論理プロセッサ数だと判別できます。) 次にphysical idを調べてみます。 $ cat /proc/cpuinfo | grep "physical id" physical id : 0 physical id : 0 物理的なCPUは1つだということがわかります。(すべて同一idのため、PCには1つの物理CPUが搭載されていることがわかります。) 次にcpu coresを調べてみます。 $ cat /proc/cpuinfo | grep "cpu cores" cpu cores : 1 cpu cores : 1 core数が1つであることが確認できました。 Intel(R) Pentium(R) 4 CPU 3.20GHzはHT(ハイパー・スレッディング・テクノロジー)が対応なので、PCには1つの物理CPUが搭載されており(physical idで判別)、この物理CPUには1コアであること(cpu coresで判別)がわかります。~ また、processor数が2つなので(cpu coresは1つ)、HTにより2つのCPUに見ているのが確認できます。 * 関連資料 [#vd3c2fe6] -[[CPU情報の表示>逆引きUNIXコマンド/CPU情報の表示]] -[[CPUコア数を調べる>逆引きUNIXコマンド/CPUコア数を調べる]] -[[LinuxでCPUがIntel-VT・AMD-Vがサポートされているか確認する方法>逆引きUNIXコマンド/LinuxでCPUがIntel-VT・AMD-Vがサポートされているか確認する方法]] -[[LinuxでCPUがPAEをサポートしているかを確認する方法>逆引きUNIXコマンド/LinuxでCPUがPAEをサポートしているかを確認する方法]] -[[CPU情報を表示する・lscpu>逆引きUNIXコマンド/CPU情報を表示する・lscpu]] #htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
タイムスタンプを変更しない
#navi(../) * CPUコア数を調べる [#f21f66fe] Linuxが稼働しているPCのコア数を調べる方法を以下に記します。 #contents #htmlinsertpcsp(linux_ads_top.html,linux-sp.html) * プロセッサ数を調べる [#ma55a433] /proc/cpuinfoの情報をgrepを使って調べてみます。 /proc/cpuinfoにはプロセッサの情報が格納されていますので、以下に記述したコマンド群でプロセッサ数を表示しました。~ 尚、cat /proc/cpuinfo コマンドでCPUの情報をより詳細に確認することができます。 * 実行例 [#bad71462] 2種類のIntel CPUで動作確認をしました。 + Intel(R) Xeon(R) CPU E5504 + Intel(R) Pentium(R) 4 CPU 3.20GHz ** Intel(R) Xeon(R) CPU E5504 (ハイパー・スレッディング・テクノロジーは非対応) [#e86321de] Intel(R) Xeon(R) CPU E5504で確認した手順です。 $ cat /proc/cpuinfo | grep processor processor : 0 processor : 1 processor : 2 processor : 3 プロセッサが4つあることがわかります。 次にphysical idを調べてみます。 $ cat /proc/cpuinfo | grep "physical id" physical id : 0 physical id : 0 physical id : 0 physical id : 0 物理的なCPUは1つだということがわかります。(すべて同一idのため、PCには1つの物理CPUが搭載されていることがわかります。) 次にcpu coresを調べてみます。 $ cat /proc/cpuinfo | grep "cpu cores" cpu cores : 4 cpu cores : 4 cpu cores : 4 cpu cores : 4 core数が4つであることが確認できました。 Intel(R) Xeon(R) CPU E5504はHT(ハイパー・スレッディング・テクノロジー)が非対応なので、PCには1つの物理CPUが搭載されており(physical idで判別)、この物理CPUには4コアであること(cpu coresで判別)がわかります。 ** Intel(R) Pentium(R) 4 CPU 3.20GHz (ハイパー・スレッディング・テクノロジーは対応) [#w0ca242d] Intel(R) Pentium(R) 4 CPU 3.20GHzで確認した手順です。 $ cat /proc/cpuinfo | grep processor processor : 0 processor : 1 プロセッサが2つあることがわかります。~ (以下の手順をすると、この2つのプロセッサは論理プロセッサ数だと判別できます。) 次にphysical idを調べてみます。 $ cat /proc/cpuinfo | grep "physical id" physical id : 0 physical id : 0 物理的なCPUは1つだということがわかります。(すべて同一idのため、PCには1つの物理CPUが搭載されていることがわかります。) 次にcpu coresを調べてみます。 $ cat /proc/cpuinfo | grep "cpu cores" cpu cores : 1 cpu cores : 1 core数が1つであることが確認できました。 Intel(R) Pentium(R) 4 CPU 3.20GHzはHT(ハイパー・スレッディング・テクノロジー)が対応なので、PCには1つの物理CPUが搭載されており(physical idで判別)、この物理CPUには1コアであること(cpu coresで判別)がわかります。~ また、processor数が2つなので(cpu coresは1つ)、HTにより2つのCPUに見ているのが確認できます。 * 関連資料 [#vd3c2fe6] -[[CPU情報の表示>逆引きUNIXコマンド/CPU情報の表示]] -[[CPUコア数を調べる>逆引きUNIXコマンド/CPUコア数を調べる]] -[[LinuxでCPUがIntel-VT・AMD-Vがサポートされているか確認する方法>逆引きUNIXコマンド/LinuxでCPUがIntel-VT・AMD-Vがサポートされているか確認する方法]] -[[LinuxでCPUがPAEをサポートしているかを確認する方法>逆引きUNIXコマンド/LinuxでCPUがPAEをサポートしているかを確認する方法]] -[[CPU情報を表示する・lscpu>逆引きUNIXコマンド/CPU情報を表示する・lscpu]] #htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
テキスト整形のルールを表示する