タグ付けされた質問 「threads」


7
スレッドごとのCPU統計の取得
特定のアプリケーションの各スレッドに対するcpuの現在の使用法(正確にはcpu%とwait%)に興味があります。その情報をどこかから入手することは可能ですか? 私はそれtopが実際のスレッド(pidを持つもの)ごとに情報を分割できることを知っていますが、それぞれのシステム/ユーザー/待機CPU使用量の分割を表示しません。また、その情報を記録する何らかの方法が欲しいです。それができるアプリ(またはAPI)を知っていますか?
17 linux  threads 


4
仮想化CPUコアとスレッド
ハイパースレッディングを備えた新しいクアッドコアXeon CPUを搭載したUbuntu 9.10にKVMホストシステムがあります。Intelの製品ページで詳しく説明されているように、プロセッサには4つのコアがありますが、8つのスレッドがあります。/ proc / cpuinfoとhtopはどちらも8つのプロセッサをリストしていますが、それぞれがcpuinfoで4つのコアを示しています。KVM / QEMUは、ゲストに割り当てるために使用可能な8つのVCPUも報告します。 私の質問は、VCPUをVMゲストに割り当てるとき、コアごとまたはスレッドごとに割り当てる必要があるかどうかです。KVM / QEMUはサーバーに割り当てるVCPUが8つあることを報告しているので、以前に2を使用するように設定したはずの4つのCPUを使用するようにゲストを設定する必要がありますか?過剰に割り当てずにホストハードウェアを最大限に活用したいのですが。 更新: Chopper3の答えは間違いなく正しいアプローチです。ただし、スレッドとコアのパフォーマンスの側面を解明できるハードウェアの専門家からの連絡をお待ちしています...誰か?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.