Czy powinienem używać 32 lub 64-bitowych aplikacji Mac OS X?

8

Mam 64-bitowego procesora Intel Core 2 Duo MacBook Pro. Wiele razy oprogramowanie, którego chcę używać, jest oferowane zarówno w wersji 32-bitowej, jak i 64-bitowej.

Którą wersję powinienem preferować?

Wiem, że nawet niektóre aplikacje Apple nie są jeszcze 64-bitowe - myślę, że to coś znaczy. Przeczytałem również, że nie ma dużej różnicy, z wyjątkiem oprogramowania sterownika. Co myślisz?

John
źródło
Myślę, że to oznacza, że ​​jeszcze się do tego nie przyłączyli. :-)
Ken

Odpowiedzi:

8

Powinieneś wybrać wersję 64-bitową. Apple coraz bardziej skłania się ku 64-bitowej adaptacji.

Ostatecznie, chyba że jest to aplikacja do intensywnego przetwarzania, nawet w wersji 32-bitowej nie poczujesz różnicy. Ale przynajmniej będziesz gotowy na przyszłość :)

Loïc Wolff
źródło
2
Jedyną różnicą make-or-break jest to, że program musi uzyskać dostęp do pamięci RAM większej niż 2 GB. Do tego potrzebujesz wersji 64-bitowej. W przeciwnym razie, jak mówisz, nie powinno to mieć większego znaczenia.
Michael H.
Mogę dodać, że nie ma żadnego powodu, aby wybrać wersję 32-bitową, chyba że nadal korzystasz z PowerPC. 32bit jest w tym momencie starszym kodem.
Tim
5
W przypadku niektórych aplikacji uruchomienie ich w trybie 64-bitowym może nie mieć żadnej wewnętrznej korzyści: mogą po prostu zużywać więcej pamięci. Jeśli jednak jesteś jedyną aplikacją działającą w wersji 32-bitowej, musisz załadować całą 32-bitową kopię bibliotek, których potrzebują Twoje aplikacje, zamiast być w stanie ponownie użyć 64-bitowej biblioteki, którą system (prawdopodobnie) już załadował . Ponadto 64-bitowe środowisko wykonawcze Cocoa ma pewne optymalizacje, których wersja 32-bitowa nie mogła pomieścić ze względu na wsteczną kompatybilność binarną. Więc prawdopodobnie powinieneś wybrać 64-bit.
Jean-Philippe Pellet,