Τρίτη, Μαΐου 17, 2011

Ορίστε συγκεκριμένη CPU / Core / Thread να αναλάβει κάποιο πρόγραμμα...

Τα τελευταία χρόνια βγαίνουν επεξεργαστές με δύο πυρήνες, με τέσσερεις, έξι... με υποδιαιρέσεις στους πυρήνες... threads, nodes κτλ.

Πως μπορείτε να εκμεταλλευτείτε αυτή την τεχνολογία - η να μειώσετε τους πυρήνες για την χρήση ενός προγράμματος;

Οι συγκεκριμένες λειτουργίες υπάρχουν αρκετά χρόνια... από τα XP συγκεκριμένα αλλα βελτιώθηκαν κατα πολύ στα Windows 7...



Για κάποιους είναι παλιό το κόλπο για άλλους θεωρείτε αποκάλυψη μυστικού...

Οπότε ας το αναλύσουμε γι' αυτούς που δεν ξέρουν...

Ας πούμε ότι έχουμε έναν διπύρηνο επεξεργαστή και ένα παλιό πρόγραμμα που έχει φτιαχτεί για υπολογιστές με έναν πυρήνα...

Τρέχουμε το πρόγραμμα που θέλουμε... για να πούμε στον υπολογιστή να χρησιμοποιήσει μια συγκεκριμένη CPU/thread ή και παραπάνω CPU, πατάμε Ctrl-Alt-Delete πάμε στις Διεργασίες και επιλέγουμε με δεξί κλίκ την διεργασία-πρόγραμμα που θέλουμε να ορίσουμε Affinity-συνάφεια (CPU, threads)...

Επίσης μπορούμε να ορίσουμε Priority-προτεραιότητα (πού θα δίνει περισσότερη βάση η CPU)...

Απλό;

Τα πράγματα μπορούν να γίνουν πιο απλά με την χρήση του παρακάτω προγράμματος...
http://www.bill2-software.com/processmanager/

Η μπορούν να γίνουν πιο σύνθετα αλλά πιο στάνταρ χρησιμοποιώντας την εντολή "START /affinity" σε command prompt (cmd).

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου

Απενεργοποίηση TURBO-BOOST της CPU σε Laptop

  Η απενεργοποίηση του Turbo Boost σε επεξεργαστές Intel , σε σταθερούς υπολογιστές είναι εύκολο να γίνει όταν υπάρχει στο BIOS ... υπάρχου...