32 bit η 64 bit ?

...hardware-drivers για desktops & laptops

Συντονιστής: adem1

32 bit η 64 bit ?

Δημοσίευσηαπό xXDestroyerGRXx » 23 Ιαν 2011, 23:19

Εγώ με αυτό το σύστημα που έχω είναι καλύτερα να έχω 32 η 64 bit?

Διαβάζω σε άλλα φορουμς οτι το 64 bit είναι πιο γρήγορο από το 32
xXDestroyerGRXx
punkTUX
punkTUX
 
Δημοσιεύσεις: 161
Εγγραφή: 07 Δεκ 2010, 06:27
Τοποθεσία: Athens
Εκτύπωση

Re: 32 bit η 64 bit ?

Δημοσίευσηαπό kikirikou » 23 Ιαν 2011, 23:27

Δες εδώ: https://help.ubuntu.com/community/32bit_and_64bit
και εδώ: viewtopic.php?f=10&t=4860

Καλύτερα να μείνεις σε 32bit που είναι περισσότερο δοκιμασμένο
Γνώσεις ⇛ Linux: το παλεύω ┃ Προγραμματισμός: θεωρία ┃ Αγγλικά,Γερμανικά: Μέτρια
Laptop:
Spoiler: show
Acer Aspire 5715Z (ο Λάζαρος)(πολύ plug and pray κατάσταση)
Λειτουργικά ⇛ Ubuntu 11.04
Προδιαγραφές ⇛ Επεξεργαστής: Intel Pentium dual-core 1.86GHz │ Ram:1GB DDR2 │ Κάρτα γραφικών: Mobile Intel 252MB Accelerator X3100 │Οθόνη: 15.4" WXGA (8ms/220-nit)

Links: Οδηγός προς Νεοεισερχομένους|Δέντρο διανομών(χρονολογικά)|γλωσσάρι
Εικόνα
Άβαταρ μέλους
kikirikou
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 465
Εγγραφή: 22 Οκτ 2010, 17:05
Τοποθεσία: παντού και πουθενά...
IRC: kikirikou
Εκτύπωση

Re: 32 bit η 64 bit ?

Δημοσίευσηαπό xXDestroyerGRXx » 23 Ιαν 2011, 23:41

64 bit έχω τώρα.
xXDestroyerGRXx
punkTUX
punkTUX
 
Δημοσιεύσεις: 161
Εγγραφή: 07 Δεκ 2010, 06:27
Τοποθεσία: Athens
Εκτύπωση

Re: 32 bit η 64 bit ?

Δημοσίευσηαπό kikirikou » 23 Ιαν 2011, 23:44

Ουπς :oops: . Δεν το πρόσεξα. Αν δεν έχεις προβλήματα δεν αλλάζεις... Δεν υπάρχει κανένας απολύτως λόγος να ξαναστήσεις το σύστημά σου
Γνώσεις ⇛ Linux: το παλεύω ┃ Προγραμματισμός: θεωρία ┃ Αγγλικά,Γερμανικά: Μέτρια
Laptop:
Spoiler: show
Acer Aspire 5715Z (ο Λάζαρος)(πολύ plug and pray κατάσταση)
Λειτουργικά ⇛ Ubuntu 11.04
Προδιαγραφές ⇛ Επεξεργαστής: Intel Pentium dual-core 1.86GHz │ Ram:1GB DDR2 │ Κάρτα γραφικών: Mobile Intel 252MB Accelerator X3100 │Οθόνη: 15.4" WXGA (8ms/220-nit)

Links: Οδηγός προς Νεοεισερχομένους|Δέντρο διανομών(χρονολογικά)|γλωσσάρι
Εικόνα
Άβαταρ μέλους
kikirikou
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 465
Εγγραφή: 22 Οκτ 2010, 17:05
Τοποθεσία: παντού και πουθενά...
IRC: kikirikou
Εκτύπωση

Re: 32 bit η 64 bit ?

Δημοσίευσηαπό mangelasakis » 24 Ιαν 2011, 00:16

64 bit... Το 32 bit πέθανε...
Spoiler: show
Linux: 5ετής χρήση ┃ Προγραμ: μόνο C προς το παρών ┃ Αγγλικά: Μέτριος προς καλός
Desktop:
Ubuntu gnome 14.04 amd64 - Debian testing amd64
CPU: 4x AMD Phenom II X4 955 ‖ RAM 8000 MiB ‖ Gigabyte GA-MA785GT-UD3H
[Radeon HD 4200] Radeon HD 7750 ⎨1002:9710⎬
RTL8111/8168B PCI ⎨10ec:8168⎬ (rev 02)
Laptop:
Ubuntu gnome 14.04 amd64
4x Intel Core i3 M 330 2.13GHz ‖ RAM 3628 MiB ‖ Sony Corporation VPCEB1J1E
Intel VGA [8086:0046] (rev 02)
eth0: [11ab:4381] (rev 11) ⋮ wlan0: AR9285 [168c:002b] (rev 01)
mangelasakis
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1149
Εγγραφή: 10 Μαρ 2009, 06:08
Εκτύπωση

Re: 32 bit η 64 bit ?

Δημοσίευσηαπό simosx » 24 Ιαν 2011, 00:48

Η απάντηση που δίνουμε στα μέλη για το ερώτημα αυτό είναι ότι το 64-bit Linux είναι σε χρήση εδώ και 4-5 χρόνια, οπότε είναι ώριμο και μια χαρά για χρήση.
Για κάθε πακέτο ελ/λακ, η υποστήριξη 64-bit είναι εξαιρετική.
Το πρόβλημα που μπορεί να συναντήσει κανείς είναι σε κλειστά πακέτα 32-bit για Linux, όπως Flash (εδώ θέλει λίγη δουλειά να βάλεις εκείνο το Flash64), η υποστήριξη μόντεμ για φορητούς (δεν κατάφερες κανείς να το κάνει να δουλέψει σε 64-bit αλλά ποιος ενδιαφερεται για μόντεμ; ίσως για FAX), κτλ.
Υπάρχει τρόπος να τρέξεις κλειστές εφαρμογές 32-bit όπως Skype με βιβλιοθήκες ia32, και αρκετοί που το χρειάζονται το κάνουν.

To 32-bit Ubuntu μπορεί να προσπελάσει +4GB RAM με χρήση του πυρήνα 'PAE'.

Οπότε, αν είσαι άτομο που δε θα ήθελε να ασχοληθεί με την επίλυση τυχόν ζητημάτων, με ερωτήσεις στο φόρουμ ή αναζήτηση στο διαδίκτυο, τότε βάζεις 32-bit. Αν σε ενδιαφέρει το ελ/λακ και σ'αρέσει η κοινότητα, βάλε 64-bit.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: 32 bit η 64 bit ?

Δημοσίευσηαπό mangelasakis » 24 Ιαν 2011, 07:51

επειδή πολλοί είναι αυτοί έχουν το δίλημμα για το τί λειτουργικό θα βάλουν θα προσπαθήσω με πολύ πολύ απλό τρόπο να εξηγήσω ποια είναι η διαφορά ενός 32μπιτου λειτουργικού και ενός 64μπιτου λειτουργικού ώστε να λύσω την απορία σε αυτούς που δεν ξέρουν ή δεν έχουν καταλάβει την διαφορά...

Το κάθε πρόγραμμα αποτελείτε από μια ακολουθεία εντολών τις οποίες εντολές τις διαβάζει και τις εκτελεί ο υπολογιστής και έτσι εκτελείτε το πρόγραμμα το οποίο τρέχουμε... Τις εντολές αυτές τις διαβάζει ο υπολογιστής μία μία. Η κάθε εντολή περιέχει μέσα κώδικα ο οποίος είναι μεταγλωτισμένος σε δυαδική μορφή, δηλαδή 01010101....10110 . Το κάθε ψηφίο στον κώδικα αποτελείτε από ένα bit. Δηλαδή το ψηφίο 0 ή 1 αποτελείτε από ένα bit. Με άλλα λόγια η εντολή πχ. 10110001 αποτελείτε από 8 bit... Το 32μπιτο λειτουργικό σύστημα (δηλαδή το ubuntu 32bit ή τα windows 32bit) κάνουν μεταγλώτιση τα προγράμματα που κάνουμε εγκατάσταση σε εντολές που έχουν μέγεθος 32 bit ενώ τα 64μπιτα λειτουργικά συστήματα (δηλαδή το ubuntu 64 bit ή τα windows 64bit) κάνουν μεταγλώτιση τα προγράμματα που κάνουμε εγκατάσταση σε εντολές που έχουν μέγεθος 64 bit. Οι σημερινοί υπολογιστές σήμερα μπορούν να διαβάζουν εντολές οι οποίες έχουν μέγεθος ή 32 bit ή 64 bit. Για αυτό και αναγκαστικά τα λειτουργικά συστήματα είναι ή 32μπιτα ή 64μπιτα... Παλιότερα υπήρχαν υπολογιστές που έτρεχαν 16 bit και 8bit.

Τώρα ποια είναι τα υπέρ και τα κατά ενός 32μπιτου και ενός 64μπιτου λειτουργικού...

Πρώτα το 32μπιτο λειτουργικό επειδή κάνει μεταγλώτιση σε εντολές που έχουν μέγεθος μόνο 32 bit χρειάζονται μικρότερο χώρο στην μνήμη για να αποθηκευτούν...Το μειονέκτημα όμως είναι ότι λόγο του μικρότερου μεγέθους των εντολών δεν μπορούμε να γράψουμε περισσότερο κώδικα στην κάθε εντολή με αποτέλεσμα να μας περιορίζει. Για αυτό τον λόγο ένα 32μπιτο σύστημα δεν μπορεί να εκμεταλευτεί μεγαλύτερη από 4GB μνήμη RAM γιατί δεν υπάρχει χώρος μέσα στην εντολή να γραψουμε μεγαλύτερο μήκος διεύθυνσης (δεν θυμάμαι καλά αλλά νομίζω ότι από τα 32bit κάθε εντολής, τα 16 bit περιέχουν την διεύθυνση της μνήμης στην οποία βρίσκετε η εντολή ώστε να ξέρει ο υπολογιστής που θα βρει την εντολή αυτή)...

Αντίθετα τα 64μπιτα λειτουργικά επειδή το μέγεθος των εντολών είναι 64bit χρειαζόμαστε μεγαλύτερο χώρο στην μνήμη για να αποθηκευτουν αλλά το πλεονέκτημα τους είναι ότι η κάθε εντολή έχει μεγαλύτερο μέγεθος για να γράψουμε περισσότερο κώδικα και να αξιοποιήσουμε περισσότερη μνήμη. Βέβαια οι προγραμματιστές δεν έχουν καταφέρει ακόμη να αξιοποιήσουν όλο το μέγεθος της κάθε εντολής. Συγκεκριμένα τα περισσότερα προγράμματα αξιοποιούν ακόμη λιγότερα από 32 bit στην κάθε εντολή... Για αυτό άλλωστε μπορούν και υπάρχουν αυτά τα προγράμματα και σε 32 bit... Με τον καιρό που τα προγράμματα θα έχουν περισσότερες απαιτήσεις και θα χρειάζονται περισσότερα από 32 bit εντολών τότε δεν θα είναι δυνατόν να μεταγλωτίζονται σε 32μπιτα λειτουργικά συστήματα και να τρέχουν σε αυτά, παρά μόνο σε 64μπιτα συστήματα...

Η ταχύτητα ενός λειτουργικού συστήματος και ενός προγράμματος δεν εξαρτάτε από το πόσα bit είναι η εντολές δηλαδή αν είναι 32bit η 64bit, αλλά εξαρτάτε από το πόσες εντολές πρέπει να τρέξει ο υπολογιστής μέχρι να ολοκληρωθεί το πρόγραμμα το οποίο τρέχουμε (δηλαδή το πλήθος των εντολών που απαιτούνται για να ολοκληρωθεί μία εργασία ενός προγράμματος και αυτό εξαρτάτε από το πόσο καλο είναι το πρόγραμμα) και εξαρτάτε και από το πόσο γρήγορα τρέχει την κάθε εντολή ο υπολογιστής(δηλαδή από την ταχύτητα του επεξεργαστή). Με τον καιρό ίσως τα αντίστοιχα προγράμματα σε 64bit να τρέχουν πιο γρήγορα από ότι τα αντίστοιχα 32bit γιατί ίσως χρειάζονται λιγότερες εντολές για να τρέξουν. Το αντίθετο όμως αποκλείετε...

Συμπέρασμα είναι ότι αυτήν την στιγμή είτε 32μπιτο σύστημα βάλετε είτε 64μπιτο σύστημα δεν θα δείτε καμία σημαντική διαφορά γιατί από το μέγεθος των 64 bit έχουμε καταφέρει να αξιοποιήσουμε μόνο τα 32 bit... Οπότε δεν έχει σημασία... Αλλά με τον καιρό θα βγαίνουν καινούργια προγράμματα τα οποία θα χρειάζονται 64 bit για να μεταγλωτιστούν και να τρέξουν...

Ελπίζω να μην σας κούρασα και να σας έλυσα το μεγάλο δίλημμα για το τί λειτουργικό να βάλετε και να καταλάβετε ποια είναι η διαφορά... Εγώ προτείνω 64bit για τον λόγο ότι ίσως κάποιες εφαρμογές να τρέχουν πιο γρήγορα και για να αξιοποιείτε και να εκμεταλεύεστε περισσότερους πόρους από το μηχάνημα σας... Και καμιά φορά δεν ξέρετε ίσως πέσει στα χέρια σας καμιά καινούργια εφαρμογή που να μην δουλεύει σε 32 bit...
Spoiler: show
Linux: 5ετής χρήση ┃ Προγραμ: μόνο C προς το παρών ┃ Αγγλικά: Μέτριος προς καλός
Desktop:
Ubuntu gnome 14.04 amd64 - Debian testing amd64
CPU: 4x AMD Phenom II X4 955 ‖ RAM 8000 MiB ‖ Gigabyte GA-MA785GT-UD3H
[Radeon HD 4200] Radeon HD 7750 ⎨1002:9710⎬
RTL8111/8168B PCI ⎨10ec:8168⎬ (rev 02)
Laptop:
Ubuntu gnome 14.04 amd64
4x Intel Core i3 M 330 2.13GHz ‖ RAM 3628 MiB ‖ Sony Corporation VPCEB1J1E
Intel VGA [8086:0046] (rev 02)
eth0: [11ab:4381] (rev 11) ⋮ wlan0: AR9285 [168c:002b] (rev 01)
mangelasakis
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1149
Εγγραφή: 10 Μαρ 2009, 06:08
Εκτύπωση

Re: 32 bit η 64 bit ?

Δημοσίευσηαπό xXDestroyerGRXx » 24 Ιαν 2011, 11:08

Άλλαξα σε 32 επειδή δεν έχω πάνω από 4gb και δεν υπάρχει λόγος να έχω 64.
xXDestroyerGRXx
punkTUX
punkTUX
 
Δημοσιεύσεις: 161
Εγγραφή: 07 Δεκ 2010, 06:27
Τοποθεσία: Athens
Εκτύπωση

Re: 32 bit η 64 bit ?

Δημοσίευσηαπό simosx » 25 Ιαν 2011, 10:08

Κάτι που θα ήταν καλό να έχουμε στο φόρουμ είναι ένας οδηγός που να απαντά στο ερώτημα της συζήτησης αυτής,
δηλαδή τι να επιλέξουμε.

Σε ένα τέτοιο οδηγό μπορούμε να αναφερθούμε
1. στους επεξεργαστές και πως μπορούμε να διαπιστώσουμε αν υποστηρίζουν 64-bit
(οι AMD είναι κατά βάσει 64-bit, για τους Intel βρίσκουμε το μοντέλο από το /proc/cpuinfo και αναζητούμε στο διαδίκτυο στο intel.com όπου λέει για EMT64 ή ακόμα και για Intel-VT - Virtualisation που είναι καλό για το VirtualBox).
2. αναφέρουμε την ουσιαστική διαφορά στην αρχιτεκτονική
3. δίνουμε συμβουλές στους χρήστες για το τι θα μπορούσαν να επιλέξουν.

Μπορεί ο καθένας να αναλάβει το παραπάνω έργο.
Off topic:
xXDestroyerGRXx: δεν αναφέρεις στην υπογραφή σου τι επεξεργαστή έχεις. Δες στο /proc/cpuinfo για περισσότερα
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: 32 bit η 64 bit ?

Δημοσίευσηαπό mike1962 » 25 Ιαν 2011, 12:04

από mangelasakis » Χθες, 07:51

πολυ καλη αναφορα στι διαφορα 32bit kai 64 bit...
.... αλλα και μια καλη ευκαιρια να θυμιθουμε τα home computer του '84 με τα 8bit... τοτε ειχα Dragon 32K ram
Home user, Μαθηματικος,
Γνώσεις ⇛ Linux: Απλος Χρηστης ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Μέτρια
dual boot (ubuntu 14.10 & win ) σε laptop Dell Inspirion 15
Προδιαγραφές ⇛ i5 │ ram 4 Gb │ intel 4000│ Κάρτα Ασύρματη ... │ Κάρτα Buetooth, Yes │ 500 Gb HD │
15,6vga TFT LCD 1366x768,
mike1962
babeTUX
babeTUX
 
Δημοσιεύσεις: 106
Εγγραφή: 20 Οκτ 2009, 16:18
Εκτύπωση

Επόμενο

Επιστροφή στο Desktops & Laptops