7 Νοεμβρίου 2013

Χαρακτήρες μπαλαντέρ - wildcards

Χαρακτήρες μπαλαντέρ των Windows

Αντικαθιστούν στην αναζήτηση αρχείων ή σε μια εντολή της γραμμής εντολών που θα εφαρμοστεί σε πολλά αρχεία ένα πλήθος χαρακτήρων ή ένα χαρακτήρα.

Χαρακτήρας
Σημασία
*
Ταίριασμα με οποιοδήποτε πλήθος χαρακτήρων
?
Ταίριασμα με ένα μόνο χαρακτήρα


Παραδείγματα:


a*.exe   
(Αρχεία που το όνομά τους ξεκινά από a και έχουν επέκταση exe)
a*.d*  
(Αρχεία που το όνομά τους ξεκινά από a και η επέκτασή τους ξεκινά από  d)
a???.*  
(Αρχεία που το όνομά τους ξεκινά από a και ακολουθούν 3 χαρακτήρες – σύνολο 4 χαρακτήρες -  και η επέκτασή τους είναι οποιαδήποτε)
?????.d
(Αρχεία που το όνομά τους αποτελείται από 5 χαρακτήρες και η επέκτασή τους ξεκινά από  d)

4 Νοεμβρίου 2013

Μέγεθος συμπλέγματος δίσκου

Στην διπλανή εικόνα βλέπουμε ένα μικρό αρχείο κειμένου (17 bytes) να πιάνει χώρο στο δίσκο 4096 bytes. Γιατί συμβαίνει αυτό;

Όλα τα συστήματα αρχείων που χρησιμοποιούν τα Windows, για να οργανώσουν το σκληρό δίσκο βασίζονται στο μέγεθος συμπλέγματος (cluster) - μονάδας εκχώρησης - (allocation unit), το οποίο αντιπροσωπεύει το μικρότερο ποσό του χώρου στο δίσκο που μπορεί να διατεθεί για ένα αρχείο. Όσο μικρότερο είναι το μέγεθος του συμπλέγματος, τόσο πιο αποτελεσματικά ο δίσκος σας αποθηκεύει τις πληροφορίες. 

Το μέγιστο προεπιλεγμένο μέγεθος συμπλέγματος στα Windows XP  είναι 4 kilobytes (KB), επειδή η συμπίεση αρχείων NTFS δεν είναι δυνατή σε μονάδες δίσκου με μεγαλύτερο μέγεθος εκχώρησης. Το βοηθητικό πρόγραμμα διαμόρφωσης (format) δεν χρησιμοποιεί ποτέ συμπλέγματα μεγαλύτερα των 4 KB, εκτός και αν παρακάμψετε αυτή την προεπιλογή, είτε χρησιμοποιώντας το / A: για διαμόρφωση γραμμή εντολών, είτε καθορίζοντας ένα μεγαλύτερο μέγεθος συμπλέγματος στο παράθυρο διαλόγου Μορφοποίηση στο Disk Management.

Με απλά λόγια, κάθε αρχείο με μέγεθος μικρότερο του μεγέθους συμπλέγματος θα καταλαμβάνει στο δίσκο 4KB. Το μέγεθος στο δίσκο θα είναι πάντα πολλαπλάσιο των 4KB. Έτσι, αν το αρχείο μεγαλώσει και ξεπεράσει τα 4KB (για παράδειγμα 5KB) τότε το νέο μέγεθός του στο δίσκο θα είναι 8KB  γιατί θα πάρει ένα ακόμα ολόκληρο σύμπλεγμα έτσι ώστε να χωρέσει.