2017-07-22 12 views
-1

/procを使用してLinuxにCPUとRAMの情報を表示します。これら2つのコマンド$ cat /proc/cpuinfo$ cat /proc/meminfoを組み合わせることは可能ですか?値はコンテナとのcgroupの存在下で誤解があるかもしれないと報告することをCPUとRAMに関する情報を表示するには/ procを使用してください。

cat /proc/cpuinfo /proc/meminfo 

注:ありがとう

+1

あなたは*コンバイン*とはどういう意味ですか?なぜ 'cat/proc/cpuinfo/proc/meminfo'にならないのでしょうか? (どちらも特にcgroups/containersでは信頼できません) –

+0

これは私が探していたものです。ありがとうございました:) cgroups/containersの意味はどういう意味ですか? (何らかの形でcgroupsを理解しています..) – mercredi

答えて

0

あなたはこれを使用することができます。いくつかのコンテナフレームワークは、これらの疑似ファイルに表示されているものより少ないリソースをコンテナに割り当てます。たとえば、メモリの1.5 GiBが/proc/meminfoで利用可能であると表示されても、必ずしもアプリケーションが1 GiBを割り当てることはできません。同様に、/proc/cpuinfoに8つのコアがリストされていても、アプリケーションがCPUの親和性を変更した場合でも、コンテナ内のアプリケーションは2つのコアでのみスケジュールされます。一部のコンテナフレームワークでは、疑似ファイル/procを使用してコンテナにプレゼンテーションする前に、ホスト情報を調整しません。

はここでOpenJDKの開発者がこの問題を扱っている方法は次のとおりです。

+0

OK、わかりました。私に説明してくれてありがとう。 – mercredi

関連する問題