28Jun

Πρέπει να χρησιμοποιήσετε 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 έχουν δοκιμαστεί αρκετά καλά και μπορούν να εγκατασταθούν γρήγορα από τον διαχειριστή πακέτων - μπορούν ακόμη και να εγκατασταθούν αυτόματα όταν προσπαθήσετε να εγκαταστήσετε ένα πακέτο που τις απαιτεί.
  • Bugs : Λιγότεροι χρήστες χρησιμοποίησαν τις εκδόσεις 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 διαθέτει επεξεργαστή 32 bit ή 64 bit, εκτελέστε την εντολή lscpu σε ένα τερματικό.Μια CPU 64-bit θα μπορεί να εκτελεστεί τόσο σε λειτουργίες 32 bit όσο και 64 bit, ενώ μια CPU 32 bit θα μπορεί να εκτελείται μόνο σε λειτουργία 32 bit.

Έχετε εντοπίσει κάποια προβλήματα με την έκδοση 64-bit του Ubuntu ή έχετε χρησιμοποιήσει για μεγάλο χρονικό διάστημα χωρίς προβλήματα;Αφήστε μια απάντηση και μοιραστείτε την εμπειρία σας!