2012-01-04 12 views
-1

Sparcプロセッサとx86プロセッサで動作するSolarisオペレーティングシステムでCPUのL2キャッシュサイズを知るコマンドとは何ですか?SparcとSolaris x86プロセッサのL2キャッシュサイズを取得するコマンド

+0

http://unix.stackexchange.comでこれを聞いたことがありますか? – nulltoken

+0

私はそのようなサイトが存在することを知らなかった。私は将来世話をするでしょう。 Sparcマシンの –

+0

出力は次のとおりです。%/ usr/sbin/prtpicl -v -c cpu | grepのキャッシュサイズ :外部キャッシュサイズ0x800000 :命令キャッシュサイズは0x8000 :Dキャッシュサイズを0x10000 :外部キャッシュサイズ0x800000 :命令キャッシュサイズは0x8000 :出力 –

答えて

1

私はこれをテストするためにSolarisボックスにアクセスできませんが、prtpiclを使用してこれを実現できます。より多くのポータブルオプションについては

prtpicl -v -c cpu | grep l2-cache-size 

hwlocプロジェクトからlstopoコマンドをチェックしてください。

+0

はい上にどのように解釈するかをデータキャッシュサイズを0x10000 。上記コマンドのo/pはかなり長いです。私はどのように集約するのかを理解する必要があります。 :L2キャッシュラインサイズ0x40の :L2キャッシュサイズ0x80000 :L2キャッシュ連想0x10の :L2キャッシュライン当たりタグ0x1の :L2キャッシュラインサイズ0x40の :L2 -cacheサイズ0x80000 :L2キャッシュ連想0x10の :L2キャッシュライン当たりタグ0x1の :L2キャッシュラインサイズ0x40の :L2キャッシュサイズ0x80000 :L2キャッシュ連想0x10 :タグあたりのL2キャッシュライン0x1 :L2キャッシュラインサイズ0x40 :L2キャッシュサイズ0x80000 –

+0

@sushilkumar「l2-cache-size」のみが必要であると推測しています回答)。おそらく、ホストマシン上でCPUごとに1つの出力が得られます。 –

0

sparcでは、fpversion(/ product/SUNWspro/bin/fpversion)を実行するだけで、L1およびL2キャッシュサイズを示すxcacheコード生成オプションが出力されます。それからそれを理解するためにhttp://docs.oracle.com/cd/E19205-01/819-5267/bkazt/index.htmlを読んでください。

関連する問題