Aracılığıyla paylaş


/ZM (önceden derlenmiş üstbilgi bellek ayırma sınırını belirleme)

Önceden derlenmiş bir üstbilgi oluşturmak için derleyici ayırdığı bellek miktarını belirler.

/Zmfactor

Değişkenler

  • factor
    Bir ölçekleme oranı, derleyici önceden derlenmiş bir üstbilgi oluşturmak için kullanılan bellek miktarını belirler.

    factor Derleyici tarafından tanımlanan iş arabelleğinin varsayılan boyutun yüzdesi bir değişkendir.Varsayılan değer olan factor 100 (yüzde) bir değişkendir, ancak daha büyük veya daha küçük tutarlar belirtebilirsiniz.

Notlar

Visual C++ önceki sürümlerinde, derleyici birkaç ayrı yığınlar kullanılır ve her sınırlı bir sınırı vardı.Şu anda, derleyici dinamik olarak yığınlara toplam öbek boyutu sınırlı gerektiği gibi büyür ve yalnızca önceden derlenmiş bir üstbilgi oluşturmak için bir sabit boyutlu arabellek gerektirir.Sonuç olarak, /Zm derleyici seçeneği nadiren gerekir.

Derleyici yığın boş alan kalmazsa ve gösterir, C1060 kullandığınızda hata iletisi /Zm derleyici seçeneği, çok fazla bellek ayrılmış.Kaldırmayı düşünün /Zm seçeneği.Derleyicinin ürettiði, C1076 hata iletisi, bir eşlik eden C3859 iletisi belirtir factor programınızla birlikte yeniden derleyin, kullanmanız gereken bağımsız değişken /Zm derleyici seçeneği.

Aşağıdaki tabloda gösterildiği nasıl factor bağımsız değişken varsayılan derlenmiş üstbilgi arabelleğinin boyutunu 75 mb olduğu varsayılır, bellek ayırma sınırını etkiler.

Değerifactor

Bellek ayırma sınırı

10

7.5 MB

100

75 MB

200

150 MB

1000

750 MB

2000

1500 MB

Bellek ayırma sınırı ayarlamak üzere diğer yolları

Visual Studio geliştirme ortamı /Zm derleyici seçeneğini ayarlamak için

  1. Projenin Özellik Sayfaları iletişim kutusunu açın.Ayrıntılar için bkz. Nasıl yapılır: Proje özellik sayfalarını açın.

  2. Tıklatın c/C++ klasörü.

  3. Tıklatın komut satırı özellik sayfası.

  4. Derleyici seçeneği yazın Ek seçenekler kutusu.

/Zm derleyici seçeneği programlı olarak ayarlamak için

Ayrıca bkz.

Başvuru

Derleme Seçenekleri

Derleyici seçeneklerini ayarlama