Dlaczego arch
z Terminala powraca, i386
co wydaje się wskazywać, że nie jestem w „trybie 64-bitowym”, gdy wiem, że na podstawie mojego procesora korzystam z 64-bitowego komputera Mac? Co to właściwie znaczy i jak mam użyć arch
polecenia.
źródło
Dlaczego arch
z Terminala powraca, i386
co wydaje się wskazywać, że nie jestem w „trybie 64-bitowym”, gdy wiem, że na podstawie mojego procesora korzystam z 64-bitowego komputera Mac? Co to właściwie znaczy i jak mam użyć arch
polecenia.
Czy przytrzymałeś klawisze 6+ 4podczas uruchamiania? Nawet jeśli korzystam z 64-bitowego komputera Mac (który również jestem) Snow Leopard (domyślam się) domyślnie używa jądra 32-bitowego, chyba że specjalnie polecono załadować jądro 64-bitowe, aby zmaksymalizować kompatybilność sterowników urządzeń dla starszych urządzeń. Wierzę, że Mac Pro domyślnie uruchomi się w trybie 64-bitowym, podobnie jak XServe.
Zobacz ten link, aby uzyskać szczegółowe informacje.
Zredagowano, by dodać:
John Siracusa z Ars Technica ma świetny opis tego, co się dzieje i dlaczego z 64-bitowym jądrem vs. 32-bitowym jądrem. Wydaje się, że zgoda polega na tym, że jeśli regularnie uruchamiasz 64-bitowe aplikacje, takie jak Lightroom, możesz zauważyć pewien wzrost wydajności, uruchamiając system do wersji 64-bitowej. Ale jeśli używasz głównie aplikacji 32-bitowych, nie zauważysz prawie żadnego wzrostu wydajności. Ponadto, jeśli używasz wirtualizacji (Parallels, VMWare, VirtualBox), musisz upewnić się, że masz 64-bitowe pliki KEXT, zanim będziesz mógł używać tych programów w trybie 64-bitowym. Podobnie jak w przypadku wielu innych rzeczy, YMMV. Osobiście nie próbowałem używać żadnego oprogramowania do wirtualizacji w wersji 64-bitowej, więc nie wiem, czy mam KEXT, czy też nie, ani nie próbowałem ich znaleźć. Czy ktoś jeszcze tego spróbował?