Πρέπει να χρησιμοποιείτε Ubuntu Linux 32 bit ή 64 bit;
Μέχρι το Ubuntu 13.04, το Ubuntu συνέστησε σε όλους τους χρήστες να χρησιμοποιήσουν την έκδοση 32-bit του Ubuntu στη σελίδα λήψης του. Ωστόσο, αυτή η σύσταση έχει αφαιρεθεί για κάποιο λόγο - οι χρήστες των σύγχρονων υπολογιστών έχουν καλύτερη απόδοση με την έκδοση 64-bit.
Ενώ η Microsoft εγκαθιστά την έκδοση 64-bit των Windows σε σύγχρονους υπολογιστές από προεπιλογή για χρόνια, το Ubuntu ήταν πιο αργό να συστήσει τη χρήση της έκδοσης 64-bit - αλλά αυτό έχει αλλάξει.
32-bit vs. 64-bit: Ποια είναι η διαφορά?
Καλύψαμε τη διαφορά μεταξύ υπολογιστικών 32-bit και 64-bit όταν εξετάσαμε τη διαφορά μεταξύ των εκδόσεων 32-bit και 64-bit των Windows 7.
Με λίγα λόγια, όλοι οι σύγχρονοι επεξεργαστές Intel και AMD είναι επεξεργαστές 64-bit. Οι επεξεργαστές 64-bit μπορούν να εκτελούν λογισμικό 64 bit, το οποίο τους επιτρέπει να χρησιμοποιούν μεγαλύτερες ποσότητες μνήμης RAM χωρίς εναλλακτικούς τρόπους αντιμετώπισης, να διαθέτουν περισσότερη μνήμη RAM σε μεμονωμένα προγράμματα (ιδιαίτερα σημαντικά για παιχνίδια και άλλες απαιτητικές εφαρμογές) και να χρησιμοποιούν πιο προηγμένες δυνατότητες ασφαλείας χαμηλού επιπέδου.
Ωστόσο, οι επεξεργαστές 64-bit είναι συμβατοί προς τα πίσω και μπορούν να εκτελούν λογισμικό 32 bit. Αυτό σημαίνει ότι μπορείτε να εγκαταστήσετε ένα λειτουργικό σύστημα 32 bit σε έναν υπολογιστή 64 bit. Ενώ τα λειτουργικά συστήματα 64-bit έκαναν επεξεργασία, τα λειτουργικά συστήματα 32-bit συνιστώνται.
Σημειώστε ότι εξακολουθείτε να μπορείτε να εκτελείτε λογισμικό 32 bit σε λειτουργικό σύστημα 64 bit, οπότε θα πρέπει να μπορείτε να εκτελείτε τα ίδια προγράμματα, ακόμα και αν επιλέγετε ένα λειτουργικό σύστημα 64 bit. Στην πραγματικότητα, τα περισσότερα προγράμματα που είναι εγκατεστημένα σε εκδόσεις 64 bit των Windows είναι προγράμματα 32 bit. Στο Linux, η πλειοψηφία των προγραμμάτων θα είναι σε μορφή 64 bit, καθώς οι διανομές Linux μπορούν να μεταγλωττίζουν το λογισμικό ανοιχτού κώδικα για CPU 64 bit.
Προηγούμενα 64-bit Προβλήματα
Όπως τα Windows, τα οποία είχαν προβλήματα με τα 64-bit λειτουργικά συστήματα καταναλωτών πίσω στις ημέρες των "Windows XP 64-bit Edition", το Ubuntu και άλλα συστήματα Linux για επιτραπέζιους υπολογιστές αντιμετώπισαν διάφορα προβλήματα με την έκδοση 64 bit του λογισμικού τους.
- Flash (και άλλο plugin προγράμματος περιήγησης) Συμβατότητα: Η προσθήκη Flash της Adobe ήταν κάποτε διαθέσιμη μόνο σε μορφή 32-bit, ενώ ένα πρόγραμμα περιήγησης 64-bit συνοδεύτηκε από την έκδοση 64-bit του Ubuntu. Αυτό σήμαινε ότι οι χρήστες έπρεπε να εγκαταστήσουν ένα ξεχωριστό πρόγραμμα περιήγησης 32-bit ή να χρησιμοποιήσουν το nspluginwrapper, μια ακατάστατη λύση που επέτρεψε να εκτελούνται 32-bit plugins σε προγράμματα περιήγησης 64 bit. Τελικά, η Adobe κυκλοφόρησε μια έκδοση προεπισκόπησης του Flash plugin του 64-bit, αλλά ακόμα και αυτό το plugin είχε κάποια προβλήματα. Σε αυτό το σημείο, είναι διαθέσιμη μια σταθερή έκδοση του Flash για συστήματα 64-bit, έτσι τα plugins του προγράμματος περιήγησης θα πρέπει να λειτουργούν καλά σε λειτουργικά συστήματα 32 bit και 64 bit.
- Συμβατότητα Λογισμικού: Οι εφαρμογές 32-bit μπορούν να λειτουργούν σε λειτουργικά συστήματα 64 bit, αλλά χρειάζονται τις κατάλληλες βιβλιοθήκες 32-bit για να λειτουργήσουν. Μια "καθαρή" έκδοση 64-bit του Linux δεν θα μπορούσε να εκτελέσει εφαρμογές 32 bit, επειδή δεν διαθέτει τις κατάλληλες βιβλιοθήκες. Σε αυτό το σημείο, οι βιβλιοθήκες συμβατότητας 32 bit έχουν δοκιμαστεί αρκετά καλά και μπορούν να εγκατασταθούν γρήγορα από τον διαχειριστή πακέτων - μπορούν ακόμη και να εγκατασταθούν αυτόματα όταν προσπαθήσετε να εγκαταστήσετε ένα πακέτο που τις απαιτεί.
- Σφάλματα: Λιγότεροι χρήστες χρησιμοποίησαν τις εκδόσεις του 64-bit του Ubuntu, επομένως δεν ήταν τόσο δοκιμασμένες και τα σφάλματα περιστασιακά περικόπηκαν - ειδικά με τις 32-bit βιβλιοθήκες συμβατότητας. Ωστόσο, πολλοί περισσότεροι άνθρωποι χρησιμοποιούν τώρα την έκδοση 64-bit του Ubuntu, έτσι τα σφάλματα διορθώνονται πολύ πιο γρήγορα.
- Προβλήματα εγκατάστασης: Ένας από τους κύριους λόγους για τους οποίους το Ubuntu συνέστησε νέες χρήσεις κατεβάσετε την έκδοση 32-bit ήταν ότι ήταν εγγυημένη η εγκατάσταση στα συστήματά τους, είτε είχαν επεξεργαστές 32 bit ή 64 bit. Αν το Ubuntu πρότεινε την έκδοση 64-bit, οι χρήστες με παλιούς υπολογιστές ίσως προσπαθήσουν να το εγκαταστήσουν και δεν το κάνουν. Ωστόσο, τα συστήματα 64-bit έχουν γίνει όλο και πιο συνηθισμένα - εκτός και αν χρησιμοποιείτε έναν πολύ παλιό υπολογιστή, ο υπολογιστής σας έχει πιθανώς επεξεργαστή 64 bit.
Ευτυχώς, το Linux χρησιμοποιεί κυρίως προγράμματα οδήγησης ανοικτού κώδικα, οπότε δεν θα χρειαστείτε παλιά προγράμματα οδήγησης υλικού που είναι διαθέσιμα μόνο σε μορφή 32-bit.
Γιατί πιθανόν να χρησιμοποιείτε την έκδοση 64-bit
Σε αυτό το σημείο, τα σφάλματα είναι επεξεργασμένα - το Flash λειτουργεί, είναι εύκολο να εγκαταστήσετε λογισμικό 32 bit, τα σφάλματα δεν είναι συνηθισμένα και πιθανότατα έχετε CPU 64 bit. Αν είστε στο φράχτη, ήρθε η ώρα να κάνετε την κατάδυση και να χρησιμοποιήσετε τη σύγχρονη έκδοση του Ubuntu.
- Εκτέλεση: Ο Phoronix έχει ρίξει μια ματιά στη διαφορά απόδοσης μεταξύ των εκδόσεων 32-bit και 64-bit του Ubuntu 13.04. Διαπίστωσαν ότι η έκδοση 64-bit του Ubuntu είχε ανώτερη απόδοση σε πραγματικούς δείκτες αναφοράς.
- Συμβατότητα UEFI: Η έκδοση 32-bit του Ubuntu δεν λειτουργεί με το υλικολογισμικό UEFI που βρίσκεται σε πρόσφατους υπολογιστές που συνοδεύουν τα Windows 8, οπότε θα χρειαστεί να εγκαταστήσετε την έκδοση 64-bit του Ubuntu σε αυτές.
- Χαρακτηριστικά μνήμης και ασφάλειας: Οι ίδιοι παράγοντες μνήμης και ασφάλειας που αναφέραμε για τα Windows 7 ισχύουν και για το Linux. Εάν θέλετε το σύστημά σας να έχει τη δυνατότητα να εκχωρήσει περισσότερη μνήμη σε μεμονωμένες διεργασίες και να χρησιμοποιήσει τις τελευταίες δυνατότητες ασφάλειας χαμηλού επιπέδου, θα χρειαστείτε την έκδοση 64-bit του Ubuntu.
Τα βασικά προβλήματα με τις εκδόσεις 64 bit του Linux έχουν λυθεί, οπότε είναι καιρός να μεταβείτε στην έκδοση 64 bit.
Όταν πρέπει να χρησιμοποιήσετε την έκδοση 32-bit
Εάν εξακολουθείτε να διαθέτετε επεξεργαστή 32 bit, θα χρειαστεί να χρησιμοποιήσετε την έκδοση 32 bit. Ίσως θελήσετε επίσης να χρησιμοποιήσετε την έκδοση 32-bit εάν έχετε ιδιόκτητα προγράμματα οδήγησης υλικού που είναι διαθέσιμα μόνο σε μορφή 32 bit, αλλά αυτό είναι πολύ απίθανο να συμβεί στο Linux - θα πρέπει να εφαρμόζεται κυρίως στους χρήστες των Windows.
Για να ελέγξετε αν ο υπολογιστής σας Ubuntu διαθέτει CPU 32 bit ή 64 bit, εκτελέστε το lscpu εντολή σε ένα τερματικό. Μια CPU 64 bit θα μπορεί να εκτελείται τόσο σε λειτουργίες 32 bit όσο και 64 bit, ενώ μια CPU 32 bit θα μπορεί να εκτελείται μόνο σε λειτουργία 32 bit.
Έχετε εντοπίσει τυχόν προβλήματα με την έκδοση 64-bit του Ubuntu ή το έχετε χρησιμοποιήσει για πολύ καιρό χωρίς προβλήματα; Αφήστε μια απάντηση και μοιραστείτε την εμπειρία που έχετε!