Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Δίσκοι & Αποθήκευση Υπολογιστών

Πόσοι χαρακτήρες μπορούν να αποθηκευτούν σε 3,4 gigabyte;

Εξαρτάται από την χρησιμοποιούμενη κωδικοποίηση χαρακτήρων.

* ASCII: Χρησιμοποιεί 1 byte ανά χαρακτήρα. Ένα gigabyte είναι 1024 megabytes, και ένα megabyte είναι 1024 kilobytes, και ένα kilobyte είναι 1024 bytes. Επομένως, 3,4 GB είναι περίπου 3,4 * 1024 * 1024 * 1024 bytes ≈ 3,602,750,720 bytes. Με το ASCII, θα μπορούσατε να αποθηκεύσετε περίπου 3,602,750,720 χαρακτήρες.

* UTF-8: Χρησιμοποιεί έναν μεταβλητό αριθμό bytes ανά χαρακτήρα (1-4 bytes). Οι συνηθέστερα χρησιμοποιημένοι χαρακτήρες θα χρησιμοποιήσουν 1 byte, αλλά μερικοί μπορούν να χρησιμοποιήσουν έως και 4. Ο πραγματικός αριθμός χαρακτήρων που μπορείτε να αποθηκεύσετε εξαρτάται από το συγκεκριμένο κείμενο. Πιθανότατα θα είστε σε θέση να αποθηκεύσετε λιγότερους από 3.602.750.720 χαρακτήρες εάν το κείμενο περιέχει πολλούς χαρακτήρες πολλαπλών byte. Θα μπορούσε να είναι σημαντικά μικρότερη.

* UTF-16: Χρησιμοποιεί 2 bytes ανά χαρακτήρα για τους πιο συνηθισμένους χαρακτήρες και μπορεί να απαιτεί περισσότερα για μερικούς άλλους. Θα μπορούσατε να αποθηκεύσετε περίπου 3.602.750.720 / 2 ≈ 1.801.375.360 χαρακτήρες.

* UTF-32: Χρησιμοποιεί 4 bytes ανά χαρακτήρα. Θα μπορούσατε να αποθηκεύσετε περίπου 3.602.750.720 / 4 ≈ 900.687.680 χαρακτήρες.

Εν ολίγοις, δεν υπάρχει ενιαία απάντηση χωρίς να γνωρίζουμε την κωδικοποίηση χαρακτήρων. Η εκτίμηση ASCII παρέχει ένα ανώτερο όριο, αλλά η πραγματικότητα πιθανότατα θα πέσει κάτω από αυτό για τις πιο συνηθισμένες κωδικοποιήσεις όπως το UTF-8.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα