Kā redzēt, vai lietojumprogramma ir 32 bitu vai 64 bitu operētājsistēmā Mac

Mēs bieži dzirdam par 32 un 64 bitu terminiem, kas būtībā ir arhitektūra, pēc kuras procesors pārvalda informāciju datorā, un starp abiem veidiem ir noteiktas atšķirības. Šīs atšķirības ir ne tikai operētājsistēmas, bet arī tajā instalēto lietojumprogrammu savietojamība, veiktspēja un izmantošana, piemēram, izmantojot 64 bitu arhitektūru, tā varēs daudz efektīvāk pārvaldīt lielu RAM daudzumu. nekā 32 bitu sistēma.

Ir daudz citu elementu, piemēram, drošība, atmiņas ietilpība utt., Kas atšķir abas arhitektūras un, lai gan Windows operētājsistēmās šo terminoloģiju dzirdam biežāk. Šodien Solvetic, izmantojot šo apmācību, analizēs, kā pārbaudīt MacOS High Sierra instalētās lietojumprogrammas veidu, 32 vai 64 bitus.

Šīs analīzes iemesls ir vienkāršs, bet ļoti tiešs, un tagad, sākot ar MacOS High Sierra 10.13.4 beta versiju, mēs kā lietotāji tiksim informēti, mēģinot sistēmā palaist jebkuru 32 bitu lietojumprogrammu. Atcerieties, ka pēc noklusējuma macOS High Sierra ir 64 biti.

Šis paziņojums neietekmē lietojumprogrammas izmantošanu un izpildi, tas ir brīdinājuma aicinājums 32 bitu lietojumprogrammu izstrādātājiem sākt atjaunināšanas procesu līdz 64 bitiem, jo, pēc Apple domām, visas jaunās lietojumprogrammas, kas tiek nosūtītas uz lietotni Uzglabāt, tiem jāatbalsta 64 bitu arhitektūra no 2021. līdz 2022. gada jūnijam.

Tātad drīzumā operētājsistēmā macOS High Sierra mēs nevarēsim palaist 32 bitu lietojumprogrammas, kuru skaits joprojām ir tūkstošiem, jo ​​šis ir jaunākais MacOS izdevums, kas atbalsta 32 bitu lietojumprogrammas ar nosaukumu “bez kompromisiem”. Turklāt, ja mums patīk attīstības pasaule, ar iespēju izmantot macOS High Sierra 10.13.4 beta versiju, tai būs iespēja izmantot jaunu testa režīmu, kas saistīts ar 64 bitu lietojumprogrammām, ar kuru palīdzību izstrādātāji ir iespēja ļaut pārbaudīt lietojumprogrammu izmantošanu, lai pārbaudītu 64 bitu saderību, terminālī varat palaist šādu rindu:

 sudo nvram boot-args = "- no32exec"
Mēs turpinām restartēt macOS High Sierra, un tāpēc mums būs iespēja veikt šo pārbaudi.

1. Kā pārbaudīt lietojumprogrammu versiju MacOS High Sierra no Apple izvēlnes


Tālāk mēs analizēsim dažādas metodes, kā mēs varam pārbaudīt versijas tipu, 32 vai 64 bitus, MacOS High Sierra.

1. darbība
Pirmā izmantojamā alternatīva ir nospiest tastatūras taustiņu Alt vai Option, noklikšķināt uz Apple ikonas un tur atlasīt opciju Sistēmas informācija:

2. solis
Parādītajā logā mēs ejam uz sadaļu Programmatūra un tur mēs noklikšķinām uz lietojumprogrammu rindas, mēs gaidām, līdz viss saturs tiks ielādēts, un mēs redzēsim sekojošo:

PALIELINĀT

Tur mēs apskatīsim 64 bitu kolonnu (Intel), un tās atskaitīšana ir vienkārša, visas tās lietojumprogrammas, kurās tiek teikts Jā, ir 64 bitu un tās, kas saka, ka tās nav 32 bitu.

2. Kā pārbaudīt lietotnes, izmantojot meklēšanu MacOS High Sierra

1. darbība
Nākamā iespēja, kas mums jāpārbauda šāda veida detaļās, ir Finder meklēšana, un šim nolūkam mēs izmantosim taustiņu kombināciju Command + F, un mēs redzēsim sekojošo:

⌘ + F.

PALIELINĀT

2. solis
Tur mēs noklikšķināsim uz lauka Klase, atlasīsim citu un parādītajā logā atlasīsim Izpildāmās arhitektūras. Tur mēs noklikšķinām uz Labi, mēs definējam opciju Sakrīt ar un vērtības laukā ievadām i386, kas ir 32 biti.

PALIELINĀT

3. solis
Tagad mēs noklikšķinām uz pogas +, lai pievienotu jaunu kritēriju, vēlreiz atlasām Izpildāmās arhitektūras, šoreiz mēs definējam, ka nosacījums nav un vērtību laukā ievadām x86_64, kas attiecas uz 64 bitu arhitektūru. Kā redzam, tiks parādīti visi to lietojumprogrammu rezultāti, kas ir 2 biti MacOS High Sierra.

4. solis
Tādā pašā veidā mēs varam pārbaudīt tikai 64 bitu lietojumprogrammas, noņemot pēdējo pievienoto kritēriju, un pirmajā mēs definējam nosacījumu Coincides ar un kā vērtību mēs definējam x86_64:

3. Kā iegūt informāciju no lietojumprogrammām, izmantojot termināli


Visbeidzot, mums ir vēl viena iespēja, lai noteiktu izmantotās lietojumprogrammas veidu, un tas notiek caur termināli, tāpēc mēs piekļūstam terminālim no Spotlight vai no Utilities, un tur mēs izpildīsim šādu rindu:
 mdfind "(kMDItemExecutableArchitectures == 'i386') && (kMDItemExecutableArchitectures! = 'x86_64')"
Tā rezultātā visas šīs sistēmas 32 un 64 bitu lietojumprogrammas tiks mitinātas:

Tādējādi mēs esam redzējuši, kā uzzināt izmantotās lietojumprogrammas veidu, un būsim gatavi zināt, kuras lietojumprogrammas tuvākajā laikā nevarēsim palaist operētājsistēmā macOS High Sierra.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave