CPU の稼働率やメモリ使用​率の出力する関数はあ​りますか。

3 次查看(过去 30 天)
MathWorks Support Team
システムのテストの一環として、CPU稼働率・メモリ使用率の確認を考えています。
あるプログラムを実行した際のCPU稼働率やメモリ使用率を何らかの形で出力することは可能でしょうか。 
 

采纳的回答

MathWorks Support Team
CPU稼働率やメモリ使用率に関する OS 付属のユティレティを、
MATLAB の system 関数を用いて呼び出すことで対応可能です。
>> doc system
MATLAB system 関数による Windows OS の wmic クエリーを利用する例:
>> system('wmic cpu get loadpercentage'); % 実際の結果は環境に依存して異なります
LoadPercentage    
4                 
  
>> system('wmic ComputerSystem get TotalPhysicalMemory && wmic OS get FreePhysicalMemory,TotalVirtualMemorySize,FreeVirtualMemory'); % 実際の結果は環境に依存して異なります
TotalPhysicalMemory    
34252980224            
  
FreePhysicalMemory  FreeVirtualMemory  TotalVirtualMemorySize    
12631260            42315808           66898492               
システムテストの項目によって Sysinternals Suite などが利用できる可能性があります。
利用する機能について各機能のマニュアル等をご参照ください。
 

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 環境と設定 的更多信息

标签

尚未输入任何标签。

产品


版本

R2016b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!