ext3 tuning (very slow write, read OK)

Nikos Kanellopoulos kanellopoulos.nikos at gmail.com
Sun Jun 3 20:42:31 EEST 2007


Έχω έναν Western Digital δίσκο USB2, 500GB.

Επειδή δεν άντεχα το fat άλλο, αποφάσισα να φτιάξω ένα μεγάλο
partition ext3, το οποίο θα μπορούσα να δω και από Windows αν
χρειαστεί.

Διαμόρφωσα το σύστημα αρχείων έτσι ώστε να είναι κατάλληλο για μεγάλα
αρχεία (κυρίως raw format αρχεία της ψηφιακής μου, περίπου 13ΜΒ το
ένα.)

Στην αρχή δούλευε καλά και γρήγορα.
Tο πρόβλημα (χαμηλή ταχύτητα εγγραφής) το παρατήρησα μετά από το εξής:
Σε κάποια φάση έκανα το λάθος να αντιγράφω το home στον usb δίσκο και
έμεινα από inodes. OK, το έσβησα και εντάξει από διαθέσιμα inodes.
 Έκτοτε η ταχύτητα εγγραφής έγινε δραματικά χαμηλή: 4ΜΒ/sec ενώ η
ανάγνωση είναι γύρω στα 25.

Επίσης έχω ενεργοποιήσει το indexing με b-trees.

Καμία ιδέα; Ορίστε μερικά διαγνωστικά:

livaditis:~ # dumpe2fs -h /dev/sda1
dumpe2fs 1.39 (29-May-2006)
Filesystem volume name:   500G
Last mounted on:          <not available>
Filesystem UUID:          c582ef27-2aab-4bec-86b4-aa6a14d1cf22
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal dir_index filetype
needs_recovery sparse_super large_file
Default mount options:    journal_data_writeback acl
Filesystem state:         clean
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              119264
Block count:              122096000
Reserved block count:     2441920
Free blocks:              65705835
Free inodes:              64542
First block:              0
Block size:               4096
Fragment size:            4096
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         32
Inode blocks per group:   1
Filesystem created:       Wed Apr  4 18:20:12 2007
Last mount time:          Sun Jun  3 20:30:01 2007
Last write time:          Sun Jun  3 20:30:01 2007
Mount count:              33
Maximum mount count:      29
Last checked:             Tue May  1 13:18:02 2007
Check interval:           15552000 (6 months)
Next check after:         Sun Oct 28 12:18:02 2007
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:               128
Journal inode:            8
Default directory hash:   tea
Directory Hash Seed:      2a8afbdd-4d34-43aa-8849-42481c6159f6
Journal backup:           inode blocks
Journal size:             128M




More information about the Linux-greek-users mailing list