[OS] ハイパー・スレッディング環境下でのCPU使用率の計算方法

ハイパー・スレッディングとは、

Intel社が2001年8月に発表した、マイクロプロセッサの高速化技術。
プロセッサ内のレジスタやパイプライン回路の空き時間を有効利用して、1つのプロセッサをあたかも2つのプロセッサであるかのように見せかける技術。

1つのスレッドが処理を進めている間には、レジスタやパイプラインなどに必ず空き時間が生じる。従来はこうした空き時間は無駄になっていたが、これらのリソースを集めて1つのプロセッサに見せかけることにより、もう1つ別のスレッドの処理を進めるのがHyper-Threadingである。

ハイパースレッディングとは【Hyper-Threading】 – 意味/解説/説明/定義 : IT用語辞典

仮想的に2つのプロセッサが存在することになるので、大量の並列処理などで効果が発揮されるはず。

同じプロセッサ要素(演算器など)を同時に利用できないという制約があるようだが、少なくともハイパー・スレッディングを使用していない場合に比べて120%~200%の性能は期待できると考えて良さそう。

実際に性能検証をされているサイト。
オラクル R&D センター ハイパースレッドはORACLEでどの程度有効なのか

参考になります。

なお、ハイパー・スレッディングを利用した環境では、DB初期化パラメータCPU_COUNTの値は物理プロセッサ数×2で表示されてました。

ちなみに、CPUの数に依存するライセンス数に関しては、ハイパー・スレッディングの有無に関わらず、物理プロセッサ単位で計算するのが通例のようです。
ハイパー・スレッディングCPUのマシンでは「ライセンスは物理プロセッサ単位でカウント」とMSが発表:ITpro

 

プロセッサを支える技術  --果てしなくスピードを追求する世界 (WEB+DB PRESS plus) プロセッサを支える技術  --果てしなくスピードを追求する世界 (WEB+DB PRESS plus)
Hisa Ando技術評論社 2011-01-06
売り上げランキング : 10529Amazonで詳しく見る

by G-Tools

[用語] GPL

The GNU General Public License

FSFの理念に基づいて明文化されたソフトウェアライセンス体系。主にGNUプロジェクトで開発されたソフトウェアや、その派生物などに適用されている。ソースコードの公開を原則とし、使用者に対してソースコードを含めた再配布や改変の自由を認めている。また、再配布や改変の自由を妨げる行為を禁じている。

IT用語辞典 e-Words

[読書]100人のプロが選んだソフトウェア開発の名著

GWに読みたい本でも探そうとしていた時に、ちょうど良い本を発見。

100人のプロが選んだソフトウェア開発の名著 君のために選んだ1冊 100人のプロが選んだソフトウェア開発の名著 君のために選んだ1冊
デブサミ運営事務局

翔泳社 2012-02-22
売り上げランキング : 28270

Amazonで詳しく見る by G-Tools

ソフトウェア開発に関わるいわゆるIT業界の100人のプロが、贈る相手を具体的に想定した上で、ぜひ読んで欲しい!という本を紹介するエッセイ集。

本の紹介はもちろんのこと、様々な分野でのプロフェッショナルな方々が、どんな理由でその本を選んだのか自体が興味深くて、仕事への想いみたいなものも垣間見ることが出来、とても楽しく読むことが出来た。
 
読み終わった後は、次に読みたい本を示すページに貼った付箋がいっぱいに。

ちなみに、紹介されている約100冊(重複がある)の中で、自分が既に持っている・読んだことがあったのは、たったの5冊。

読むべき本を、読んでないってことだなー。

とりあえず、何冊か購入してステキなGWを過ごそう。

[UNIX] 一定間隔で任意のコマンドを実行するシェルワンライナー

ワンライナーとか使いこなすとカッコいいよね。

一定間隔で任意のコマンドを実行するシェルワンライナー。
while [ 1 ]; do 実行したいコマンド; sleep 指定したい間隔; done

例えば、5秒間隔で時刻を表示↓

$ while [ 1 ]; do date; sleep 5; done
2012年  3月 15日 木曜日 20:18:48 JST
2012年  3月 15日 木曜日 20:18:53 JST
2012年  3月 15日 木曜日 20:18:58 JST
2012年  3月 15日 木曜日 20:19:03 JST
2012年  3月 15日 木曜日 20:19:08 JST
2012年  3月 15日 木曜日 20:19:13 JST
2012年  3月 15日 木曜日 20:19:18 JST

ただただ、時の過ぎ去るのを眺めたい時などに。

んなーわけないか。

時は流れず 時は流れず
大森 荘蔵
青土社 1996-08
売り上げランキング : 43675Amazonで詳しく見る by G-Tools