Share This Post

Frontpage / Hardware / Οδηγοί

32-bit vs 64-bit: Βασικές έννοιες και απαντήσεις και καθημερινά ερωτήματα

32-bit vs 64-bit: Βασικές έννοιες και απαντήσεις και καθημερινά ερωτήματα

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

Τι είναι το bit;

Το bit είναι η στοιχειώδης μονάδα πληροφορίας στην Επιστήμη των Υπολογιστών και στις Τηλεπικοινωνίες. Ένα bit είναι η ποσότητα της πληροφορίας που μπορεί να αποθηκευτεί από μία δυαδική συσκευή ή από άλλο φυσικό σύστημα το οποίο μπορεί να υπάρχει σε μία από δύο διακριτές καταστάσεις. Τα bits στο δυαδικό σύστημα μπορούν λοιπόν να πάρουν δύο συγκεκριμένες τιμές: 0 ή 1. Μια ακολουθία από bit στο δυαδικό σύστημα(πχ 10011) συμβολίζει έναν συγκεκριμένο αριθμό σε κάθε άλλο σύστημα αρίθμησης(βλ. δεκαδικό, δεκαεξαδικό κτλ) και στο τυχαίο παράδειγμα που δώσαμε 10011=19(στο καθημερινό μας σύστημα αρίθμησης το δεκαδικό).

652x252x32bitheader.jpg.pagespeed.gp+jp+jw+pj+js+rj+rp+rw+ri+cp+md.ic.1PD1A6Ar-Z

Τι σημαίνει ο αριθμός των bits για τα Windows;

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

32-or-64-bit

Τι σημαίνει ο αριθμός των bits για τον επεξεργαστή;

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

33965.900903042d408c12b4dcab8516c82504.d526416f6d7628ed44768ac67a3b493e.1600

Τι ρόλο παίζει η ram σε όλο αυτό;

Επειδή λοιπόν κάθε διεργασία που κάνουμε στον υπολογιστή μας περνάει μέσω της μνήμης τυχαίας προσπέλασης ram(random access memory), αποθηκεύονται σε αυτήν τα απαραίτητα bit που χρειάζονται ώστε να τρέξει σωστά η διεργασία αυτή. Όσο περισσότερη μνήμη ram έχουμε τόσο περισσότερες διεργασίες μπορούμε να εκτελούμε την ίδια χρονική στιγμή. Κατόπιν, τις πληροφορίες αυτές που είναι αποθηκευμένες σε bit τις λαμβάνει ο επεξεργαστής μας και εκτελεί τις ανάλογες εντολές που του αναθέτονται. Εδώ λοιπόν έρχεται μια συσχέτιση όλων αυτών που είπαμε παραπάνω και βγαίνει σαν συμπέρασμα ότι τα 32-bit λειτουργικά και επεξεργαστές έχουν την δυνατότητα να αναγνωρίσουν 3GB με 4GB ram ενώ από την άλλη τα 64-bit δέχονται παραπάνω από 4GB ram. Οπότε αν κάποιος στον υπολογιστή του έχει το πολύ 4GB ram και αναρωτιέται τι λειτουργικό να βάλει, το προτεινόμενο είναι τα 32-bit λειτουργικά. Κάποιος με πάνω από 4GB ram μπορεί ελεύθερα να χρησιμοποιήσει 64-bit.

Share This Post