Διαφήμιση
Με όλες τις εξελίξεις στην τεχνολογία των υπολογιστών, μπορεί να είναι δύσκολο να παραμείνετε ενημερωμένοι. Η ορολογία που ρίχνουν οι συνεργάτες πωλήσεων όταν αγοράζουν μια νέα συσκευή σπάνια βοηθά και φαίνεται ότι όσοι σας ωθούν προς έναν συγκεκριμένο υπολογιστή δεν καταλαβαίνουν πώς Υπολογιστική 64-bit Τι είναι το 64-bit Computing;Η συσκευασία ενός υπολογιστή ή υλικού υπολογιστή είναι γεμάτη με τεχνικούς όρους και σήματα. Ένα από τα πιο εξέχοντα είναι 64-bit. Διαβάστε περισσότερα λειτουργεί ή ωφελεί τον χρήστη πέρα από τη δυνατότητα πρόσβαση σε περισσότερη μνήμη RAM Πόση μνήμη RAM χρειάζεστε πραγματικά;Η μνήμη RAM είναι σαν βραχυπρόθεσμη μνήμη. Όσο περισσότερο κάνετε πολλές εργασίες, τόσο περισσότερο χρειάζεστε. Μάθετε πόσα διαθέτει ο υπολογιστής σας, πώς να αξιοποιήσετε στο έπακρο τον εαυτό σας ή πώς να κερδίσετε περισσότερα. Διαβάστε περισσότερα .
Σε αυτό το άρθρο, θα δούμε πώς επιλέχθηκε να λειτουργήσει το λειτουργικό σύστημα και το λογισμικό εφαρμογών Το σύστημα 64-bit, καθώς και μερικά χαρακτηριστικά του ίδιου του επεξεργαστή, επηρεάζουν τη συνολική απόδοση του υπολογιστή.
Επεξεργαστής και λειτουργικό σύστημα
Σχεδόν όλοι οι υπολογιστές στην αγορά σήμερα αποστέλλονται με επεξεργαστές 64-bit και οι περισσότεροι από αυτούς θα έχουν ήδη Έκδοση 64-bit των Windows Έχω Windows 32-bit ή 64-bit; Εδώ είναι πώς να το πείτεΠώς μπορείτε να διαπιστώσετε εάν η έκδοση των Windows που χρησιμοποιείτε είναι 32-bit ή 64-bit; Χρησιμοποιήστε αυτές τις μεθόδους και μάθετε γιατί είναι επίσης σημαντικό. Διαβάστε περισσότερα προεγκατεστημένο σε αυτό. Αυτή η αντιστοίχιση είναι κρίσιμη όταν θέλετε να έχετε την καλύτερη απόδοση από το σύστημά σας. Παρόλο που μπορείτε να εγκαταστήσετε ένα λειτουργικό σύστημα 32-bit σε έναν υπολογιστή 64-bit, θα χάνατε τα πρόσθετα οφέλη του υλικού.
Όταν εγκαθιστάτε ένα Λειτουργικό σύστημα 32-bit Ποια είναι η διαφορά μεταξύ των Windows 32 και 64 bit;Ποια είναι η διαφορά μεταξύ των 32-bit και των 64-bit Windows; Ακολουθεί μια απλή εξήγηση και πώς να ελέγξετε ποια έκδοση έχετε. Διαβάστε περισσότερα σε έναν υπολογιστή 64-bit, το αποτέλεσμα είναι μια άμεση μετατροπή ενός επεξεργαστή 64-bit σε έναν επεξεργαστή 32-bit.
- Όλες οι οδηγίες σε επίπεδο επεξεργαστή περιορίζονται στη χρήση καταχωρητών 32 bit, επομένως όλες οι εγγενείς συναρτήσεις μαθηματικών είναι ομοίως περιορισμένες όσον αφορά το εύρος και την ακρίβειά τους.
- Το μέγεθος της φυσικής μνήμης που μπορεί να προσεγγιστεί μειώνεται στα 4 GB, ακόμα κι αν υπάρχει περισσότερη μνήμη εγκατεστημένη Ξεκλειδώστε έως και 64 GB μνήμης RAM σε Windows 32-bit με PAE PatchΕξακολουθείτε να χρησιμοποιείτε μηχανή Windows 32-bit και απογοητευμένοι με το όριο RAM 4 GB; Ένα σχετικά απλό τσίμπημα γραμμής εντολών σάς επιτρέπει να διορθώσετε το σύστημά σας και να εκμεταλλευτείτε έως και 64 GB μνήμης RAM. Διαβάστε περισσότερα .
- Η μνήμη υλικού, όπως η μνήμη βίντεο, θα καταναλώσει ένα μέρος της διευθυνσιοδοτούμενης μνήμης αντί να μετακινηθεί πάνω της ή να αναδιατυπωθεί η μνήμη RAM γύρω από τις διευθύνσεις μνήμης υλικού.
- Όλο το άλλο λογισμικό που θέλετε να εκτελέσετε στο σύστημα πρέπει να είναι 32-bit και θα περιορίζεται από αυτές τις ίδιες παραμέτρους.
Αυτός είναι ο καλύτερος λόγος για να βεβαιωθείτε ότι χρησιμοποιείτε λειτουργικό σύστημα 64-bit σε οποιονδήποτε υπολογιστή που διαθέτει επεξεργαστή 64-bit.
Δυνατότητες επεξεργαστή
Εκτός από τη σύζευξη ενός κατάλληλου λειτουργικού συστήματος με το υλικό, στοιχεία του σχεδιασμού της CPU επηρεάζουν την απόδοση του συστήματος. Ο αριθμός των πυρήνων που διατίθενται για την επεξεργασία είναι ένας από τους μεγάλους.
Από μονό έως πολλαπλούς πυρήνες
Πριν από περίπου δύο δεκαετίες, σχεδόν όλοι οι υπολογιστές που διατέθηκαν στην αγορά στους καταναλωτές χρησιμοποίησαν επεξεργαστές με έναν μόνο πυρήνας επεξεργασίας Τι είναι ένας πυρήνας επεξεργαστή; [MakeUseOf Εξηγεί]Κάθε υπολογιστής διαθέτει επεξεργαστή, είτε πρόκειται για έναν επαγγελματία μικρής απόδοσης είτε για έναν μεγάλο σταθμό απόδοσης, διαφορετικά δεν θα μπορούσε να λειτουργήσει. Φυσικά, ο επεξεργαστής, που ονομάζεται επίσης CPU ή Central Processing ... Διαβάστε περισσότερα στο πακέτο. Με αυτόν τον τύπο σχεδίασης, σήμαινε ότι ο υπολογιστής μπορούσε να εκτελέσει μόνο μία εντολή κάθε φορά και το λειτουργικό σύστημα μπορούσε να εκχωρήσει μόνο ένα νήμα εκτέλεσης στον επεξεργαστή κάθε φορά.

Σήμερα, ένα μόνο πλακίδιο πυριτίου μπορεί να έχει 2, 4 ή περισσότερους πυρήνες σε αυτό και το πακέτο μπορεί να έχει περισσότερα από ένα τσιπ. Τοποθετώντας περισσότερους από έναν πυρήνα στο πακέτο επεξεργαστή, το λειτουργικό σύστημα βλέπει κάθε πυρήνα ως μεμονωμένος επεξεργαστής όπου μπορεί να εκχωρήσει νήματα διεργασιών και κάθε πυρήνας λειτουργεί ανεξάρτητα από το οι υπολοιποι. Έτσι, σε ένα τετραπύρηνο Τι σημαίνουν "Διπλός πυρήνας" και "Τετραπύρηνος";Αυτές τις μέρες, οι περισσότεροι CPU είναι dual-core, quad-core ή octo-core. Αλλά τι σημαίνει αυτό; Εδώ εξηγούνται όλα. Διαβάστε περισσότερα σύστημα, ο υπολογιστής μπορεί να εκτελεί ταυτόχρονα τέσσερις οδηγίες - μία σε κάθε πυρήνα.
Σύνδεση πυρήνων με υπερ-κλωστή
Το 2002, η Intel απέσυρε τεχνολογία υπερπαραγωγής Τι είναι το Hyper-Threading; [Τεχνολογία εξηγείται] Διαβάστε περισσότερα που κάνει το λειτουργικό σύστημα «βλέπει» δύο λογικούς επεξεργαστές για κάθε πυρήνα επεξεργασίας στο τσιπ. Λειτουργεί έχοντας δύο ξεχωριστά σύνολα δεδομένων κατάστασης επεξεργαστή, ένα για κάθε λογικό επεξεργαστή και έναν κοινό κοινόχρηστο πυρήνα εκτέλεσης. Αυτό επιτρέπει στο λειτουργικό σύστημα να εκχωρήσει ένα νήμα εκτέλεσης σε κάθε λογικό επεξεργαστή που διατηρεί τα δικά του δεδομένα κατάστασης. Όταν ένα νήμα είναι μπλοκαρισμένο επειδή περιμένει δεδομένα ή άλλο πόρο, ο άλλος λογικός επεξεργαστής μπορεί να χρησιμοποιήσει τον πυρήνα εκτέλεσης για την επεξεργασία του, εκτός και αν βρίσκεται σε κατάσταση αναμονής. Τα κέρδη απόδοσης με τη χρήση αυτής της τεχνολογίας τείνουν να κυμαίνονται από 15 έως 30 τοις εκατό.

Αυτό δεν σημαίνει ότι ένας τετραπύρηνος επεξεργαστής είναι διπλάσιος από έναν επεξεργαστή διπλού πυρήνα που λειτουργεί με το ίδιο ρολόι ταχύτητα σε μια δεδομένη κατάσταση ή ότι ένας επεξεργαστής Intel με υπερθέματα θα αποδίδει καλύτερα από έναν χωρίς το τεχνολογία. Ορισμένοι παράγοντες λογισμικού μπορούν να ακυρώσουν εντελώς την ύπαρξη πρόσθετων πυρήνων επεξεργασίας.
Αντίκτυπος του λογισμικού εφαρμογών
Λοιπόν, τώρα που έχετε αποφασίσει να αποκτήσετε έναν νέο επεξεργαστή Intel 64-bit διπλού πυρήνα με υπερθέματα και να τον συνδυάσετε με μια έκδοση 64-bit των Windows, θα έχετε την καλύτερη δυνατή απόδοση, σωστά; Λοιπόν, ίσως.
Ενώ τα σύγχρονα λειτουργικά συστήματα μπορούν να επωφεληθούν από όλο το υλικό που έχει να προσφέρει, το λογισμικό εφαρμογών που χρησιμοποιείτε ενδέχεται να μην ισχύει, ειδικά λογισμικό παλαιού τύπου.
Οι παλαιότεροι επεξεργαστές ενός πυρήνα που ανέφερα παραπάνω μπορούσαν να χειριστούν την επεξεργασία ενός μόνο νήματος κάθε φορά. Μεγάλο μέρος του προγραμματισμού που έγινε εκείνη τη στιγμή γράφτηκε για να χρησιμοποιεί μόνο ένα νήμα. Η χρήση αυτού του λογισμικού σε ένα σύστημα πολλαπλών πυρήνων θα έχει ως αποτέλεσμα τη χρήση ενός μόνο πυρήνα για αυτό το νήμα. Αυτός είναι ο λόγος για τον οποίο μπορεί να δείτε ένα τετραπύρηνο σύστημα να λειτουργεί με φορτίο 25% στο Task Manager με έναν μόνο πυρήνα σε 100% χρήση και οι άλλοι τρεις πυρήνες φαίνονται αδρανείς. Ο φόρτος εργασίας δεν κατανέμεται.

Προκειμένου να εκμεταλλευτείτε όλους τους πυρήνες επεξεργασίας ενός συστήματος, το λογισμικό πρέπει να σχεδιαστεί με γνώμονα την παράλληλη επεξεργασία και το multithreading. Η ιδέα εδώ είναι να χωρίσουμε το πρόβλημα σε ξεχωριστά στοιχεία που μπορούν να ολοκληρωθούν ανεξάρτητα το ένα από το άλλο, ώστε ο υπολογιστής να μπορεί να ολοκληρώνει κάθε εργασία σε ξεχωριστούς πυρήνες ταυτόχρονα. Αυτό μπορεί να μειώσει το χρόνο που απαιτείται για τη δημιουργία του επιθυμητού αποτελέσματος. Σημαίνει επίσης ότι ένα νήμα για τη διεπαφή χρήστη δεν κλειδώνει όταν πραγματοποιείται βαριά επεξεργασία άλλων νημάτων σε άλλους πυρήνες.
Παρόλο που ένα πρόγραμμα έχει σχεδιαστεί με γνώμονα το multithreading, υπάρχει ακόμη η πιθανότητα ότι ορισμένες από τις λειτουργίες του δεν μπορούν να παραλληλιστούν. Ένα παράδειγμα αυτού είναι οι εφαρμογές του Microsoft Office που χρησιμοποιούν μακροεντολές της Visual Basic for Applications (VBA). Μια μακροχρόνια μακροεντολή είναι πιθανό να καταναλώνει ολόκληρο τον πυρήνα έως ότου τερματιστεί. Δεδομένου ότι ένας υπολογιστής δεν μπορεί να προσδιορίσει αυτόματα εάν μια μακροεντολή μπορεί να παραλληλιστεί, απλά δεν προσπαθεί να το κάνει.
Βελτιώστε την απόδοση των εφαρμογών με ένα νήμα
Εάν πρέπει να χρησιμοποιήσετε εφαρμογές παλαιού τύπου με ένα νήμα, ειδικά εάν πρέπει να εκτελέσετε πολλές εφαρμογές ταυτόχρονα, το καλύτερο στοίχημά σας για καλύτερη απόδοση είναι να ορίσετε τη συνάφεια του επεξεργαστή για αυτές. Αυτό θα τους αναγκάσει να χρησιμοποιούν μόνο συγκεκριμένους πυρήνες επεξεργασίας. Με αυτόν τον τρόπο, μπορείτε να διασφαλίσετε ότι, παρόλο που μπορούν να καταναλώσουν την ισχύ επεξεργασίας ολόκληρου του πυρήνα, αυτοί δεν θα το κάνει στον ίδιο πυρήνα, προκαλώντας έτσι τις διαδικασίες να διαρκέσουν περισσότερο από το απολύτως απαραίτητη.
Με τα Windows, μπορείτε να ορίσετε τη συνάφεια ανοίγοντας Task Manager, κάντε δεξί κλικ στο όνομα της διαδικασίας, επιλέξτε Ορισμός συνάφειας… από το μενού περιβάλλοντος, καταργήστε τα πλαίσια ελέγχου για όλους τους επεξεργαστές που δεν θέλετε να χρησιμοποιήσετε και κάντε κλικ στο Εντάξει.

Μπορείτε επίσης να το κάνετε αυτό από τη γραμμή εντολών χρησιμοποιώντας τη σημαία / συνάφειας της εντολής έναρξης.
έναρξη / συνάφεια 2 notepad.exe
Σημειώστε ότι ο αριθμός επεξεργαστή που χρησιμοποιείται με τη σημαία συνάφειας βασίζεται σε 1, ενώ βασίζεται σε μηδέν όταν κοιτάτε το Task Manager, οπότε αυτό θα ξεκινήσει το Σημειωματάριο στην CPU 1.
Μια παρόμοια λειτουργικότητα υπάρχει για χρήστες Linux με την εντολή του σύνολο εργασιών. Είναι μέρος του πακέτου util-linux και είναι μέρος της προεπιλεγμένης εγκατάστασης των περισσότερων διανομών. Εάν δεν είναι προς το παρόν στο σύστημά σας, μπορείτε να το εγκαταστήσετε με
sudo apt-get install util-linux
για διανομές που βασίζονται στο Debian ή
sudo yum install util-linux
για συστήματα που βασίζονται στο Red Hat.
Για να χρησιμοποιήσετε την εντολή για να ξεκινήσετε vlc στην CPU 2, θα χρησιμοποιούσατε
tasket -c 2 vlc
Για να αλλάξετε τη συνάφεια για μια διαδικασία που εκτελείται ήδη με αναγνωριστικό διαδικασίας (PID) 9021 για χρήση CPU 4 και 5, θα χρησιμοποιούσατε
σύνολο εργασιών -cp 4,5 9021
Ο άλλος παράγοντας με τις εφαρμογές είναι το μήκος της λέξης. Ενώ μια εφαρμογή 32-bit μπορεί ακόμα να αποθηκεύσει και να χειριστεί αριθμούς 64-bit ακέραιου και κινητού σημείου, πρέπει να γίνει μέσω βιβλιοθηκών "big math" που χρειάζονται περισσότερο χρόνο για να εκτελέσουν την εργασία από έναν επεξεργαστή 64-bit που κάνει τους ίδιους υπολογισμούς εγγενώς. Εάν μια εφαρμογή απαιτεί το εκτεταμένο εύρος και μεγαλύτερη ακρίβεια που προσφέρονται από αριθμούς 64-bit, θα είναι πάντα πιο αποτελεσματική στη χρήση Εφαρμογές 64-bit 3 ιστότοποι για εύρεση συμβατού λογισμικού με λειτουργικά συστήματα 64-bitΟι πιθανότητες είναι ότι όσοι αγοράζετε έναν ολοκαίνουργιο υπολογιστή τον επόμενο χρόνο θα έχετε τα χέρια σας σε κάτι που τρέχει ένα λειτουργικό σύστημα 64-bit. Το x64 έχει τα πλεονεκτήματα και τα μειονεκτήματά του, αλλά ... Διαβάστε περισσότερα για την εργασία.
Με κάποιο λογισμικό, δεν έχει σημασία αν είναι 32-bit ή 64-bit. Ένα πρόγραμμα περιήγησης 32 bit θα λειτουργεί καλά για τους περισσότερους ανθρώπους. Με την κανονική χρήση, δεν θα πρέπει να απαιτούνται μνήμες, ακόμα κι αν θέλετε να ανοίξετε δεκάδες καρτέλες. Θα χρησιμοποιεί εύκολα πολλά νήματα στους φυσικούς και λογικούς επεξεργαστές σας και δεν θα πρέπει να καταλήγει σε CPU. Το ίδιο ισχύει για τις περισσότερες εργασίες επεξεργασίας κειμένου. Αλλά αν θέλετε να επεξεργαστείτε φωτογραφίες ή βίντεο, να διακωδικοποιήσετε, να εκτελέσετε λογισμικό μοντελοποίησης ή να κάνετε άλλη ένταση CPU εργασίες, ή δουλεύοντας με μεγάλα σύνολα δεδομένων, θα μπορούσατε να περιμένετε περισσότερο από το απαραίτητο χωρίς 64-bit πολλαπλών νημάτων λογισμικό.
Η τελική λήψη
Ποια είναι λοιπόν η καλύτερη επιλογή; Καλύτερη απάντηση: εξαρτάται.
Εάν γνωρίζετε ότι θα εκτελείτε ένα υπολογιστικό φύλλο Excel στο σύστημά σας που χρησιμοποιεί μακροχρόνιες μακροεντολές VBA, θα ήταν καλύτερα με ένα σύστημα διπλού πυρήνα που λειτουργεί στα 3 GHz αντί για τετραπύρηνο που εκτελείται στα 2,2 GHz, αλλά εάν συνεχώς αναπηδάτε μεταξύ πολλαπλών προγραμμάτων πολλαπλών νημάτων ενώ κάνετε τον υπολογιστή σας να λειτουργεί ή να παίζει, το αντίστροφο είναι αληθής.
Ενώ οι γενικεύσεις δεν αποδεικνύονται ποτέ σε όλες τις περιπτώσεις, η καλύτερη απόδοση υπολογιστών γραφείου σήμερα θα χρησιμοποιεί 64-bit Πολυπύρηνοι επεξεργαστές που χρησιμοποιούν ένα σύγχρονο λειτουργικό σύστημα 64 bit και εφαρμογές πολλαπλών νημάτων 64 bit για τις πιο απαιτητικές καθήκοντα.
Τι είδους εμπειρίες είχατε με απόδοση 64-bit; Έχετε λογισμικό 32-bit που ξεπερνά το αντίστοιχο 64-bit ή δεν υπάρχει διακριτή διαφορά μεταξύ τους; Ενημερώστε μας στα σχόλια παρακάτω.
Πιστωτική εικόνα: Αποσυναρμολόγηση ενός παλιού υπολογιστή (CC από 2.0) από το fdecomite, Επεξεργαστής 4ης γενιάς Intel® Core ™ i7 μπροστά και πίσω (CC από 2.0) από την Intel στο Deutschland
Ο Bruce παίζει με τα ηλεκτρονικά από τη δεκαετία του '70, τους υπολογιστές από τις αρχές της δεκαετίας του '80 και απαντά με ακρίβεια σε ερωτήσεις σχετικά με την τεχνολογία που δεν έχει χρησιμοποιήσει ούτε δει όλη την ώρα. Επίσης ενοχλεί τον εαυτό του προσπαθώντας να παίξει κιθάρα.