Πώς να μάθετε το bit του λειτουργικού συστήματος και του επεξεργαστή στα Windows. Πώς να μάθετε το bit του συστήματος Πώς να μάθετε το bit του συστήματος σε Mac

Αυτή την εβδομάδα αποφάσισα να συνεχίσω τη συζήτηση σχετικά με τις τεχνολογίες που χρησιμοποιούνται στο Mac OS X και «ειλικρινά» να μιλήσω για τη λειτουργία 64-bit για την οποία καυχιόταν ο Phil Schiller στο . Ας προσπαθήσουμε να καταλάβουμε γιατί αυτό είναι καλό και τι είναι κακό, όπως στο αυτή τη στιγμήπώς λειτουργεί το OSX και τι μας περιμένει στο εγγύς μέλλον. Θα προσπαθήσω να γράψω με τρόπο προσιτό και κατανοητό :)

Υβριδικός πυρήνας

Αξίζει να γίνει κατανοητό ότι οι πληροφορίες που γράφονται στον ιστότοπο σχετικά με την πλήρη υποστήριξη του συστήματος για λειτουργία 64-bit είναι ένα μικρό τέχνασμα μάρκετινγκ. Στην πραγματικότητα, αυτή η φράση σημαίνει αυτό: σχεδόν τα πάντα τυπικές εφαρμογέςγράφτηκαν ξανά για να υποστηρίζουν οδηγίες 64-bit και εάν άλλοι προγραμματιστές θέλουν να διασφαλίσουν τη συμβατότητα με αυτήν την αρχιτεκτονική κατά την ανάπτυξη λογισμικού και θα πρέπει να το κάνουν αργά ή γρήγορα, τότε όλα θα λειτουργήσουν σωστά.

Γιατί είναι καλό αυτό; Να τι:

  • Η τυπική αρχιτεκτονική των 32 bit αναπτύχθηκε πριν από πολύ καιρό. Εκείνη την εποχή, κανείς δεν μπορούσε καν να φανταστεί ότι οι χρήστες θα ήθελαν να εγκαταστήσουν 4 ή περισσότερα gigabyte στους υπολογιστές τους μνήμη τυχαίας προσπέλασης. Η νέα αρχιτεκτονική, ειδικότερα, διορθώνει αυτό το μειονέκτημα.
  • Λόγω της υποστήριξης υπολογιστών 64-bit από επεξεργαστές που εργάζονται ακούραστα σε μια μεγάλη ποικιλία υπολογιστές Apple, μπορείτε να πάρετε μια ώθηση απόδοσης.

Τώρα, λίγο περισσότερες λεπτομέρειες. Θεωρητικά, κάθε πρόγραμμα που είναι προσαρμοσμένο να λειτουργεί σε λειτουργία 64-bit μπορεί να χρησιμοποιήσει έως και 16 exabyte (αυτό είναι ίσο με 16 δισεκατομμύρια gigabyte, ένα φανταστικό ποσοστό στις μέρες μας). Ωστόσο, ακόμη και το Mac Pro τώρα δεν έχει περισσότερα από 32 GB μνήμης RAM.

Οι επεξεργαστές Intel (Core 2 Duo, Xeon, i5 ή i7) υποστηρίζουν υπολογιστές 64-bit και μπορούν να εκτελούν δύο ενέργειες ανά κύκλο ρολογιού, γεγονός που έχει ως αποτέλεσμα αυξημένη απόδοση. Ωστόσο, αυτό δεν σημαίνει καθόλου ότι κάποια εργασία θα γίνει στην πραγματικότητα δύο φορές πιο γρήγορα. Για παράδειγμα, η JavaScript θα είναι 50% πιο γρήγορη, το άνοιγμα ενός μεγάλου αρχείου PDF θα είναι 20% πιο γρήγορο και η εκτέλεση του QuickTime θα είναι 30% πιο γρήγορη. Αν και, πάλι, οι αριθμοί είναι αρκετά σχετικοί και θα διαφέρουν σημαντικά ανάλογα με τη διαμόρφωση του συστήματος: επεξεργαστής, συχνότητα ρολογιού, τόμος, δίαυλος, κρυφές μνήμες RAM και ακόμη και ταχύτητα περιστροφής δίσκου.

Επίσης, οι εφαρμογές 64-bit είναι πιο ανθεκτικές σε επιθέσεις από χάκερ και κακόβουλο λογισμικό. Έχουν ενσωματωμένες πιο προηγμένες τεχνικές για τον εντοπισμό κακόβουλου κώδικα. Η απενεργοποίηση εκτέλεσης βάσει υλικού για μνήμη εκτός σειράς (χρησιμοποιώντας βελτιωμένα αθροίσματα ελέγχου) διαδραματίζει σημαντικό ρόλο, η οποία βοηθά στην αποφυγή επιθέσεων καταστροφής της μνήμης.

Ο ίδιος ο πυρήνας είναι υβριδικός. Εκείνοι. επιτρέπει σε οποιαδήποτε εφαρμογή να λειτουργεί το ίδιο, ανεξάρτητα από το αν είναι 32-bit ή 64-bit. Η μόνη διαφορά μεταξύ ενός υβριδικού πυρήνα και ενός πλήρους 64-bit είναι η αδυναμία χρήσης περισσότερων από 32 GB μνήμης RAM στο σύστημα (και πάλι, θυμηθείτε 🙂). Επομένως, αυτή τη στιγμή δεν υπάρχει καμία απολύτως διαφορά μεταξύ της εκκίνησης σε λειτουργίες 32-bit και 64-bit. Αλλά στο μέλλον, η διαφορά θα εμφανιστεί σίγουρα καθώς αυξάνεται ο όγκος της χρήσης RAM και εμφανίζονται νέες τεχνολογίες.

Δυστυχώς, όλα τα παραπάνω δεν ισχύουν για το Mac σας εάν ισχύει Επεξεργαστής Intel Core Solo ή Intel Core Duo.

64-bit EFI

Για πλήρη «ευτυχία 64 bit», ο υπολογιστής σας πρέπει να υποστηρίζει λειτουργία 64 bit. Η επεκτάσιμη διασύνδεση υλικολογισμικού είναι μια διεπαφή μεταξύ του υλικολογισμικού, του υλικού και του λειτουργικού συστήματος ενός υπολογιστή, αντικαθιστώντας το Open Firmware. Περιλαμβάνει πίνακες δεδομένων που περιέχουν πληροφορίες σχετικά με την πλατφόρμα, τις υπηρεσίες εκκίνησης και χρόνου εκτέλεσης που είναι διαθέσιμες στο bootloader λειτουργικό σύστημακαι το ίδιο το ΛΣ.

Για να μάθετε εάν το EFI του υπολογιστή σας υποστηρίζει οδηγίες 64-bit, εισαγάγετε την ακόλουθη εντολή στο Terminal:

ioreg -l -p IODeviceTree | grep firmware-abi

Ως αποτέλεσμα, θα δείτε "EFI32" ή "EFI64":

Νομίζω ότι είναι σαφές ότι στην πρώτη περίπτωση, ο υπολογιστής σας, ακόμη και με όλη του την επιθυμία, δεν θα μπορεί να εκτελέσει έναν πυρήνα 64-bit, αλλά στη δεύτερη, όλα είναι καλά, δεν θα αντιμετωπίσετε προβλήματα στο μέλλον. Ωστόσο, χάρη στον υβριδικό πυρήνα, οι εφαρμογές 64-bit θα μπορούν να εκτελούνται και στα δύο συστήματα. Το κύριο πράγμα είναι ότι έχετε έναν επεξεργαστή που είναι συμβατός με αρχιτεκτονική 64-bit.

Παρεμπιπτόντως, υπάρχουν φήμες στο Διαδίκτυο ότι οι Mac με EFI 32 bit θα μπορούν επίσης να εκτελούν πυρήνα 64 bit (φαίνεται ότι πρόκειται για μια "χαρακτηριστική" λογισμικού της Apple που μπορεί να διορθωθεί με την ενημέρωση του EFI). αλλά δεν μπορώ να πω αν αυτό είναι αλήθεια ή φήμες.

Επιλογή λειτουργίας πριν από την εκκίνηση εφαρμογών

Μπορείτε να δείτε για ποια αρχιτεκτονική έχει σχεδιαστεί η εφαρμογή στο Activity Monitor. Η στήλη Kind θα εμφανίσει τη λειτουργία στην οποία εκτελείται. Όπως μπορείτε να δείτε, άλλες διεργασίες λειτουργούν με οδηγίες 64 bit και η διαδικασία πυρήνα (kernel_task) με 32 bit.

Εάν αντιμετωπίζετε προβλήματα με τη σταθερότητα μιας εφαρμογής 64-bit, μπορείτε να δοκιμάσετε να την εκτελέσετε στην παλιά λειτουργία. Για να το κάνετε αυτό, στο φάκελο Εφαρμογές, επιλέξτε το δικό μας το επιθυμητό πρόγραμμακαι επιλέξτε "Λήψη πληροφοριών" στο μενού περιβάλλοντος. Η επιλογή "Άνοιγμα σε λειτουργία 32 bit" θα σας επιτρέψει να εκτελέσετε την εφαρμογή σε λειτουργία 32 bit την επόμενη φορά.

Και γιατί χρειαζόμαστε τέτοια προβλήματα;

Είναι δύσκολο για μένα να απαντήσω σε αυτήν την ερώτηση, δεν θα έλεγα καν ότι πρόκειται για πρόβλημα - οι κανονικοί χρήστες δεν έχουν ιδέα ποιος πυρήνας εκτελείται στο σύστημά τους και με ποιες οδηγίες εκτελούνται τα προγράμματα.

Είναι πολύ πιθανό η Apple απλώς να περιμένει έως ότου όλες οι επεκτάσεις του πυρήνα (kexts) αλλάξουν σε λειτουργία 64-bit. Ένα είδος αντασφάλισης, μια επιθυμία να «δοκιμαστεί» η τεχνολογία σε εκατομμύρια χρήστες Λεοπάρδαλη του χιονιούκαι προσπαθήστε να επιτύχετε την τελειότητα. Και όταν το Cupertino πειστεί ότι όλα λειτουργούν ομαλά και χωρίς αποτυχίες, θα κυκλοφορήσει την επόμενη ενημέρωση λειτουργικού συστήματος, η οποία θα αντικαταστήσει αυτόματα τον πυρήνα των 32 bit με έναν 64 bit.

Και δεν θα το προσέξουμε καν.

Ρυθμός bit συστήματος, μιλώντας στα ρωσικά, αυτός είναι ο επεξεργαστής για τον οποίο έχει σχεδιαστεί το λειτουργικό σας σύστημα. Εάν κατασκευάστηκε για επεξεργαστές 32-bit (x86), τότε θα λειτουργεί με λιγότερη μνήμη RAM και, κατά συνέπεια, θα λειτουργεί πιο αργά. Ένα παράδειγμα κλασικού συστήματος 32-bit: Windows XP.

Πώς να μάθετε τον ρυθμό μετάδοσης bit του συστήματος;

Προς την μάθετε τον ρυθμό μετάδοσης bitτο λειτουργικό σας σύστημα στο διαδίκτυο, ακολουθήστε τις παραπάνω οδηγίες. Με λίγα λόγια, πρέπει απλώς να μεταβείτε σε αυτήν τη σελίδα και να δείτε το αποτέλεσμα του ορισμού. Ωστόσο, εδώ ο ορισμός εμφανίζεται χρησιμοποιώντας Javascript, δηλ. Αναλύονται μόνο περιορισμένα δεδομένα που προέρχονται από το πρόγραμμα περιήγησής σας. Επομένως, υπάρχει μια μικρή πιθανότητα ανακριβούς προσδιορισμού. Αυτό συμβαίνει σπάνια, αλλά συμβαίνει. Για παράδειγμα, ορισμένες εκδόσεις του Firefox είναι εφαρμογές 32 bit που εκτελούνται σε περιβάλλον 64 bit. Με βάση αυτό, σας συνιστούμε να ελέγξετε επιπλέον το bit του συστήματός σας χρησιμοποιώντας ένα άλλο δικό μας

Υπάρχουν δύο τύποι επεξεργαστών: 32-bit και 64-bit. Αυτοί οι αριθμοί υποδεικνύουν το βάθος bit του επεξεργαστή. Ο επεξεργαστής που χρησιμοποιείτε θα καθορίσει ποια έκδοση του λειτουργικού συστήματος που χρησιμοποιείτε, πώς επιλέγετε προγράμματα και παιχνίδια και πόση μνήμη RAM μπορείτε να εγκαταστήσετε στον υπολογιστή σας. Μπορείτε επίσης να συναντήσετε την ονομασία x86, η οποία συχνά λανθασμένα εκλαμβάνεται ως ξεχωριστό μέγεθος bit επεξεργαστή. Αλλά πρώτα απ 'όλα, ας προσδιορίσουμε τι τύπο λειτουργικού συστήματος είναι εγκατεστημένο στον υπολογιστή σας.

Πώς να μάθετε το bit των εγκατεστημένων Windows

Υπάρχουν διάφοροι τρόποι για να μάθετε πόσα bit χρησιμοποιεί το λειτουργικό σας σύστημα Windows. Αναζητήστε το x32 ή το x64, καθώς αυτοί είναι οι κύριοι δείκτες της χωρητικότητας bit του συστήματος, ενώ το x86 μπορεί να αναφέρεται είτε σε σύστημα μονού πυρήνα ή διπλού πυρήνα. Αρχικά, ας δούμε την απλούστερη και ταχύτερη επιλογή.

Μέσω ιδιοτήτων υπολογιστή


Μέσω πληροφοριών συστήματος

Διαφορές και οφέλη διαφορετικών αριθμών πυρήνων

Έτσι, υπάρχουν δύο τύποι επεξεργαστών: μονοπύρηνος (x32) και διπύρηνος (x64). Μερικές φορές μπορείτε να δείτε την ονομασία x86 - αυτός δεν είναι ξεχωριστός τύπος επεξεργαστή, αλλά ονομασία αρχιτεκτονικής μικροεπεξεργαστή. Τις περισσότερες φορές, ο αριθμός x86 υποδεικνύει ότι ο επεξεργαστής είναι μονοπύρηνος, αλλά μπορεί επίσης να χρησιμοποιηθεί για επεξεργαστή 64 bit. Επομένως, δεν πρέπει να βασίζεστε σε αυτό· αναζητάτε πάντα τον προσδιορισμό σε μορφή x36 ή x64.

Η απόδοση και η ταχύτητα λειτουργίας είναι, κατά συνέπεια, υψηλότερες για επεξεργαστές 64-bit, καθώς δύο πυρήνες λειτουργούν ταυτόχρονα και όχι ένας. Εάν χρησιμοποιείτε επεξεργαστή 32-bit, μπορείτε να εγκαταστήσετε όση μνήμη τυχαίας πρόσβασης (RAM) θέλετε στον υπολογιστή σας, αλλά το σύστημα θα χρησιμοποιεί μόνο 4 GB της συνολικής μνήμης. Με έναν επεξεργαστή 64-bit, μπορείτε να χρησιμοποιήσετε έως και 32 GB μνήμης RAM.

Η απόδοση και η ταχύτητα είναι υψηλότερες για επεξεργαστές 64-bit, καθώς δύο πυρήνες λειτουργούν ταυτόχρονα και όχι ένας

Απαιτήσεις για σύστημα 64-bit

Το κύριο πλεονέκτημα των επεξεργαστών x64 είναι ότι υποστηρίζουν προγράμματα, παιχνίδια και λειτουργικά συστήματα γραμμένα όχι μόνο για επεξεργαστές 64 bit, αλλά και για 32 bit. Δηλαδή, αν έχετε επεξεργαστή x32, τότε μπορείτε να εγκαταστήσετε μόνο λειτουργικό σύστημα 32 bit Σύστημα Windows, αλλά όχι 64-bit.

Ποιο κομμάτι είναι καλύτερο;

Από όλα τα παραπάνω, μπορούμε να συμπεράνουμε ότι εάν επιλέγετε μεταξύ ενός και δύο πυρήνων, τότε η δεύτερη επιλογή είναι προτιμότερη, καθώς τα περισσότερα σύγχρονα προγράμματα και παιχνίδια απαιτούν 64 bit. Είναι πιθανό στο μέλλον το σύστημα των 32 bit να εγκαταλειφθεί εντελώς, αφού η ισχύς του δεν αρκεί για τίποτα.

Πώς να κάνετε αναβάθμιση σε Windows 7 x64

Εάν θέλετε να αυξήσετε την απόδοση του συστήματος και την ποσότητα της διαθέσιμης μνήμης RAM, καθώς και να επεκτείνετε τον αριθμό των υποστηριζόμενων εφαρμογών και παιχνιδιών, τότε πρέπει να μεταβείτε σε λειτουργικό σύστημα 64-bit. Αυτό μπορεί να γίνει ο μόνος τρόπος- διαγράψτε το παλιό σύστημα 32-bit και εγκαταστήστε ένα νέο.

Λάβετε υπόψη ότι όλα τα αρχεία στον υπολογιστή σας θα χαθούν ανεπανόρθωτα κατά την εκτέλεση αυτής της λειτουργίας, επομένως αντιγράψτε τα σε μέσα τρίτων εκ των προτέρων για να μην χάσετε οτιδήποτε σημαντικό. Έτσι, αφού ξεκινήσετε την εγκατάσταση του νέου λειτουργικού συστήματος, θα σας ζητηθεί να επιλέξετε μια γλώσσα και να επιβεβαιώσετε την έναρξη της λειτουργίας, καθώς και να επιλέξετε την έκδοση συστήματος. Επιλέξτε αυτό που έχει x64 bit και περάστε τη διαδικασία εγκατάστασης.

Επιλέξτε τον τύπο αρχιτεκτονικής και συνεχίστε τη διαδικασία εγκατάστασης

Γιατί δεν θα εγκατασταθούν τα Windows 64-bit;

Εάν η εγκατάσταση είναι ανεπιτυχής, σημαίνει ότι ο επεξεργαστής σας δεν υποστηρίζει σύστημα 64-bit και έχει σχεδιαστεί μόνο για x32. Υπάρχει μόνο μία διέξοδος από αυτήν την κατάσταση - να αγοράσετε νέο επεξεργαστή, που θα ταιριάζει στις απαιτήσεις σας.

Πώς να προσδιορίσετε το μέγεθος bit του επεξεργαστή

Υπάρχουν διάφοροι τρόποι για να προσδιορίσετε πόσους πυρήνες περιέχει και χρησιμοποιεί ο επεξεργαστής του υπολογιστή σας.

Η Apple σκοπεύει να σταματήσει να υποστηρίζει εφαρμογές 32-bit στα λειτουργικά συστήματα iOS και macOS. ΣΕ πλατφόρμα λογισμικούΤο iOS 11 δεν θα λειτουργεί με τέτοιο λογισμικό αυτό το φθινόπωρο, ενώ το macOS θα σταματήσει να το υποστηρίζει από το επόμενο έτος. Αλλά αξίζει να προετοιμαστείτε για αυτό τώρα.

Τον Ιούνιο, η Apple ανακοίνωσε επίσημα ότι το macOS High Sierra θα είναι τελευταία έκδοσηΛειτουργικό σύστημα που υποστηρίζει πλήρως λογισμικό 32-bit:

"Νέα προγράμματα σε Mac App Storeπρέπει να υποστηρίζει αρχιτεκτονική 64-bit από τον Ιανουάριο του 2018, ενημερώσεις και υπάρχουσες εφαρμογές από τον Ιούνιο του 2018."

Εάν βρείτε μια εφαρμογή 32-bit στο macOS, μπορείτε να επικοινωνήσετε με τον προγραμματιστή για να μάθετε εάν σχεδιάζεται μια ενημέρωση. Εάν όχι, θα πρέπει να αρχίσετε να αναζητάτε μια εναλλακτική λύση.

Πώς να προβάλετε μια λίστα εφαρμογών 32-bit σε Mac:

Βήμα 1: Κάντε κλικ στο Λογότυπο Appleστην επάνω αριστερή γωνία.

Βήμα 2: Κάντε κλικ στην ενότητα About This Mac.

Βήμα 3: Στο παράθυρο που ανοίγει, κάντε κλικ στην «Αναφορά συστήματος».

Βήμα 5: Στην αριστερή πλευρά του παραθύρου, βρείτε το "Λογισμικό" και μετά το "Προγράμματα". Περιμένετε λίγο έως ότου το σύστημα εμφανίσει μια λίστα με όλες τις εγκατεστημένες εφαρμογές.

Βήμα 6: Μόλις ολοκληρωθεί η λίστα, κάντε κύλιση προς τα δεξιά μέχρι να εμφανιστεί η στήλη "64 bit (Intel)".

Όλες οι εφαρμογές 32-bit και 64-bit θα επισημαίνονται εδώ. Πολλά προγράμματα θα ανήκουν στην Apple - σίγουρα θα λάβουν την απαραίτητη ενημέρωση. Σε αυτήν την περίπτωση, πρέπει να εξετάσετε τις εφαρμογές από τρίτους προγραμματιστές.