Πως θα ενεργοποιήσετε το ReadyBoost σε μη υποστηριζόμενα flash

ready boost 150x150 Πως θα ενεργοποιήσετε το ReadyBoost σε μη υποστηριζόμενα flashΗ τεχνολογία ReadyBoost των Windows Vista βοηθάει στην βελτίωση των επιδόσεων κάνοντας χρήση μιας μόνιμα τοποθετημένης μνήμης USB Flash. Σε αυτό το «φλασάκι», τα Windows αποθηκεύουν μέρος της Προσωρινής Μνήμης (Swap File) αντί για το σκληρό δίσκο.

Σκοπός είναι να εκμεταλευθούν το μικρό latency που παρατηρείται στις μνήμες Flash σε αντίθεση με το μεγάλο latency των σκληρών δίσκων. Για παράδειγμα, όταν τα Windows ζητούν απο το δίσκο να διαβάσει ή να γράψει κάτι, τότε αυτός θα πρέπει να μετακινήσει τις κεφαλές του και να εντοπίσει που ακριβώς βρίσκεται αυτό το σημείο. Αυτό παίρνει χρόνο… Αντίθετα με τις μνήμες flash ο χρόνος αυτός είναι ελάχιστος καθώς δεν έχουν κινητά μέρη ή μηχανισμούς…

Ιδιαίτερα στην περίπτωση της προσωρινής μνήμης, οι αναγνώσεις/εγγραφές αφορούν σε πολύ μικρά αρχεία τα οποία είναι διάσπαρτα. Αποτέλεσμα; Μεγάλο συνολικό latency και το γνωστό «γουργούρισμα» του δίσκου.

Κάποιος θα πεί πως τα flash είναι πιο αργά όμως, στη μεταφορά αρχείων σε σχέση με τους σκληρούς δίσκους. Και θα έχει απόλυτο δίκιο (στις περισσότερες περιπτώσεις). Όμως το σκεπτικό πίσω απο την τεχνολογία είναι πως το συνολικό χρονικό όφελος απο τη μείωση των latency εντοπισμού των αρχείων είναι μεγαλύτερο απο την συνολική απώλεια μεταφοράς «πολύ μικρών αρχείων», όπως συμβαίνει δηλαδή στην πράξη με την Προσωρινή Μνήμη (Swap File)! Απλό ε;

Για να χρησιμοποιηθεί ενα USB Flash ως ReadyBoost συσκευή, θα πρέπει να πληροί κάποιες προδιαγραφές μεγέθους, ταχύτητας εγγραφής/ανάγνωσης κ.α. Τα Windows μπορούν να ελέγξουν το κατα πόσο διαθέτετε ενα συμβατό-ReadyBoost φλασάκι μέσα απο την ακόλουθη απλή διαδικασία.

  • Εισάγετε το USB Flash σε μια ελεύθερη USB 2.0 HiSpeed
  • Αφου αναγνωριστεί και μπορείτε να το δείτε στο My Computer κάνετε δεξί κλικ επάνω του και επιλέγετε Properties.
  • Επιλέγετε το tab ReadyBoost.

Εαν βλέπετε την παρακάτω εικόνα τότε το USB Flash σας είναι συμβατό.

readyboost scrn1 232x300 Πως θα ενεργοποιήσετε το ReadyBoost σε μη υποστηριζόμενα flash

Θα χρειαστεί να επιλέξετε το μέγεθος που θα δώσετε στα Windows απο το σύνολο που διαθέτει το USB Flash. Καλό είναι, να διαθέσετε όσο περισσότερο μπορείτε και εφόσον το USB Flash δεν πρόκειται να μετακινείται, δώστε το όλο. Όπως φαίνεται παραπάνω. Ακολούθως μέσα στο USB Flash θα υπάρχει ενα ορατό αρχείο το οποίο θα έχει το μέγεθος που ορίσατε παραπάνω. Αυτό το αρχείο είναι ενα Swap File πλέον… Για τους security maniacs, θα πρέπει να πούμε πως το περιεχόμενο του αρχείου αυτού είναι ολοκληρωτικά κρυπτογραφημένο για να μην κλέψει κάποιος το USB Flash και μαζί τους … κωδικούς σας.

Τι γίνεται όμως εαν δείτε την παρακάτω εικόνα;

readyboost scrn2 232x300 Πως θα ενεργοποιήσετε το ReadyBoost σε μη υποστηριζόμενα flash

Εν ολοίγοις αυτό σημαίνει πως αφού τα Windows έτρεξαν ενα benchmark στο USB Flash αποφάσισαν πως αυτό δεν μπορεί να χρησιμοποιηθεί για ReadyBoost.

Εαν θέλουμε όμως να το χρησιμοποιήσουμε, τότε αρκεί να «πειράξουμε» λίγο τη Registry. Τα βήματα είναι τα εξής:

  • Αφού έχουμε κάνει format στο USB Flash, πηγαίνουμε στο σημείο που φαίνεται στην παραπάνω εικόνα και τσεκάρουμε το «Stop retesting this device when I plug it in».
  • Ακολούθως αφαιρούμε το USB Flash απο τον υπολογιστή.
  • Τρέχουμε τον Registry Editor (regedit.exe)
  • Μεταβαίνουμε στο
    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionEMDMgmt
  • Εκεί εντοπίζουμε την εγγραφή για δικό μας USB Flash (αν είναι παραπάνω απο μια, τότε θα κάνουμε τις αλλαγές σε όλες) και την επιλέγουμε.
  • Δεξιά βρίσκουμε το κλειδί DeviceStatus και κάνοντας διπλό κλικ επάνω του, το αλλάζουμε σε 2.
  • Εαν το κλειδί HasSlowRegions είναι 1 το κάνουμε 0.

Κλείνουμε τον Registry Editor και ξανασυνδέουμε το USB Flash. Πλέον θα δούμε πως μπορούμε να το καθορίσουμε ως ReadyBoost enabled.

1 Σχόλιο

  1. Ο/Η pcnw λέει:

    Πολύ χρήσιμο το άρθρο σου. Σε ευχαριστώ!

Αναρτήστε το σχόλιο σας