Auzim adesea despre termenii de 32 și 64 de biți, care sunt practic arhitectura pe care procesorul gestionează informațiile din computer și între ambele tipuri există anumite diferențe care se remarcă. Aceste diferențe sunt compatibilitatea, performanța și utilizarea nu numai a sistemului de operare, ci și a aplicațiilor instalate pe acesta, de exemplu, atunci când se utilizează o arhitectură pe 64 de biți, va putea gestiona cantități mari de RAM într-un mod mult mai eficient decât un sistem pe 32 de biți.
Există multe alte elemente, cum ar fi securitatea, capacitatea de stocare etc., care diferențiază ambele arhitecturi și, deși auzim această terminologie mai frecvent în sistemele de operare Windows. Astăzi Solvetic va analiza prin acest tutorial cum se verifică tipul de aplicație, 32 sau 64 de biți, instalat în macOS High Sierra.
Motivul acestei analize este simplu, dar foarte direct și este că acum, începând cu macOS High Sierra 10.13.4 beta, ca utilizatori vom fi anunțați când încercăm să rulăm orice aplicație pe 32 de biți pe sistem. Amintiți-vă că în mod implicit macOS High Sierra are 64 de biți.
Această notificare nu afectează utilizarea și execuția aplicației, este un apel de avertizare pentru dezvoltatorii de aplicații pe 32 de biți pentru a începe procesul de actualizare la 64 de biți, deoarece, potrivit Apple, toate aplicațiile noi care sunt trimise către aplicație Magazin, trebuie să accepte o arhitectură pe 64 de biți din iunie 2021-2022.
Deci, în curând în macOS High Sierra nu vom putea rula aplicații pe 32 de biți, care sunt încă mii, deoarece aceasta este cea mai recentă ediție de macOS care acceptă aplicații pe 32 de biți cu ceva numit „fără compromisuri”. În plus, dacă ne place lumea dezvoltării, cu opțiunea de a utiliza beta-ul macOS High Sierra 10.13.4, va avea opțiunea de a utiliza un nou mod de testare asociat cu aplicații pe 64 de biți prin care dezvoltatorii dacă aveți posibilitatea să permiteți testarea utilizării aplicațiilor pentru a verifica compatibilitatea pe 64 de biți, puteți rula următoarea linie în terminal:
sudo nvram boot-args = "- no32exec"Continuăm să repornim macOS High Sierra și astfel vom avea opțiunea de a efectua această verificare.
1. Cum să verificați versiunea aplicațiilor în macOS High Sierra din meniul Apple
În continuare, vom analiza diverse metode cum putem verifica tipul de versiune, 32 sau 64 de biți, în macOS High Sierra.
Pasul 1
Prima alternativă de utilizat este să apăsați tasta Alt sau Option de pe tastatură și să faceți clic pe pictograma Apple și acolo selectați opțiunea Informații sistem:
Pasul 2
În fereastra care va fi afișată mergem la secțiunea Software și acolo facem clic pe linia Aplicații, așteptăm încărcarea întregului conținut și vom vedea următoarele:
MARI
Acolo, ne vom uita la coloana pe 64 de biți (Intel) și deducerea ei este simplă, toate acele aplicații care spun Da sunt pe 64 de biți și cele care spun că Nu sunt pe 32 de biți.
2. Cum să verificați aplicațiile utilizând căutarea în macOS High Sierra
Pasul 1
Următoarea opțiune pe care o avem pentru a verifica acest tip de detaliu este folosirea căutării Finder și pentru aceasta vom folosi combinația de taste Comandă + F și vom vedea următoarele:
⌘ + F
MARI
Pasul 2
Acolo vom face clic pe câmpul Clasă, vom selecta altul și în fereastra afișată vom selecta Arhitecturi executabile. Acolo facem clic pe OK, definim opțiunea Coincide cu și în câmpul valoric introducem i386 care este de 32 de biți.
MARI
Pasul 3
Acum, facem clic pe butonul + pentru a adăuga un nou criteriu, selectăm din nou Arhitecturi executabile, de data aceasta definim condiția nu și în câmpul valorii introducem x86_64 care se referă la arhitectura pe 64 de biți. După cum putem vedea, vor fi afișate toate rezultatele aplicațiilor care sunt 2 biți în macOS High Sierra.
Pasul 4
În același mod, putem verifica doar aplicațiile pe 64 de biți eliminând ultimul criteriu adăugat și în prima definim condiția Coincide cu și ca valoare definim x86_64:
3. Cum să obțineți informații din aplicațiile care utilizează terminalul
În cele din urmă, avem o altă opțiune pentru a determina tipul de aplicație utilizată și este prin terminal, pentru aceasta accesăm terminalul din Spotlight sau din Utilities și acolo vom executa următoarea linie:
mdfind "(kMDItemExecutableArchitectures == 'i386') && (kMDItemExecutableArchitectures! = 'x86_64')"Acest lucru va avea ca rezultat toate acele aplicații pe 32 și 64 de biți găzduite pe sistem:
Astfel, am văzut cum să cunoaștem tipul aplicației utilizate și vom fi gata să știm ce aplicații nu vom putea rula în macOS High Sierra în viitorul apropiat.