Share via


/HEAP (Atur Ukuran Timbunan)

/HEAP:reserve[,commit]

Keterangan

Opsi /HEAP mengatur ukuran timbunan dalam byte. Opsi ini hanya untuk digunakan saat membuat file .exe.

Argumen cadangan menentukan total alokasi timbunan dalam memori virtual. Ukuran timbunan default adalah 1 MB. Linker membulatkan nilai yang ditentukan ke 4 byte terdekat.

Argumen opsional commit menentukan jumlah memori fisik yang akan dialokasikan pada satu waktu. Memori virtual yang diterapkan menyebabkan ruang dicadangkan dalam file halaman. Nilai yang lebih tinggi commit menghemat waktu ketika aplikasi membutuhkan lebih banyak ruang heap, tetapi meningkatkan persyaratan memori dan mungkin waktu mulai.

Tentukan cadangan dan commit nilai dalam notasi desimal atau bahasa C.

Fungsionalitas ini juga tersedia melalui file definisi modul dengan HEAPSIZE.

Untuk mengatur opsi linker ini di lingkungan pengembangan Visual Studio

  1. Buka kotak dialog Halaman Properti proyek. Untuk detailnya, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.

  2. Pilih halaman properti Sistem>Penautan>Properti Konfigurasi.

  3. Ubah properti Ukuran Penerapan Timbunan.

Untuk menyetel opsi linker ini secara terprogram

Baca juga

Referensi linker MSVC
Opsi MSVC Linker