Κωδικοί πρόσβασης και τι πρέπει να προσέχουμε. Οι κωδικοί είναι τα εικονικά "κλειδιά" για τον…
Τι είναι τα 32bit και τα 64bit;
Τι είναι τα 32bit και τα 64bit; Τι ακριβώς σημαίνουν;
Ένα ερώτημα που βασανίζει τους computerάδες εδώ και χρόνια και που είναι δύσκολο να απαντηθεί, είναι αν χρειάζεσαι 32bit ή 64bit. Και οι δύο τεχνολογίες έχουν σημεία στα οποία υπερτερούν, αν και τα 32bit είναι τεχνολογικά παλαιότερη. Βλέπουμε πως η αξία του 32bit έναντι του 64bit δεν είναι ξεκάθαρη και δεν είναι απαραίτητο να κυνηγάς τα 64bit.
Bit. Τι είναι;
Bit είναι μια μονάδα πληροφορίας την οποία χρησιμοποιούν τα ηλεκτρονικά κυκλώματα για να κάνουν υπολογισμούς και να διεκπεραιώνουν τις εντολές που τους δίνονται. Το bit μπορεί να έχει δύο διαφορετικές θέσεις: 0 και 1. Από αυτές τις δύο θέσεις ένα bit μπορεί να υπολογίσει δύο τιμές. Το μηδέν και το ένα. Αν βάλεις δύο bit μαζί μπορείς να εκφράσεις 4 τιμές. Ανεβαίνοντας στα 3bit υπολογίζεις έως και 8 τιμές. Αν θυμάσαι λίγο μαθηματικά θα δεις ότι κάθε αύξηση των διαθέσιμων bits αυξάνει τις υπολογίσιμες τιμές με εκθετικό ρυθμό.
Το bit είναι η βασική αρχή κάθε ηλεκτρονικής υπολογιστικής πράξης. Έχει να κάνει με επεξεργαστές, μνήμες, δίκτυα, αποθηκευτικούς χώρους… τα πάντα. Αν και χρησιμοποιείται η ίδια ονομασία για όλες αυτές τις περιπτώσεις, κάθε φορά που αναφερόμαστε σε διαφορετικό αντικείμενο ο τρόπος που χρησιμοποιούνται τα bits αλλάζει. Αυτό που θέλουμε να περιγράψουμε όταν αναφερόμαστε σε έναν επεξεργαστή 64bit δεν είναι το ίδιο με την επικοινωνία μεταξύ δικτύων. Αν και το bit είναι κοινό σημείο αναφοράς, οι διαφορετικές λειτουργίες των εξαρτημάτων δημιουργούν διαφορετικά φαινόμενα και άρα αναφερόμαστε σε διαφορετικά πράγματα. Αν όλα αυτά σε μπέρδεψαν είναι επειδή η λογική των υπολογιστών γίνεται πολύπλοκη πολύ γρήγορα. Μπορείς να θυμάσαι το bit σαν το αντίστοιχο της λέξης. Τη μικρότερη μονάδα επικοινωνίας που μπορεί να χρησιμοποιηθεί.
Θα έχεις ακούσει να παρομοιάζονται οι τιμές του 1 και του 0 με τον εξής τρόπο: όταν περνάει ρεύμα από το κύκλωμα η τιμή γίνεται 1, όταν δεν περνάει ρεύμα από το κύκλωμα η τιμή είναι 0. Όμως αυτό δεν είναι η πραγματικότητα. Η παρουσία κάποιας τιμής ρεύματος είναι εύκολο να ανιχνευτεί. Η απουσία ρεύματος όμως δεν είναι το ίδιο. Η πραγματικότητα είναι πως και οι δύο τιμές 0 και 1 αντιπροσωπεύονται από διαφορετικές τάσεις ρεύματος. Τα ηλεκτρονικά κυκλώματα δεν θα μπορούσαν να δουλέψουν αλλιώς. Αν το μηδέν χαρακτηριζόταν από την πλήρη απουσία ρεύματος, τότε θα μπορούσες απλά να βγάλεις τη συσκευή από την πρίζα, και το κύκλωμα θα έχανε το ρεύμα του. Εκείνη την ώρα το κύκλωμα θα αποκτούσε την τιμή μηδέν. Η απουσία ρεύματος δεν θα είχε έρθει από μια λογική διαδικασία, αλλά από μια άτυχη στιγμή. Για αυτό λοιπόν το bit μπορεί να πάρει δύο τιμές, όπου και οι δύο ορίζονται από την παρουσία ρεύματος σε διαφορετικές τάσεις.
32bit. Τι είναι;
Μπορείς να φανταστείς τα 32bit σαν 32 συνεχόμενες λέξεις, 32 αντικείμενα που θα χρησιμοποιήσει ένας επεξεργαστής για να επικοινωνήσει με το περιβάλλον του. 32 μεταβαλλόμενες τιμές του 0 και του 1 που διαδέχονται η μία την άλλη.
Πότε ξεκίνησαν τα 32bit;
Η τεχνολογία που χρησιμοποιούσε 32bits για να επεξεργαστεί πληροφορίες μπορεί να εντοπιστεί γύρω στη δεκαετία 1960. Αν και οι υπολογιστικές μηχανές της εποχής ήταν πολύ διαφορετικές και απίστευτα ακριβές σε σχέση με τώρα, η λογική ήταν ακριβώς η ίδια. Από το 1980 και μετά άρχισες να βλέπεις προσιτές ηλεκτρονικές κατασκευές που μπορούσαν να παίξουν σε αυτά τα νούμερα. Πέρα από την ιστορία, η τεχνολογία των 32bit δεν έχει ξεπεραστεί ακόμα και σήμερα το 2019. Γιατί ? Πολύ απλά γιατί η λογική του bit παραμένει μέχρι και σήμερα αναλλοίωτη. Ο πρώτος ψηφιακός υπολογιστής έχει ένα κοινό με το πανίσχυρο desktop pc σου και “σκέφτονται” με τον ίδιο τρόπο. Έχουν bits αντί για λέξεις. Κατά πάσα πιθανότητα το κινητό σου τηλέφωνο θα έχει 32bit επεξεργαστή. Εκτός αν έχεις ένα πολύ σύγχρονο κινητό τελευταίας τεχνολογίας με 64bit επεξεργαστή.
Τι περιορισμούς θα έχω με τα 32bit;
Όταν έχεις να διαλέξεις ανάμεσα σε έναν επεξεργαστή και ένα λειτουργικό σύστημα, η αξία του μήκους των bit παίζει μεγάλο ρόλο. Με τα 32bit θα συναντήσεις μερικούς περιορισμούς, αλλά ίσως να μην έχουν σημασία για εσένα.
Επεξεργαστές 32bit.
Ένας επεξεργαστής που “βαφτίζεται” 32bit μπορεί να δεχτεί μέχρι και 4 gigabytes μνήμης RAM. Αυτό δε σημαίνει ότι δεν μπορείς να “κουμπώσεις” στη μητρική περισσότερη μνήμη αλλά ο επεξεργαστής δεν θα καταφέρει να διαβάσει τα παραπάνω gigabytes και θα περιορίσει τις λειτουργίες του υπολογιστή σου στα 4 gigabytes. Αυτό δεν είναι πάντα μειονέκτημα, γιατί υπάρχουν πολλά laptop και tablet που έρχονται με 4 gigabytes μνήμης κυρίως επειδή δεν χρειάζονται περισσότερα. Οι ανάγκες που καλούνται να καλύψουν μπορούν να ικανοποιηθούν με 4 gigabytes RAM χωρίς πρόβλημα.
Αυτό το φαινόμενο γίνεται ξεκάθαρο στα κινητά τηλέφωνα. Εκεί η αγορά ενός όμοιου κινητού με περισσότερη μνήμη αλλά ίδιο επεξεργαστή είναι σε πολλές περιπτώσεις άστοχη. Ένας επεξεργαστής των 32bit δεν σημαίνει ότι είναι κατώτερος ενός των 64bit. Αν δεν πρόκειται να αξιοποιηθούν τα πλεονεκτήματα των παραπάνω bits (ένα από αυτά είναι η παραπάνω μνήμη από 4 gigabytes), ο επεξεργαστής γίνεται το ίδιο λειτουργικός με έναν των 64bit. Ένας επεξεργαστής των 32bit δεν περιορίζεται σε MHz (συχνότητα λειτουργίας), απλά στο μέγεθος της RAM που αναγνωρίζει. Τώρα που είδες τι συμβαίνει με τον επεξεργαστή, ας δούμε τι γίνεται και με το λειτουργικό είτε είναι windows είτε κάποιο άλλο
λειτουργικό σύστημα και τα υπόλοιπα προγράμματα (software) που θα εγκαταστήσουμε.
Στο software τα πράγμα δεν είναι τόσο απλά. Ένα λογισμικό για να τρέξει σε περιβάλλον 32bit πρέπει να έχει σχεδιαστεί με βασική του παράμετρο το μήκος των bit. Αν αποφασίσεις να αγοράσεις έναν επεξεργαστή 32bit, τότε όλα τα προγράμματα που θα “τρέξεις” μέχρι και το ίδιο το λειτουργικό, θα είναι γραμμένα σε 32bit. Δηλαδή θα μπορούν να ανταποκριθούν μόνο σε απαιτήσεις που δεν χρειάζονται περισσότερα από 4 gigabytes RAM. Είναι γραμμένα έτσι ώστε να υπολογίζουν ανταλλαγή πληροφορίας με μέγιστο μήκος τις 32 λέξεις. Οπότε η επιλογή εδώ πρέπει να γίνει με το βλέμμα στο μέλλον. Πόσο καιρό θα χρησιμοποιήσεις το hardware που έχεις και τι ζητάς να κάνεις με το software ? Αν περιορίζεσαι σε απλές εφαρμογές γραφείου, αναπαραγωγής video και μουσικής, τότε θα σε καλύψει και ο απλούστερος επεξεργαστής 32bit. Για video editing και βαριές γραφιστικές εργασίες, τότε τα 4 gigabytes δεν θα φτάσουν και πρέπει να κοιτάξεις σε κάτι δυνατότερο.
64bit. Τι είναι;
64bit δεν είναι τίποτε άλλο από περισσότερα bits, φράσεις που έχουν μέσα τους περισσότερες λέξεις. Aν δούμε την εκθετική αύξηση θα δούμε ότι η RAM που υποστηρίζεται από μια τέτοιον επεξεργαστή (CPU) είναι 16 δισεκατομμύρια gigabytes RAM. Ίσως να μην έχεις χώρο στο desktop pc για τόση μνήμη, αλλά αυτό που έχεις όμως πέρα από την υποστήριξη τόσης RAM είναι και μια διαφορετική αρχιτεκτονική. Τα ηλεκτρονικά που μπορούν να δουλέψουν στα 64bit έχουν φτιαχτεί σχεδόν από την αρχή. Και η συμβατότητα μεταξύ των 32bit και των 64bit είναι περισσότερο προσομοίωση παρά πραγματικότητα. Στην ουσία είναι μια άλλη γλώσσα.
64bit. Πότε ξεκίνησαν;
Οι επεξεργαστές των 64bit ξεκίνησαν να γίνονται γνωστοί περίπου το 2003 όταν η AMD δημιούργησε τους πρώτους γνωστούς και εμπορικούς επεξεργαστές 64bit. Από τότε ξεκίνησε μια παράλληλη ανάπτυξη λογισμικού και hardware στα 32bit και 64-bit.
Προς τα πίσω υπάρχει συμβατότητα;
Κάθε νέα επινόηση προκαλεί μεγάλες αλλαγές στον τρόπο που κατασκευάζονται τα ηλεκτρονικά. Και οι αλλαγές αυτές δεν πρέπει να περιορίζονται βάση της αποδοχής που προϋπάρχει στις παλαιότερες τεχνολογίες. Από την άλλη αυτό δεν θα είναι καλό για τον τελικό χρήστη, αφού με κάθε νέα τεχνολογία θα έπρεπε να πετάμε όλα τα παλιά gadgets. Αναγκαστικά λοιπόν υπάρχει αυτό που λέμε “Backwards Compatibility”, δηλαδή κάθε νέα τεχνολογία φροντίζει κατά κάποιο τρόπο να μπορεί να λειτουργεί και σε παλαιότερες συσκευές. Ένα USB Stick μπορεί να λειτουργήσει και σε ένα σύγχρονο υπολογιστή αλλά και ένα laptop δεκαετίας. Ένας βιαστικός κριτής θα έλεγε πως το 64bit έχει φτιαχτεί με Backwards Compatibility ώστε να μπορεί να δουλέψει σε λογισμικό και υπολογιστές που δεν είναι τόσο high-tech. Όμως αυτό είναι λάθος!
Όπως διάβασες νωρίτερα, η αρχιτεκτονική σχεδίαση που επιτρέπει να υπάρχουν τα 64bit είναι εντελώς διαφορετική σε πολλά σημεία από αυτή των 32bit και αυτό δεν έγινε επίτηδες. Απλά οι λογικές που απαιτούνται είναι διαφορετικές. Παρόλα αυτά υπάρχουν και τώρα software εφαρμογές και λειτουργικά συστήματα που προσφέρονται και για τις δύο πλατφόρμες αντίστοιχα. Ένας λόγος είναι πως δεν υπάρχει πάντα η ανάγκη για επεξεργαστές των 64bit. Άρα τα Windows και το Photoshop θα πρέπει να μπορούν να τρέχουν στα 32bit, γιατί κάποιος χρήστης θα επιλέξει έναν τέτοιο επεξεργαστή. Η έκδοση των Windows και η έκδοση του Photoshop με υποστήριξη 32bit και 64bit δεν είναι οι ίδια αλλά υπάρχει διαθέσιμη. Μπορεί να έρχονται στο ίδιο αρχείο εγκατάστασης όμως μέσα σε αυτό υπάρχουν κρυμμένες και οι δύο διαφορετικές εκδόσεις, ανάλογα λοιπόν με το περιβάλλον στο οποίο βρίσκεται το αρχείο εγκατάστασης αποφασίζει ποια έκδοση θα εγκαταστήσει.
Γιατί “τρέχω” 32bit εφαρμογές σε 64bit Windows;
Θα έχει τύχει να εγκαταστήσεις ένα πρόγραμμα των 32bit μέσα στα σύγχρονα Windows 64bit. Όταν σχεδιάστηκαν οι επεξεργαστές των 64bit ήταν δεδομένο ότι κάποια στιγμή θα εμφανιζόταν η ανάγκη να τρέξει ένα παλαιότερο πρόγραμμα, για αυτό υπάρχουν σημεία μέσα στον επεξεργαστή (CPU) που προσομοιώνουν τις εντολές ενός επεξεργαστή 32bit και στην πραγματικότητα δεν τρέχει το πρόγραμμα αυτό σε 64bits, ούτε μπορεί να εκμεταλλευτεί την παραπάνω RAM. Η “προς τα πίσω συμβατότητα” είναι μια ψευδαίσθηση που όμως δεν δουλεύει πάντα καλά. Είναι αρκετά πιθανό κάποιες από τις παραμέτρους του προγράμματος αυτού να μην τρέχουν σωστά ή να μην τρέχουν καθόλου ή να δημιουργούνται τα λεγόμενα “κολλήματα”.
Μετά τα 64bit τι;
Το επόμενο τεχνολογικό βήμα είναι τα 128bit. Όμως θα αργήσεις να το δεις αφού δεν υπάρχουν ακόμα οι ανάγκες για κάτι τέτοιο. Τα μεγέθη της RAM που υποστηρίζονται με τα υπάρχοντα 64bit είναι αρκετά ώστε να κρατήσουν για πολλά χρόνια. Ακόμα και τα 32bit είναι ικανά να τρέξουν στα κινητά μας τηλέφωνα. Η σχεδίαση από την αρχή σε 128bit φέρνει περισσότερους πονοκεφάλους από όσους λύνει. Αξίζει λοιπόν να ξέρεις από όλα αυτά πως τα 64bit δεν είναι πάντα καλύτερα από τα 32bit. Δε συγκρίνεις ταχύτητες όπως με τα GHz. Βέβαια δε θα χρειαστεί να κυνηγήσεις τα 32bit, δεν θα βάλεις σκοπό να αγοράσεις έναν επεξεργαστή 32bit. Απλά θα δεις ότι οι σχετικά απλούστερες συσκευές είναι σχεδιασμένες με τη μικρότερη αρχιτεκτονική. Πρέπει σίγουρα να αναγνωρίζεις τις πραγματικές σου ανάγκες για μνήμη και να μην κάνεις εκπτώσεις αν ξέρεις πως χρειάζεσαι πράγματα με δυνατότητες που προσφέρονται μόνο από τα 64bit.
Επισκευή Υπολογιστών | Ανάκτηση Δεδομένων | tech@onpc.gr | www.onpc.gr