0

私は基本的なデータ構造について学んでおり、これまでのところリンクされたリストを展開する必要があります。私が持っている本によると、各ブロックの要素数を最大で 1 つのキャッシュ ラインのサイズにすると、改善されたメモリ ローカリティからキャッシュ パフォーマンスが向上します。これについて 2 つの質問があります。

まず、正確にキャッシュ ラインのサイズにするのが最適なのか、それとも割り切れない小さいサイズが良いのか?

次に、この投稿で、L1/2/3 キャッシュのライン サイズが 64 バイトであることを発見しました。これがすべてのモデル i7 に対応していることを確認したかっただけですか? 私は 2014 年半ばの MBP を持っており、自分のシステムに最適な展開済みリンク リストを作成しようとしています。キャッシュラインのサイズを確認する端末コマンドはありますか?

4

1 に答える 1