Υπέροχη ανάλυση εις βάθους έτσι για να συμπληρώσω και εγώ στο δικό μου απλοποιημένο κείμενο στην λαϊκήν πως σε ένα λειτουργικό σύστημα 64bit εννοείται πως προτείνεται να εγκαθιστάς και 64bit κώδικα γραμμένες εφαρμογές. Αν τυχών δεν υπάρχουν οι εφαρμογές που θέλεις σε 64bit (linux εφαρμογές πάντα υπάρχουν γραμμένες και στις 2 αρχιτεκτονικές) όπως το winamp στα windows τοτε θα εγκαταστήσεις την 32bit έκδοση του χωρίς να έχεις πρόβλημα απλά όπως είπε και ο φίλος δεν θα εκμεταλέυεται πλήρως τον επεξεργαστή.
Στις 18 Νοεμβρίου 2013 - 4:48 μ.μ., ο χρήστης Βασίλης Σουλελές < [email protected]> έγραψε: > Όπως λέει και το βίντεο του Manon, υπάρχουν 4 διαφορετικές παράμετροι όταν > συζητάμε για "64bit". > 1. Αρχιτεκτονική του Επεξεργαστή > Ο επεξεργαστής (CPU) είναι κατασκευασμένος με καταχωρητές συγκεκριμένου > μήκους. Οι τελευταίοι επεξεργαστές έχουν καταχωρητές μήκους 64bit ενώ οι > παλαιότεροι είχαν καταχωρητές μήκους 32bit. Το μήκος των καταχωρητών του > επεξεργαστή επηρεάζει το μέγεθος των αριθμών που διαχειρίζεται ο > υπολογιστής (πχ αριθμητική 64bit) και το μέγεθος της μνήμης που μπορεί να > δεικτοδοτήσει ο επεξεργαστής (πχ εικονικές διευθύνσεις). Ένας επεξεργαστής > με καταχωρητές 64bit μπορεί να διαχειρίζεται αριθμούς από το 0 έως το > 2^(64) - 1 επομένως μπορεί να κάνει πράξεις με αριθμούς σε αυτό το εύρος > αλλά και να διαχειριστεί μνήμη μεγέθους έως 2^64 byte. Αν στον υπολογιστή > για τον οποίο ενδιαφέρεσαι έχεις ήδη κάποιο λινουξάκι να παίζει, άνοιξε ένα > τερματικό και δώσε lscpu για να μάθεις τι αρχιτεκτονικής είναι ο > επεξεργαστής σου ( δες το πεδίο CPU op-mode(s) ). Όπως πιθανόν να δεις (αν > έχεις επεξεργαστή 64bit) οι επεξεργαστές 64bit μπορούν να λειτουργήσουν και > σαν 32bit (σκέψου ότι απλά ΔΕΝ εκμεταλλεύονται τα τελευταία 32bit κάθε > καταχωρητή). Αντίθετα, οι επεξεργαστές 32bit ΔΕΝ μπορούν να διαχειριστούν > δεδομένα 64bit και άρα δεν μπορούν να λειτουργήσουν σαν 64bit επεξεργαστές. > 2. Αρχιτεκτονική του Λειτουργικού Συστήματος > Ο επεξεργαστής σου ανήκει σε μια οικογένεια επεξεργαστών που μοιράζονται > κοινά χαρακτηριστικά. Υπάρχουν αρκετές διαφορετικές οικογένειες που > διαφέρουν μεταξύ τους (ακόμα και αν πολλές από αυτές έχουν επεξεργαστές > 64bit). Κάθε οικογένεια χοντρικά έχει την δικιά της γλώσσα μηχανής, > επομένως για να τρέξω το λειτουργικό σύστημα Ubuntu στον υπολογιστή μου > πρέπει να έχω τον κώδικα του Ubuntu μεταγλωττισμένο σε γλώσσα μηχανής που > καταλαβαίνει ο επεξεργαστής μου. Για παράδειγμα το Ubuntu υποστηρίζει 3 > οικογένειες επεξεργαστών (αρχιτεκτονικές) : "Ubuntu is officially > compatible with three very common processor architectures - x86 (aka i386), > AMD64 (aka x86_64) and PowerPC", δηλαδή το ubuntu υποστηρίζει τις > οικογένειες-αρχιτεκτονικές x86, AMD64 και PowerPC. Αν πάλι έχεις ένα > λινουξάκι που λειτουργεί δώσε lscpu και το πεδίο Architecture σου λέει σε > ποια οικογένεια ανήκει ο επεξεργαστής σου. Όταν "κατεβάζεις" τα ubuntu για > να τα εγκαταστήσεις πρέπει να επιλέξεις ubuntu 32 ή 64bit, δηλαδή να > επιλέξεις να κατεβάσεις και να εγκαταστήσεις το λειτουργικό σου σύστημα σε > γλώσσα μηχανής για μηχάνημα με επεξεργαστή 32 ή 64bit. Αν στο lscpu είδες > op-mode(s) : 64-bit τότε κατέβασε την έκδοση του ubuntu 64bit. Αυτό έχουν > προτείνει και όλα τα παιδιά στις απαντήσεις τους. > 3. Αρχιτεκτονική των εφαρμογών/προγραμμάτων > Όπως το ίδιο το λειτουργικό σύστημα είναι ένα πρόγραμμα που εκτελείται > στον υπολογιστή, έτσι και οι εφαρμογές/προγράμματα που τρέχεις στον > υπολογιστή σου (πχ firefox, libre office, gedit κλπ) είναι μεταγλωττισμένα > σε γλώσσα μηχανής προγράμματα ώστε να μπορούν να εκτελεστούν από τον > επεξεργαστή σου. Αν ο επεξεργαστής σου υποστηρίζει 64bit τότε ΜΠΟΡΕΙΣ να > εγκαταστήσεις εφαρμογές που έχουν μεταγλωττιστεί για 32bit ΑΛΛΑ οι > εφαρμογές αυτές δεν θα εκμεταλλεύονται πλήρως τις δυνατότητες του > επεξεργαστή σου. Αντιθέτως αν η εφαρμογή σου έχει μεταγλωττιστεί για 64bit > τότε θα "τρέχει πιο γρήγορα". > > 4. Το μέγεθος της RAM > Το μέγεθος της RAM δεν σχετίζεται άμεσα με την αρχιτεκτονική του > επεξεργαστή ή του λειτουργικού, εκτός από το γεγονός πως αν ο επεξεργαστής > είναι 32bit, δεν μπορεί να "μιλήσει" με παραπάνω από 2^32 bytes επομένως > οσοδήποτε μνήμη πάνω από ένα όριο είναι άχρηστη (πχ αν έχεις windows, το > όριο είναι νομίζω 3,75GB). Anyway, όσο περισσότερη μνήμη RAM έχεις τόσο > περισσότερα προγράμματα/εφαρμογές μπορεί να τρέχει ο υπολογιστής > ταυτόχρονα, δηλαδή καλύτερη αποκρισιμότητα του συστήματος προς τον χρήστη. > > tl;dr : Κατέβασε και εγκατέστησε το 64bit. Αν και μόνο αν η εγκατάσταση > σου πετάξει error "wrong architecture" ή κάτι παρόμοιο, τότε κατέβασε και > εκγατέστησε την έκδοση 32bit > Σημείωση: Οποιαδήποτε διόρθωση ευπρόσδεκτη :) > Φιλικά,Βασίλης > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20131118/7d5404f2/attachment.html > > > -- > Ubuntu-gr mailing list > [email protected] > > If you do not want to receive any more messages from the ubuntu-gr mailing > list, please follow this link and choose unsubscribe: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr > -- ~= Korben Manon Lopbox =~ Papageorgiou Dimitris http://twitter.com/#dimitrismanon http://www.facebook.com/korbenlopbox http://identi.ca/lopbox -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20131118/1c194bde/attachment.html> -- Ubuntu-gr mailing list [email protected] If you do not want to receive any more messages from the ubuntu-gr mailing list, please follow this link and choose unsubscribe: https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr

