Ο Linux απομονωτής pski.com

Γενικά άρθρα 17 Ιουνίου 2008 | admin @ 12:47 AM

Όταν γράφετε τα στοιχεία, δεν παίρνουν απαραιτήτως γραπτά στο δικαίωμα δίσκων έπειτα. Ο πυρήνας διατηρεί τις κρύπτες πολλών πραγμάτων, και το στοιχείο δίσκων είναι κάτι όπου πολλή εργασία γίνεται για να κρατήσει όλα γρήγορα και αποδοτικά. Αυτός είναι μεγάλος για την απόδοση, αλλά μερικές φορές θέλετε να ξέρετε ότι το στοιχείο πραγματικά έχει φτάσει στη μονάδα δίσκου. Αυτό θα μπορούσε να είναι επειδή θέλετε να εξετάσετε την απόδοση της κίνησης, αλλά θα μπορούσε επίσης να είναι πότε υποψιάζεστε ότι μια κίνηση δυσλειτουργεί: εάν γράφετε ακριβώς και διαβάσετε πίσω, θα διαβάζετε από την κρύπτη, όχι από πραγματικά platters δίσκων.

Τόσο πώς μπορείτε να είστε βέβαιοι ότι διαβάζετε τα στοιχεία από το δίσκο; Η απάντηση παίρνει πραγματικά ελάχιστα περίπλοκη, ιδιαίτερα εάν εξετάζετε για την ακεραιότητα, αντέχετε έτσι με με.

Προφανώς το πρώτο πράγμα που πρέπει να κάνετε είναι παίρνει τα στοιχεία στην κρύπτη που στέλνεται στο δρόμο του στο δίσκο. Αυτός είναι «sync», το οποίο λέει τον πυρήνα ότι θέλετε τα στοιχεία γραπτά. Αλλά αυτός δεν σημαίνει ότι ένας επόμενος που διαβάζεται προέρχεται από το δίσκο: εάν το ζητούμενο στοιχείο είναι ακόμα στην κρύπτη, αυτή είναι όπου θα προσκομιστεί από. Επίσης απαραιτήτως δεν σημαίνει ότι ο πυρήνας πραγματικά έχει στείλει τα στοιχεία εμπρός στον ελεγκτή δίσκων: ένα «sync» είναι ένα αίτημα, όχι μια εντολή που λέει «όλα τα άλλα στάσεων που κάνετε και γράφετε ολόκληρη την κρύπτη απομονωτών σας στο δίσκο αμέσως!». Όχι, «sync» ακριβώς σημαίνει ότι η κρύπτη θα γραφτεί, όταν και όπως έχει ο πυρήνας το χρόνο να κάνει έτσι.

Traditonally, ο μόνος τρόπος να είναι βέβαιος ότι δεν διαβάζατε πίσω από την κρύπτη επρόκειτο να επικαλύψετε την κρύπτη με άλλα στοιχεία. Αυτός απαίτησε δύο πράγματα: ξέροντας πόσο μεγάλη η κρύπτη είναι αυτήν τη στιγμή, και κατοχή των ανεξάρτητων στοιχείων του ικανοποιητικού μεγέθους που επικαλύπτει με.

Σε παλαιότερο Unixes με σταθερός - οι μεγέθους κρύπτες απομονωτών, το πρώτο μέρος ήταν αρκετά εύκολες, και δεδομένου ότι η μνήμη ήταν συχνά ακριβή και στον πιό σύντομο ανεφοδιασμό από είναι τώρα, η κρύπτη δεν ήταν ικανή να είναι όλα αυτά μεγάλα οπωσδήποτε. Αυτός αλλάζουν ριζικά: τα σύγχρονα συστήματα διαθέτουν τη μνήμη κρύπτης δυναμικά και ενώ η συνολική κρύπτη είναι ακόμα μικρή έναντι των μονάδων δίσκου, μπορεί τώρα να είναι gigabytes των στοιχείων που πρέπει να επικαλύψετε. http://www.zerivista.com

Γραπτός από το μυλωνά του azerivista.com.

Κανένα σχόλιο

Κανένα σχόλιο ακόμα.

Τροφή TrackBack URI

Θλιβερή, η μορφή σχολίου είναι κλειστή αυτή τη στιγμή.