Κατέβασμα παρουσίασης
Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε
1
CST 106 Πληροφορική για Τεχνικούς
Εβδομάδα 3 Εκπαιδευτής: Λένος Ανδρέου
2
Δεδομένα (Data) Αριθμητικά • Μη αριθμητικά – Ακέραιοι αριθμοί
– Πραγματικοί αριθμοί – Μιγαδικά • Μη αριθμητικά – Λογικά – Αλφαριθμητικά
4
(American Standard Code for Information Interchange)
ASCII code (American Standard Code for Information Interchange)
5
ASCII code Ερώτηση: Μετατρέψτε το 150 σε Octal και Hexadecimal Octal:
6
Αριθμητικές Μονάδες Μέτρησης
• kilo = x1000 = 103 • mega = x = 106 • giga = x = 109 • tera = x = 1012 • peta = x = 1015 • exa = x = 1018 • zetta = x = 1021
7
Μονάδες Μέτρησης Δεδομένων
• Bit – Binary Digit – ένα ψηφίο που παίρνει την τιμή 0 ή 1 • Byte – 8 bits στην σειρά (1 byte = 8 bits) • Λέξεις ή αριθμοί – είναι μια ακολουθία από bytes – προκαθορισμένο μήκος κατά περίπτωση
8
Μονάδες Μέτρησης Δεδομένων SI
Βάση τον επίσημο συμβολισμό του International System of Units (SI από το γαλλικό Le Système International d'Unités) • kilobyte = x1000 = 103 bytes • megabyte = x = 106 bytes • gigabyte = x = 109 bytes • terabyte = x = 1012 bytes • petabyte = x = 1015 bytes • exabyte = x = 1018 bytes • zettabyte = x = 1021 bytes
9
Μονάδες Μέτρησης Δεδομένων IEC
Βάση τον επίσημο συμβολισμό της IEC (International Electrotechnical Commission) που επισημοποιήθηκε στο έγγραφο IEC • kibibyte = x1024 = 210 bytes = 1KiB • mebibyte = x = 220 bytes = 1ΜiB • gibibyte = x = 230 bytes = 1GiB • tebibyte = x = 240 bytes = 1TiB • pebibyte = x = 250 bytes = 1PiB • exbibyte = x = 260bytes = 1EiB • zebibyte = x = 270bytes = 1ZiB
11
Μέσα αποθήκευσης δεδομένων
• Διάτρητη κάρτα (punch card) => Γύρο στα 20 Bytes • Διάτρητη ταινία (punch tape) => Δυνατότητα αναδίπλωσης της ταινίας, χωρητικότητα εξαρτάται από το μέγεθος ταινίας. • Μαγνητική ταινία (magnetic tape) => 200KB • Κασέτα μαγνητικής εγγραφής => 700Kb – 1MB • Μαγνητικός κύλινδρος => 10KB • Δισκέτα (Floppy disk) => 80KB - 250MB • Σκληρός δίσκος (Hard disk) => 4,4MB - 2ΤB • Compact Disk (CD) => 700MB • Digital Versatile Disk (DVD) => 4.7GB - 8.5GB • Blu-Ray Disc => 25GB • Holographic Versatile Disc (HVD) => 3.6TB
12
Σκληρός Δίσκος • Το 1956 η IBM κατασκεύασε τον πρώτο δίσκο με την ονομασία RAMAC (random access method for accounting and control) με χωρητικότητα 5 MBytes. • Ο RAMAC ήταν αρκετά μεγαλύτερος σε μέγεθος σε σχέση με τους σύγχρονους δίσκους, διότι η σύγχρονη τεχνολογία επιτρέπει την αύξηση του αριθμού των bits που μπορούν να κωδικοποιηθούν ανά μονάδα μαγνη-τικής επιφάνειας, με αποτέλεσμα να αυξάνει η πυκνό-τητα αποθήκευσης (storage density) των δίσκων. • Ωστόσο, αν και οι σημερινοί δίσκοι είναι ταχύτεροι, μικρότεροι και αποθηκεύουν περισσότερα δεδομένα, στηρίζονται στις ίδιες τεχνολογικές αρχές που βασίστηκε και ο RAMAC.
13
Κτένι Προσπέλασης Βραχίονας Άτρακτος Κεφαλή Δίσκος Άτρακτος Τομέας Κύλινδρος Άξονας Περιστροφής
14
Πίνακας εκχώρησης αρχείων
• Οργανώνει τον τρόπο που φυλάγονται τα αρχεία στα μέσα αποθήκευσης. • Παραδείγματα: – FAT16 (Αρχείο μέχρι: 2 GiB, Σκληρός μέχρι - 2 GiB) – FAT32 (Αρχείο μέχρι: 4 GiB, Σκληρός μέχρι - 8 ΤiB – NTFS (Αρχείο μέχρι: 16 EiB, Σκληρός μέχρι - 16 EiB) – HFS (Αρχείο μέχρι: 2 GiB, Σκληρός μέχρι - 2 TiB) – HFS Plus (Αρχείο μέχρι: 8 EiB, Σκληρός μέχρι - 8 EiB) •
15
Πίνακας εκχώρησης αρχείων
• Πίνακας εκχώρησης αρχείων (FAT=File Allocation Table) • Όταν το λειτουργικό σύστημα αιτείται ένα αρχείο: -Ψάχνει στον πίνακα την πραγματική διεύθυνση του αρχείου στον σκληρό. -Η κεφαλή κινείται προς τον πρώτο τομέα του κατάλληλου δίσκου. -Ο δίσκος γυρνά και ο πρώτος τομέας του αρχείου μεταφέρεται στο RAM. -To OS ελέγχει τον τομέα αν υπάρχει καταχώρηση για άλλο τομέα που συνεχίζεται το αρχείο και που βρίσκεται αυτός ο τομέας. -Επαναλαμβάνεται η απόσπαση του άλλου τομέα και όλη διαδικασία επαναλαμβάνεται μέχρι την ολική ανεύρεση του αρχείου. • Τεμαχισμός (Fragmentation): Διασκορπισμός του αρχείου σε διαφορετικές τοποθεσίες στον σκληρό προκαλώντας μείωση ταχύτητας και φθορά. Η λύση?
16
Συστοιχίες Δίσκων RAID
• RAID: Redundant Array of Inexpensive/Independent Disks (1988) • Χρήση πολλών μονάδων δίσκου για φθηνότερη ή/και ταχύτερη προσπέλαση δεδομένων. • Αύξηση της αξιοπιστίας και της ανοχής σε περιπτώσεις βλάβης του μέσου. • Υπάρχουν διάφοροι τύποι RAID που ονομάζονται levels (στάδια). • Π.χ. RAID level 0, level 1, level 10, level 3, level 4, level 5 κλπ.
17
RAID level 0 • Καθόλου επανάληψη δεδομένων (σειριακή εγγραφή)
• Διασκορπίζει τα δεδομένα (data striping) σε δύο δίσκους αυξάνοντας την απόδοση, σε περίπτωση όμως σφάλματος τα δεδομένα χάνονται.
18
RAID level 1 • Καθρεπτισμός (disk mirroring) ή σκίαση (shadowing)
• Γράφει τα δεδομένα στον ένα δίσκο και κρατά ακριβές αντίγραφό τους στον άλλο. Το όφελος, το μειονέκτημα;
19
RAID level 10 ή level 01 • Συνδυασμός του level 0 και level 1.
• Data striping και disk mirroring.
20
RAID level 3 • Data striping όπως στο level 0.
• Επιπρόσθετος δίσκος που αποθηκεύει δεδομένα επαναδημιούργησης (parity) από τους υπόλοιπους δίσκου. • Χρειάζεται το λιγότερο 3 δίσκους για αναπαραγωγή δεδομένων όταν ένα δίσκος αποτύχει. Το όφελος, το μειονέκτημα;
21
SATA? Serial ATA (SATA or Serial Advanced Technology Attachment) ?
Παρόμοιες παρουσιάσεις
© 2024 SlidePlayer.gr Inc.
All rights reserved.