Σας ενδιαφέρουν ΠΡΟΣΦΟΡΕΣ? Εξοικονομήστε χρήματα με τα κουπόνια μας WhatsApp o ΤΗΛΕΓΡΑΦΗΜΑ!

CPU σε bit 32 εναντίον bit 64: Ποια είναι η διαφορά;

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

Λοιπόν, για αρχάριους, εάν είστε χρήστης των Windows, πιθανότατα έχετε παρατηρήσει ότι υπάρχουν δύο φάκελοι Program Files στην τοπική σας μονάδα C. Ένας με το όνομα "Program Files (x86)" και ένας με την ετικέτα απλά "Programs" Η κατανόηση της διαφοράς μεταξύ αυτών των δύο φακέλων είναι πολύ σημαντική, ειδικά αν εγκαθιστάτε ένα λάθος πρόγραμμα με λάθος συμπεριφορά.

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

Η θεμελιώδης διαφορά

Η επεξεργαστές 32-bit είναι απολύτως σε θέση να χειριστεί ένα περιορισμένο ποσό της μνήμης RAM (στα Windows, 4GB κατ 'ανώτατο όριο), ενώ iprocessori να 64 bits είναι σε θέση να utilizzarne πολύ περισσότερο. Φυσικά, για να επιτευχθεί αυτό, το λειτουργικό σύστημα πρέπει επίσης να σχεδιαστεί για να επωφεληθεί από την αυξημένη πρόσβαση στη μνήμη.
Για παράδειγμα, ένα άλογο καροτσάκι κάνει την ίδια δουλειά με μια γεωργική μηχανή, εμποδίζοντας τυχόν προβλήματα αλόγων, αλλά ένα μηχάνημα είναι πολύ πιο ισχυρό και επομένως ολοκληρώνετε τη δουλειά με λιγότερη προσπάθεια.

Καθώς αυξάνεται ο αριθμός των δυαδικών ψηφίων, υπάρχουν δύο σημαντικά πλεονεκτήματα:

  • Το πιο λίγο σημαίνει ότι τα δεδομένα μπορούν να επεξεργαστούν σε μεγαλύτερα μπλοκ και επομένως η επεξεργασία σημαίνει ότι είναι επίσης πιο ακριβής.
  • Το πιο λίγο σημαίνει ότι το σύστημά μας μπορεί να δείχνει ή να απευθύνεται σε μεγαλύτερο αριθμό θέσεων φυσικής μνήμης.

Ο υπολογιστής μπορεί να θεωρηθεί σε τρία μπλοκ. Με απλά λόγια βρίσκουμε τον επεξεργαστή ή την CPU ως κεντρικό μπλοκ, το λειτουργικό σύστημα ως το εξωτερικό κέλυφος της CPU και τις εφαρμογές ως ένα πιο εξωτερικό στρώμα.

105043e44y4ye1b4wuey34_jpg_thumb

Για να εκτελέσετε μια εφαρμογή bit του 64, απαιτείται υποστήριξη όλων των επιπέδων: το λειτουργικό σύστημα bit των 64 και το επεξεργαστή δυαδικών ψηφίων 64.

Για να εκτελέσετε ένα λειτουργικό σύστημα bit με 64, απαιτείται υποστήριξη κεντρικού επιπέδου: η CPU bit bit 64.

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

Ο γενικός κανόνας είναι ότι μια εφαρμογή στο bit 32 θα τρέχει σε ένα χαμηλότερο επίπεδο στοιχείων από το bit 64, αλλά όχι αντίστροφα:

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

Αυτοί οι δύο πίνακες απεικονίζουν τον ίδιο κανόνα:

Πίνακας 1 - Τι είναι συμβατό με CPU 32-bit;

Επεξεργαστής (CPU)

32-bit

32-bit

32-bit

32-bit

Λειτουργικό σύστημα (OS)

32-bit

32-bit

 64-bit

64-bit

Εφαρμογή / Πρόγραμμα

32-bit

64-bit

   32-bit

 64-bit

 Συμβατότητα                  

Si

Οχι

Οχι

Οχι

 

Πίνακας 2 - Τι είναι συμβατό με CPU 64-bit;

Επεξεργαστής (CPU)

64-bit

64-bit

64-bit

64-bit

Λειτουργικό σύστημα (OS)

64-bit

64-bit

32-bit

32-bit

Εφαρμογή / Πρόγραμμα

64-bit

32-bit

32-bit

64-bit

Συμβατότητα              

Si

Si

Si

Οχι

Γιατί λοιπόν υπάρχουν οι δύο φάκελοι προγραμμάτων;

Πρώτα απ 'όλα, ο λόγος ύπαρξης αυτών των δύο φακέλων οφείλεται στο γεγονός ότι σήμερα υπάρχουν δύο διαφορετικές αρχιτεκτονικές που χρησιμοποιούνται για την παραγωγή επεξεργαστών υπολογιστών και, συνεπώς, υπάρχουν δύο διαφορετικοί τρόποι γραφής προγραμμάτων και εφαρμογών. Όλες οι εφαρμογές χρησιμοποιούν κοινόχρηστους πόρους σε ένα σύστημα των Windows. αυτά καλούνται αρχεία DLL ή βιβλιοθήκες δυναμικών συνδέσεων. Τα Windows τα βάζουν όλα σε ένα μέρος για να διευκολύνουν τους προγραμματιστές λογισμικού.

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

Επομένως, δεν θα ήταν ευκολότερο εάν χρησιμοποιούσαν λογισμικό 64-bit σε συστήματα 64-bit και αγνόησαν εντελώς το λογισμικό 32-bit; Βασικά, όχι ακριβώς. Το πρόβλημα είναι ότι η αρχιτεκτονική 32-bit (x86) ήταν η μόνη που υπάρχει εδώ και πολύ καιρό, και εξακολουθούν να υπάρχουν αρκετές εφαρμογές που χρησιμοποιούν αυτήν την αρχιτεκτονική. Τα σύγχρονα συστήματα 64-bit μπορούν να εκτελούν λογισμικό 32-bit και 64-bit λόγω μιας πολύ γρήγορης και εύκολης λύσης: δύο ξεχωριστοί κατάλογοι Files Program. Όταν υπάρχουν εφαρμογές 32-bit στον κατάλληλο φάκελο x86, τα Windows γνωρίζουν ότι εξυπηρετεί το σωστό DLL, γνωστό και ως την έκδοση 32-bit.

Λαμβάνοντας λοιπόν όλη αυτή τη θεωρία και μεταφέροντάς την στον κόσμο των smartphone, μπορούμε μόνο να ισχυριστούμε ότι ο ίδιος κανόνας ισχύει για τις CPU που είναι αφιερωμένες σε αυτούς, οπότε όταν βρείτε μια ελκυστική προσφορά, είτε πρόκειται για ηλεκτρονικό κατάστημα είτε σε μεγάλες αλυσίδες διανομής ηλεκτρονικών, ρίξτε πάντα μια ματιά στη CPU της συσκευής που πρόκειται να αγοράσετε. Αυτό δεν σημαίνει ότι πρέπει να απορριφθούν όλα τα smartphone με 32-bit CPU αλλά σίγουρα δεν είναι καλή αγορά. Αν λοιπόν τα Χριστούγεννα είχατε αποφασίσει να δώσετε ένα smartphone ως δώρο εκμεταλλευόμενοι τις σούπερ προσφορές που υπάρχουν, καλά μην κάνετε τον Άγιο Βασίλη να φαίνεται κακό.

Emanuele Iafulla
Emanuele Iafulla

Nerd, Geek, Netizen, όροι που δεν μου ανήκουν. Απλά τον εαυτό μου, τεχνολόγος και προκλητικός όπως κάνει η Xiaomi με τα προϊόντα του. Υψηλή ποιότητα σε δίκαιες τιμές, μια πραγματική πρόκληση για τις άλλες πιο γνωστές μάρκες.

Εγγραφή
Ειδοποίηση
επισκέπτης

0 Σχόλια
Ενσωματωμένα σχόλια
Δείτε όλα τα σχόλια
XiaomiToday.it
Λογότυπο