vmstatと完全に混同

vmstatと完全に混同

したがって、私が見つけたところによれば、Linux、BSD、Solarisなどのさまざまなオペレーティングシステムで利用可能な複数のバージョンのvmstatがあります。私はLinuxに言及していますvmstat procps-ng 3.3.17

procs今より具体的に - >列がありますr
このマニュアルには次のように記載されています。

r:実行可能なプロセス数(実行中または実行待機中)

オンラインの人々は(ここのように)実際にはプロセスではなくスレッドです。そうですか?

また、多くのオンライン記事では、このフィールドが実行を待っているプロセス(またはスレッド?)の数を表すのに対して、ドキュメントには「実行中」と明確に記載されています。したがって、vmstatの以前のバージョンには「実行中」の指標が含まれていないと推測できますが、この場合、テストするときに値が常にゼロになるのはなぜですか?私はvmstatの実行中にいくつかのプロセスを分岐しましたが、vmstatは常に0をマークしました。

私はこのトピックをオンラインで調査するのに多くの時間を費やしましたが、情報が非常に多様で矛盾していることに気づきました。どんな助けでも大変感謝します。

ベストアンサー1

おすすめ記事