0
私は、私はその後、メモリプールの詳細について動的メモリ割り当ては、スタティックメモリの割り当てよりも遅いという印象の下にしてきたが、私は混乱しているVS /メモリプールワットダイナミック 静的
我々は割り当てを比較
、我々変数を初期化してmallocを使用することについて話しています。しかし、mallocで大きな配列を割り当ててアクセスすると、静的に割り当てた場合と同じパフォーマンスが得られますか?あなたが持っていたとしましょう:int i[100];
j = malloc(sizeof(int) * 100);
// Would these two lines yield the same performance?
i[1] = 10;
j[1] = 100;
は
しかし、私はヒープ上のメモリがスタック上のメモリよりもアクセスが遅いことを読んでいます。 – Whiteclaws
すべて同じメモリです。スタックよりもヒープからの割り振りに時間がかかりますが、割り当てられたメモリはメモリです。 – user3344003