Udostępnij za pośrednictwem


/favor (optymalizacja pod kątem specyfiki architektury)

**/favor:**optiongeneruje kod, który jest zoptymalizowany dla określonej architektury lub szczegółowe informacje na temat mikro-architektur AMD i Intel architektury.

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

Uwagi

  • /favor:blend
    (x 86 i x 64) generuje kod, który jest zoptymalizowany do specyfiki mikro architektur AMD i Intel architektury.Podczas gdy /favor:blend może nie być najlepszą wydajność możliwe przy użyciu określonego procesora, to służy do nadawania najlepszą wydajność w szerokim zakresie procesorów x 86 i x 64.Domyślnie /favor:blend jest aktywna.

  • /favor:ATOM
    (x 86 i x 64) generuje kod, który jest zoptymalizowany pod kątem szczegółowe informacje na temat procesora Intel Atom i technologii procesora Intel Centrino Atom.Kod, który jest generowany przy użyciu /favor:ATOM mogą również dawać instrukcji Intel SSSE3, SSE3, SSE2 i SSE dla procesorów firmy Intel.

  • /favor:AMD64
    (tylko x 64) optymalizuje wygenerowany kod dla AMD Opteron i procesorów Athlon 64-bitowe rozszerzenia.Zoptymalizowany kod można uruchomić na wszystkich x 64 platformy zgodne.Kod, który jest generowany przy użyciu /favor:AMD64 może spowodować zmniejszenie wydajności na procesory firmy Intel, które obsługują Intel64.

  • /favor:INTEL64
    (tylko x 64) optymalizuje wygenerowany kod dla procesorów Intel Intel64, który zazwyczaj daje lepszą wydajność dla tej platformy.Wynikowy kod można uruchomić na dowolnym Platforma x 64.Kod, który jest generowany z /favor:INTEL64 może spowodować zmniejszenie wydajności na AMD Opteron i procesorów Athlon 64-bitowe rozszerzenia.

[!UWAGA]

Architektura Intel64 była wcześniej znana jako technologię Extended Memory 64 i odpowiedniej opcji kompilator był /favor:EM64T.

Aby uzyskać informacje dotyczące programu dla x64 architektury, zobacz x 64 konwencje oprogramowania.

Aby ustawić tę opcję kompilatora w środowisku programowania Visual Studio

  1. Otwórz okno dialogowe Strony właściwości projektu.Szczegółowe informacje – zobacz: Porady: otwieranie stron właściwości projektów.

  2. Wybierz folder C/C++.

  3. Wybierz stronę właściwości Wiersz polecenia.

  4. Wprowadź opcję kompilatora w Dodatkowe opcje pole.

Aby programowo ustawić tę opcję kompilatora

Zobacz też

Informacje

Opcje kompilatora

Ustawianie opcji kompilatora