Aracılığıyla paylaş


/favor (Mimari Özellikleri için İyileştirme)

/favor: option BELIRLI bir mimari için veya AMD ve Intel mimarilerindeki mikro mimarilerin özellikleri için iyileştirilmiş kodu üretir.

Sözdizimi

/favor:{blend | ATOM | AMD64 | INTEL64}

Açıklamalar

/favor:blend
(x86 ve x64), AMD ve Intel mimarilerindeki mikro mimarilerin özellikleri için en iyi duruma getirilmiş kodu üretir. /favor:blend belirli bir işlemcide mümkün olan en iyi performansı vermeyebilir ancak çok çeşitli x86 ve x64 işlemciler arasında en iyi performansı verecek şekilde tasarlanmıştır. Varsayılan olarak, /favor:blend etkindir.

/favor:ATOM
(x86 ve x64), Intel Atom işlemci ve Intel Centrino Atom İşlemci Teknolojisi özellikleri için en iyi duruma getirilmiş kodu üretir. /favor:ATOM kullanılarak oluşturulan kod, Intel işlemciler için Intel SSSE3, SSE3, SSE2 ve SSE yönergeleri de üretebilir.

/favor:AMD64
(yalnızca x64) AMD Opteron ve 64 bit uzantıları destekleyen Athlon işlemciler için oluşturulan kodu iyileştirir. İyileştirilmiş kod tüm x64 uyumlu platformlarda çalıştırılabilir. /favor:AMD64 kullanılarak oluşturulan kod, Intel64'i destekleyen Intel işlemcilerde daha kötü performansa neden olabilir.

/favor:INTEL64
(yalnızca x64) Intel64'i destekleyen Intel işlemciler için oluşturulan kodu iyileştirir ve bu da genellikle bu platform için daha iyi performans sağlar. Sonuçta elde edilen kod herhangi bir x64 platformunda çalıştırılabilir. /favor:INTEL64 ile oluşturulan kod, AMD Opteron ve 64 bit uzantıları destekleyen Athlon işlemcilerde daha kötü performansa neden olabilir.

Not

Intel64 mimarisi daha önce Genişletilmiş Bellek 64 Teknolojisi olarak biliniyordu ve buna karşılık gelen derleyici seçeneği /favor:EM64T'ydi.

x64 mimarisi için programlama hakkında bilgi için bkz . x64 Yazılım Kuralları.

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

  1. Projenin Özellik Sayfaları iletişim kutusunu açın. Ayrıntılar için bkz . Visual Studio'da C++ derleyicisi ve derleme özelliklerini ayarlama.

  2. Yapılandırma Özellikleri>C/C++>Komut Satırı özellik sayfasını seçin.

  3. Ek Seçenekler kutusuna derleyici seçeneğini girin.

Bu derleyici seçeneğini program üzerinden ayarlamak için

Ayrıca bkz.

MSVC Derleyicisi Seçenekleri
MSVC Derleyicisi Komut Satırı Söz Dizimi