Μπορώ να εγκαταστήσω το Amd64 Ubuntu στη μηχανή μου Intel 64-bit; [Επεξήγηση του MTE]
Εάν έχετε μεταβεί στη σελίδα λήψης του Ubuntu, θα παρατηρήσετε ότι υπάρχει μια μεγάλη λίστα ISO που μπορείτε να κατεβάσετε. Για την έκδοση desktop, υπάρχουν πάντα δύο εκδόσεις: amd64 και i386 . Ποιο πρέπει να κατεβάσετε; Μπορώ να εγκαταστήσω την έκδοση amd64 του Ubuntu στη μηχανή της Intel μου; Αφήστε το MTE να σας εξηγήσει.
Για όσους δεν είναι βέβαιοι, το i386 αναφέρεται σε έκδοση 32 bit ενώ το amd64 αναφέρεται στην έκδοση 64 bit.
32-bit vs 64-bit. Ποιά είναι η διαφορά?
Εν ολίγοις, ένας υπολογιστής 32-bit και 64-bit είναι διαφορετικός στην αρχιτεκτονική. Η κύρια διαφορά έγκειται στο μήκος των δεδομένων που υποστηρίζει κάθε αρχιτεκτονική. Μια μηχανή 32 bit μπορεί να κατανοήσει μόνο τα δεδομένα που έχουν μήκος 32 bit. Οτιδήποτε περισσότερο από αυτό δεν θα μπορούσε να διαβάσει το μηχάνημα. Ομοίως, ένα μηχάνημα 64-bit μπορεί να διαβάσει δεδομένα μέχρι και 64 bit. Παρόλο που το 64 είναι διπλάσιο από 32, τα δεδομένα 64-bit μπορούν να κρατήσουν πολύ περισσότερο από το διπλάσιο των πληροφοριών ενός δεδομένων 32 bit. Αυτό εξηγεί επίσης γιατί ένα μηχάνημα 64-bit μπορεί να επεξεργαστεί και να τρέξει πιο γρήγορα και αποτελεσματικά από ένα μηχάνημα 32 bit.
Μια άλλη διαφορά μεταξύ της μηχανής 32-bit και 64-bit είναι η ποσότητα μνήμης RAM που μπορεί να υποστηρίξει η κάθε μία. Για ένα μηχάνημα 32 bit, το μέγιστο που μπορεί να υποστηρίξει είναι μόνο 4 GB, ενώ για μια μηχανή 64 bit δεν υπάρχει θεωρητικά καπάκι ορίου μνήμης (ή έως 17, 2 MILLION gigabytes μνήμης συστήματος). Ωστόσο, τα περισσότερα OS περιορίζουν μόνο 16GB (ή 32GB) μνήμης RAM, η οποία θεωρείται πολύ ισχυρή για το σημερινό πρότυπο desktop computing.
Τι είναι το AMD64;
Αντί να χρησιμοποιούν 32-bit και 64-bit, οι άνθρωποι τους δίνουν ονόματα. Μια αρχιτεκτονική 32-bit αναφέρεται συχνά ως i386 ή x86, ενώ μια αρχιτεκτονική 64-bit είναι ευρέως γνωστή ως οποιοδήποτε από τα παρακάτω: AMD64 / EM64T / x86-64 / x64, ανάλογα με τα προϊόντα και τους κατασκευαστές.
Γιατί AMD64, μπορείτε να ρωτήσετε; Σύμφωνα με τη Wikipedia, η AMD ήταν η πρώτη που έφερε τις προδιαγραφές ενός επεξεργαστή 64-bit. Το ονόμασαν αρχικά x86-64, αλλά αργότερα μετονομάστηκαν σε AMD64 όταν κυκλοφόρησαν τον πρώτο επεξεργαστή τους 64 bit: AMD-K8. Από τότε, η AMD64 έχει γίνει ο όρος για επεξεργαστή 64-bit.
Η Intel (ανταγωνιστής της AMD) προφανώς δεν θα χρησιμοποιήσει το όνομα AMD64 για την CPU 64 bit, γιατί έφτιαξε το EM64T και αργότερα μετονομάστηκε σε Intel 64. Σε κάποια κύρια πλακέτα Intel, κατά την εκκίνηση του BIOS, ανατρέξτε στη λέξη "EM64T" εμφανίζεται στην οθόνη σας.
Εν ολίγοις, στην σημερινή τεχνολογία, η AMD64 αναφέρεται τώρα στην αρχιτεκτονική 64 bit και δεν συνδέεται με την CPU της AMD.
Το AMD64 Ubuntu λειτουργεί μόνο με επεξεργαστή AMD;
Επιστροφή στο ζήτημα λήψης του Ubuntu ISO, αν χρησιμοποιείτε υπολογιστή 32 bit, θα κατεβάσετε την έκδοση i386. Εάν χρησιμοποιείτε υπολογιστή 64 bit, θα κατεβάσετε την έκδοση amd64, ανεξάρτητα από το ποια μάρκα CPU χρησιμοποιείτε.
Αν αναρωτιέστε, ένας υπολογιστής 64-bit μπορεί να τρέξει και την i386 (32-bit) έκδοση του Ubuntu. Απλώς δεν χρησιμοποιείτε τον υπολογιστή σας στο μέγιστο.
Τέλος, μην διστάσετε να εκτελέσετε το Ubuntu AMD64 στον υπολογιστή σας 32 bit. Το σύστημά σας ενδέχεται να καταρρεύσει.
Μπορώ να τρέχω 32-bit εφαρμογές σε 64-bit Ubuntu και αντίστροφα;
Στις συνηθισμένες περιπτώσεις, μπορείτε να εκτελέσετε εφαρμογές 32-bit σε Ubuntu 64-bit, αλλά δεν θα χρησιμοποιείτε πλήρως το σύστημά σας. Ωστόσο, το αντίστροφο δεν είναι αλήθεια. Δεν θα μπορείτε να εκτελείτε εφαρμογές 64-bit σε μια μηχανή 32 bit (φανταστείτε, μπορείτε να τοποθετήσετε ένα μικρό δοχείο σε ένα μεγάλο δοχείο, αλλά δεν μπορείτε να το κάνετε αντίστροφα). Κατά την εγκατάσταση εφαρμογών στο Synaptic, ίσως παρατηρήσετε ότι κάποιο λογισμικό συνοδεύεται από την έκδοση 32 bit και 64 bit (εμφανίζεται μόνο όταν χρησιμοποιείτε το Ubuntu 64-bit). Μπορείτε να επιλέξετε μόνο αυτό που θέλετε. Επιπλέον, όλες οι εφαρμογές 32-bit δεν θα λειτουργούν σε μηχάνημα 64 bit, ειδικά για εφαρμογές που απαιτούν πρόσβαση σε ρυθμίσεις υλικού του συστήματος.