Pertanyaan yang diberi tag memory-management

124
C ++, Toko Gratis vs Heap

Alokasi dinamis dengan new/deletedikatakan berlangsung di penyimpanan gratis , sementara malloc/freeoperasi menggunakan heap . Saya ingin tahu apakah ada perbedaan yang sebenarnya, dalam praktiknya. Apakah penyusun membuat perbedaan antara kedua istilah tersebut? ( Toko gratis dan Heap , bukan...

111
Apakah volatile mahal?

Setelah membaca The JSR-133 Cookbook for Compiler Writers tentang implementasi volatile, terutama bagian "Interactions with Atomic Instructions" Saya berasumsi bahwa membaca variabel volatile tanpa memperbaruinya membutuhkan LoadLoad atau penghalang LoadStore. Lebih jauh ke bawah halaman saya...