Τι είναι η προσωρινή μνήμη; Πώς τα δεδομένα που αποθηκεύονται στην προσωρινή μνήμη επιταχύνουν τα πράγματα

Τι είναι η προσωρινή μνήμη; Πώς τα δεδομένα που αποθηκεύονται στην προσωρινή μνήμη επιταχύνουν τα πράγματα

Μια σύγχρονη CPU μπορεί να εξάγει μια τιμή από την πλησιέστερη προσωρινή μνήμη σε λιγότερο από ένα νανοδευτερόλεπτο. Η επίτευξη της ίδιας τιμής στην κύρια μνήμη διαρκεί περίπου εκατό φορές περισσότερο χρόνο. Έτσι, το τσιπ κάνει το προφανές: διατηρεί ένα αντίγραφο των δεδομένων που είναι πιθανό να χρειαστεί ακριβώς δίπλα του. Αυτό το αντίγραφο είναι η προσωρινή μνήμη και το κόλπο επαναλαμβάνεται σε κάθε επίπεδο υπολογισμού, από το πυρίτιο στον επεξεργαστή σας μέχρι τον διακομιστή που παρέδωσε αυτήν τη σελίδα. Αυτός ο οδηγός εξηγεί τι είναι η προσωρινή μνήμη, πώς λειτουργεί η προσωρινή αποθήκευση, κάθε μέρος που βρίσκεται ήσυχα και αν πρέπει να μπείτε στον κόπο να την καθαρίσετε.

Ορισμός της προσωρινής μνήμης: τι πραγματικά είναι η προσωρινή μνήμη

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

Η λέξη «προσωρινή» κάνει τη δύσκολη δουλειά εδώ. Τα δεδομένα που είναι αποθηκευμένα στην προσωρινή μνήμη δεν είναι ποτέ τα πρωτότυπα. Είναι ένα αντίγραφο, που διατηρείται καθαρά για λόγους ταχύτητας και μπορείτε να τα βάλετε στον κάδο απορριμμάτων όποτε θέλετε. Σβήστε τα και τίποτα που έχει αξία δεν θα εξαφανιστεί. Το σύστημα απλώς επιστρέφει στην πραγματική πηγή και ξαναδημιουργεί το αντίγραφο. Το υπόλοιπο του τραπεζικού σας λογαριασμού δεν βρίσκεται σε μια προσωρινή μνήμη. Ένα αντίγραφο της ιστοσελίδας που δείχνει αυτό το υπόλοιπο μπορεί να βρίσκεται σε αυτήν. Αυτό το κενό μεταξύ της πηγής της αλήθειας και ενός άχρηστου αντιγράφου είναι ο μόνος λόγος για τον οποίο η προσωρινή αποθήκευση είναι ασφαλής για να προσκολληθεί σε όλα. Στη χειρότερη περίπτωση, αν το αντίγραφο λείπει ή είναι λάθος, το σύστημα αδιαφορεί, ανακτά τα δεδομένα από την πηγή και συνεχίζει.

Πώς λειτουργούν οι προσωρινές μνήμες: χτύπημα, αστοχία και απομάκρυνση της προσωρινής μνήμης

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

Επίτευγμα προσωρινής μνήμης έναντι αστοχίας προσωρινής μνήμης

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

Όταν γεμίζει η προσωρινή μνήμη: πολιτικές έξωσης

Μια προσωρινή μνήμη είναι σκόπιμα μικρή. Η γρήγορη αποθήκευση κοστίζει χρήματα, επομένως δεν υπάρχει ποτέ χώρος για τα πάντα, και μόλις γεμίσει η προσωρινή μνήμη, κάτι πρέπει να φύγει. Ο κανόνας που επιλέγει τον ηττημένο είναι η πολιτική έξωσης. Η συνήθης προεπιλογή είναι η Λιγότερο Πρόσφατα Χρησιμοποιημένη ή LRU: απορρίψτε ό,τι έχει μείνει ανέγγιχτο για το μεγαλύτερο χρονικό διάστημα, στοιχηματίζοντας ότι αυτό που έχετε αγνοήσει τελευταία θα συνεχίσετε να αγνοείτε. Άλλα σχήματα μετρούν διαφορετικά. Η Λιγότερο Συχνά Χρησιμοποιούμενη (LFU) παρακολουθεί πόσο συχνά γίνεται πρόσβαση σε κάθε αντικείμενο. Η Πρώτος Εισερχόμενος, Πρώτος Εξερχόμενος (FIFO) απλώς απορρίπτει την παλαιότερη καταχώρηση. Το ίδιο στοίχημα, διαφορετικά ρούχα. Κάθε πολιτική είναι στην πραγματικότητα μια εικασία για το ποιο αντίγραφο θα σας λείψει λιγότερο.

Διατήρηση των αντιγράφων ενημερωμένων: Πολιτικές TTL και εγγραφής

Ένα αντίγραφο είναι καλό μόνο όσο εξακολουθεί να ταιριάζει με την πηγή. Έτσι, οι περισσότερες προσωρινές μνήμες σφραγίζουν κάθε καταχώρηση με ένα χρονικό διάστημα ζωής ή TTL: μια αντίστροφη μέτρηση, μετά την οποία το αντίγραφο μετράει ως ληγμένο και πρέπει να ελεγχθεί ξανά ή να ανακτηθεί ξανά. Στο διαδίκτυο, η κεφαλίδα Cache-Control ορίζει αυτό το ρολόι. Το βιβλίο κανόνων είναι το RFC 9111 και η οδηγία μέγιστης ηλικίας επιτρέπει σε μια απάντηση να παραμένει προσωρινά αποθηκευμένη για έως και ένα έτος ή 31.536.000 δευτερόλεπτα αν θέλετε τον ακριβή αριθμό. Οι εγγραφές είναι το άλλο μισό του προβλήματος. Η εγγραφή μέσω αποθηκεύει στην προσωρινή μνήμη και στην πηγή ταυτόχρονα, κάτι που είναι ασφαλές αλλά πιο αργό. Η εγγραφή πίσω αποθηκεύει στην προσωρινή μνήμη τώρα και στην πηγή αργότερα, κάτι που είναι γρήγορο αλλά αφήνει ένα σύντομο παράθυρο όπου τα δύο διαφωνούν. Επιλέξτε τον συμβιβασμό σας.

τι είναι η προσωρινή μνήμη

Τύποι προσωρινής μνήμης: από την CPU έως το δίκτυο παράδοσης περιεχομένου

Αυτό είναι το σημείο που οι περισσότερες εξηγήσεις παραβλέπουν. Μια προσωρινή μνήμη προγράμματος περιήγησης και μια προσωρινή μνήμη CPU L1 ακούγονται σαν διαφορετικοί κόσμοι — αλλά είναι η ίδια ιδέα σε διαφορετικές αποστάσεις. Κάθε επίπεδο διατηρεί αντίγραφα δεδομένων που είναι αργά προσβάσιμα κοντά σε ό,τι τα χρειάζεται. Περπατήστε τη σκάλα από μέσα προς τα έξω και το μοτίβο επαναλαμβάνεται σε όλη τη διαδρομή.

Αποθήκευση προσωρινής μνήμης: Επίπεδα προσωρινής μνήμης CPU L1, L2, L3

Η ταχύτερη προσωρινή αποθήκευση συμβαίνει στον ίδιο τον επεξεργαστή. Οι σύγχρονες CPU φέρουν τρία επίπεδα cache που έχουν κατασκευαστεί από SRAM, έναν τύπο μνήμης που είναι πολύ πιο γρήγορος από την DRAM που χρησιμοποιείται για την κύρια μνήμη και πολύ πιο ακριβός ανά byte. Η L1 είναι μικροσκοπική και σχεδόν άμεση, με μερικές δεκάδες κιλομπάιτ ανά πυρήνα να ανταποκρίνονται σε περίπου ένα νανοδευτερόλεπτο. Η L2 είναι μεγαλύτερη και ελαφρώς πιο αργή. Η L3 είναι ακόμη μεγαλύτερη και μοιράζεται σε όλους τους πυρήνες. Ο Core i9-14900K της Intel διαθέτει 36 MB από αυτήν, και ο Ryzen 9 7950X3D της AMD ανεβάζει την L3 στα 128 MB. Όλα αυτά υπάρχουν για να καλύψουν ένα κενό: η εξαγωγή δεδομένων από την L1 διαρκεί λιγότερο από ένα νανοδευτερόλεπτο, ενώ η κύρια μνήμη DDR5 χρειάζεται περίπου 70, περίπου εκατονταπλάσια διαφορά. Οι προσωρινές μνήμες λειτουργούν επειδή τα προγράμματα επαναχρησιμοποιούν τα ίδια δεδομένα και τα δεδομένα που βρίσκονται κοντά σε αυτά, μια συνήθεια που ονομάζεται τοποθεσία αναφοράς.

Στρώμα Τυπικό μέγεθος Τυπικός χρόνος πρόσβασης Τι περιέχει
L1 cache CPU 32-80 KB ανά πυρήνα ~0,7-1 ns Οι επόμενες οδηγίες και τιμές
L2 cache CPU 0,5-2 MB ανά πυρήνα ~3-4 ns Πρόσφατα χρησιμοποιημένα δεδομένα κοντά στον πυρήνα
L3 CPU cache 16-128 MB κοινόχρηστο ~10-20 ns Κοινή χρήση δεδομένων μεταξύ πυρήνων
Κύρια μνήμη (RAM) 8-64 GB ~70-100 ns Εκτελούμενα προγράμματα και ενεργά δεδομένα
Αποθήκευση SSD 256 GB-4 TB ~50-100 µs Αρχεία και το λειτουργικό σύστημα
Κόμβος άκρου CDN ποικίλλει ~20 ms μέσω δικτύου Αντίγραφα ιστού κοντά στον επισκέπτη
Διακομιστής προέλευσης ποικίλλει ~100-200 ms διασταυρούμενη περιοχή Η πηγή της αλήθειας

Μνήμες cache δίσκου, λειτουργικού συστήματος και εφαρμογών

Πάνω από το υλικό, το λογισμικό διατηρεί τις δικές του προσωρινές μνήμες. Το λειτουργικό σας σύστημα διατηρεί δεδομένα που έχουν συχνά πρόσβαση, όπως αρχεία που έχουν αναγνωστεί πρόσφατα, σε εφεδρική μνήμη RAM, επομένως η επαναφορά τους είναι άμεση. Οι βάσεις δεδομένων αποθηκεύουν προσωρινά τα αποτελέσματα συνηθισμένων ερωτημάτων. Οι εφαρμογές προσθέτουν ένα ειδικό επίπεδο στη μνήμη, συχνά Redis ή Memcached, που βρίσκεται ανάμεσα στην εφαρμογή και τη βάση δεδομένων της και απαντά σε επαναλαμβανόμενα αιτήματα σε μικροδευτερόλεπτα. Η εργασία είναι ίδια με αυτή της CPU: διατηρείτε ό,τι είναι "ζεστό" σε ταχύτερο χώρο αποθήκευσης, ώστε να μην πληρώνετε το κόστος αργής εκτέλεσης δύο φορές.

Αποθήκευση στην προσωρινή μνήμη από την πλευρά του διακομιστή και το CDN

Το εξωτερικό επίπεδο εκτείνεται σε όλο το διαδίκτυο. Όταν ένας διακομιστής ιστού αποθηκεύει προσωρινά τις ολοκληρωμένες σελίδες, αποφεύγει την ανακατασκευή τους για κάθε επισκέπτη. Ένα δίκτυο παροχής περιεχομένου προχωρά ένα βήμα παραπέρα, αντιγράφοντας αυτά τα στοιχεία σε διακομιστές edge που είναι διασκορπισμένοι σε όλο τον κόσμο, έτσι ώστε κάθε αίτημα να απαντάται από ένα μηχάνημα που βρίσκεται φυσικά κοντά στον χρήστη. Ένα edge hit μέσω CDN μπορεί να επιστρέψει σε περίπου 20 χιλιοστά του δευτερολέπτου, έναντι 100 έως 200 χιλιοστών του δευτερολέπτου όταν το αίτημα πρέπει να διασχίσει ηπείρους προς την προέλευση. Το μοντέλο κυριαρχεί πλέον στον ιστό: έως το 2024, περίπου το 75% του περιεχομένου τρίτων παρεχόταν μέσω ενός CDN.

Προσωρινή μνήμη προγράμματος περιήγησης: τι αποθηκεύει το πρόγραμμα περιήγησής σας στο διαδίκτυο

Η προσωρινή μνήμη του προγράμματος περιήγησης είναι αυτή που συναντούν οι περισσότεροι άνθρωποι. Αν φορτώσετε έναν ιστότοπο, το πρόγραμμα περιήγησής σας αποθηκεύει αθόρυβα τμήματα αυτού στη συσκευή σας: το HTML, τα φύλλα στυλ, τα σενάρια, τις εικόνες, τις γραμματοσειρές. Επιστρέψτε αργότερα και θα διαβάσει αυτά τα αρχεία απευθείας από τον δίσκο σας αντί να τα ανακτήσει ξανά, γι' αυτό και η δεύτερη επίσκεψη σε μια ιστοσελίδα ανοίγει πιο γρήγορα από την πρώτη. Το λογότυπο του ιστότοπου; Κατεβάστηκε μία φορά, επαναχρησιμοποιείται σε κάθε σελίδα που το εμφανίζει.

Να τι με πειράζει: το μεγαλύτερο μέρος αυτής της ταχύτητας δεν διεκδικείται. Από το 2021, περίπου το 90,4% των απαντήσεων ιστού σε υπολογιστές ήταν προσωρινά διαθέσιμα , ωστόσο το 52% των ιστότοπων εξακολουθούσαν να βρίσκονται κάτω από το 25ο εκατοστημόριο στον τυπικό έλεγχο προσωρινής αποθήκευσης του προγράμματος περιήγησης. Η νίκη απλώς παραμένει εκεί, δωρεάν, και το μεγαλύτερο μέρος του ιστού την προσπερνάει αμέσως. Ρυθμίστε σωστά την προσωρινή αποθήκευση και η ανταμοιβή είναι άμεση. Οι επαναλαμβανόμενες επισκέψεις γίνονται πιο γρήγορες, η χρήση δεδομένων κινητής τηλεφωνίας μειώνεται και ο διακομιστής προέλευσης σταματά να υποβάλλει τα ίδια περιττά αιτήματα.

τι είναι η προσωρινή μνήμη

Οφέλη της προσωρινής αποθήκευσης: γιατί κάνει τα πράγματα πιο γρήγορα

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

Η ταχύτητα είναι η προφανής νίκη: η εξυπηρέτηση ενός αντιγράφου από κοντινό χώρο αποθήκευσης υπερτερεί του επαναϋπολογισμού ενός αποτελέσματος ή της μεταφοράς του μέσω ενός δικτύου. Το δεύτερο πλεονέκτημα είναι η μείωση του φόρτου στην πηγή. Κάθε αίτημα που απαντάται από μια προσωρινή μνήμη είναι ένα αίτημα που η βάση δεδομένων ή ο διακομιστής προέλευσης δεν χρειάζεται ποτέ να χειριστεί, γεγονός που διατηρεί τα συστήματα σε αδράνεια κατά τη διάρκεια των αιχμών της κυκλοφορίας. Το τρίτο είναι απλό: η εξυπηρέτηση byte που είναι αποθηκευμένα στην προσωρινή μνήμη από έναν κόμβο edge είναι φθηνότερη από την ανανέωση και την αποστολή τους από έναν κεντρικό διακομιστή, και όταν χρειάζεται να έχετε πρόσβαση σε δεδομένα επανειλημμένα, αυτό εξοικονομεί γρήγορα συστατικά.

Το όφελος που αποκομίζει ο χρήστης από την απόδοση των εφαρμογών είναι πραγματικό και μετρήσιμο. Η έρευνα της Google για το 2018 σε ιστότοπους για κινητά διαπίστωσε ότι η μείωση του χρόνου φόρτωσης κατά ένα μόνο δευτερόλεπτο αύξησε τις μετατροπές έως και 27%, ενώ μια ευρέως αναφερόμενη μελέτη του Aberdeen Group του 2012 υπολόγισε το κόστος μιας καθυστέρησης ενός δευτερολέπτου σε μείωση των μετατροπών κατά 7%. Οι ταχύτερες σελίδες κρατούν τους χρήστες κοντά. Η προσωρινή αποθήκευση είναι ένας από τους φθηνότερους τρόπους για να το πετύχετε αυτό.

Τύπος προσωρινής μνήμης Πού ζει Τι αποθηκεύει Ποιος το διαχειρίζεται Τυπική διάρκεια ζωής
Μνήμη cache CPU (L1/L2/L3) Στον επεξεργαστή Οδηγίες και δεδομένα υψηλής ποιότητας Υλικό, αυτόματα Μικροδευτερόλεπτα
προσωρινή μνήμη προγράμματος περιήγησης Η συσκευή σας HTML, CSS, JS, εικόνες, γραμματοσειρές Το πρόγραμμα περιήγησής σας στο διαδίκτυο Ώρες έως ένα έτος
προσωρινή μνήμη εφαρμογών Μνήμη διακομιστή εφαρμογών Αποτελέσματα ερωτημάτων, συνεδρίες Προγραμματιστές (Redis, Memcached) Δευτερόλεπτα έως ώρες
Διακομιστής / προσωρινή μνήμη CDN Διακομιστές Edge παγκοσμίως Σελίδες, μέσα, απαντήσεις API Κάτοχος ιστότοπου και CDN Ανά TTL ελέγχου προσωρινής μνήμης
προσωρινή μνήμη DNS Λειτουργικό σύστημα, δρομολογητής, αναλυτής Αναζητήσεις από τομέα σε IP Ο αναλυτής DNS 5 λεπτά έως 24 ώρες

Πρέπει να διαγράψω τα δεδομένα που είναι αποθηκευμένα στην προσωρινή μνήμη και πότε;

Οι άνθρωποι αντιμετωπίζουν την εκκαθάριση της προσωρινής μνήμης σαν αγγαρεία σε μια λίστα ελέγχου συντήρησης. Παραλείψτε τη λίστα ελέγχου. Είναι στην πραγματικότητα ένα εργαλείο αντιμετώπισης προβλημάτων, τίποτα περισσότερο. Τις περισσότερες μέρες, αφήνετε τα δεδομένα στην προσωρινή μνήμη εκεί που είναι, επειδή αυτό κάνει αθόρυβα κάθε ιστότοπο που επισκέπτεστε να φορτώνει πιο γρήγορα.

Πότε λοιπόν αξίζει τον κόπο η εκκαθάρισή της; Ειλικρινά, μόνο τρεις περιπτώσεις. Ένας ιστότοπος παρουσιάζει σφάλματα ή συνεχίζει να εμφανίζει μια παλιά έκδοση στην προσωρινή μνήμη μετά από μια ενημέρωση, και αυτό το παλιό αντίγραφο στην προσωρινή μνήμη του προγράμματος περιήγησης είναι σχεδόν πάντα ο ένοχος. Η εκκαθάριση της προσωρινής μνήμης επιβάλλει μια καθαρή λήψη. Βρισκόσασταν σε έναν κοινόχρηστο ή δημόσιο υπολογιστή και θέλετε να διαγραφεί το τοπικό ίχνος αυτού που είδατε. Ή το τηλέφωνό σας έχει φτάσει στο τελευταίο gigabyte του και χρειάζεστε πίσω τον χώρο, καθώς η προσωρινή μνήμη του προγράμματος περιήγησης μπορεί να διογκωθεί αθόρυβα σε μερικά gigabyte από μόνη της. Εκτός από αυτά, η εκκαθάριση δεν σας αγοράζει τίποτα. Επιβραδύνει την επόμενη κιόλας επίσκεψή σας σε κάθε ιστότοπο, ενώ το πρόγραμμα περιήγησης ανακατασκευάζει τα αντίγραφά του, και μερικά προγράμματα περιήγησης σας αποσυνδέουν στη διαδικασία. Το πράγμα που κάνουν οι περισσότεροι λάθος: η εκκαθάριση της προσωρινής μνήμης δεν διαγράφει τα cookies ή τους αποθηκευμένους κωδικούς πρόσβασής σας. Αυτά βρίσκονται σε ξεχωριστό χώρο αποθήκευσης και επιβιώνουν από τη διαγραφή της προσωρινής μνήμης, εκτός αν κάνετε ό,τι μπορείτε για να τσεκάρετε και τα δικά τους κουτάκια.

Πρόγραμμα περιήγησης Πού να καθαρίσετε την προσωρινή μνήμη
Χρώμιο Ρυθμίσεις, Απόρρητο και ασφάλεια, Διαγραφή δεδομένων περιήγησης, Αποθηκευμένες εικόνες και αρχεία στην προσωρινή μνήμη
Firefox Ρυθμίσεις, Απόρρητο και Ασφάλεια, Cookies και Δεδομένα Ιστοτόπου, Εκκαθάριση Δεδομένων
Σαφάρι Ρυθμίσεις, Safari, Εκκαθάριση ιστορικού και δεδομένων ιστότοπου
Ακρη Ρυθμίσεις, Απόρρητο, Επιλογή των στοιχείων που θα διαγραφούν

Προσωρινή μνήμη vs cookies vs buffer: ξεκαθαρίζοντας τη σύγχυση

Τρεις λέξεις, συνεχώς μπερδεμένες, που αφορούν την αποθήκευση δεδομένων. Η καθεμία κάνει διαφορετική δουλειά. Μια προσωρινή μνήμη διατηρεί αντίγραφα περιεχομένου, ώστε να μπορείτε να έχετε πρόσβαση σε αυτήν πιο γρήγορα την επόμενη φορά. Ένα cookie είναι ένα μικροσκοπικό σημείωμα που αφήνει ένας ιστότοπος για να σας θυμάται: μια περίοδο σύνδεσης, μια ρύθμιση γλώσσας, μια αποθηκευμένη προτίμηση. Μεταφέρει ταυτότητα, όχι περιεχόμενο. Ένα buffer είναι και πάλι διαφορετικό. Διατηρεί δεδομένα σε μεταφορά, όπως τα λίγα δευτερόλεπτα βίντεο που φορτώνει μια ροή πριν από το σημείο που παρακολουθείτε. Ο συντομότερος τρόπος για να τα διατηρήσετε σωστά: τα δεδομένα που είναι αποθηκευμένα στην προσωρινή μνήμη παραμένουν για επαναχρησιμοποίηση, ένα cookie θυμάται ποιοι είστε και ένα buffer αδειάζει τη στιγμή που χρησιμοποιείται.

Τι πρέπει να θυμάστε σχετικά με την προσωρινή μνήμη και την προσωρινή αποθήκευση

Μόλις δείτε μια προσωρινή μνήμη ως κάτι περισσότερο από το να «κρατάτε ένα αντίγραφο του αργού πράγματος κοντά στο σημείο που χρειάζεται», σταματά να μοιάζει με χαρακτηριστικό υλικού και αρχίζει να μοιάζει με μια συνήθεια που διατρέχει όλη την πληροφορική, από μια ανάκτηση 0,7 νανοδευτερολέπτων σε μια CPU μέχρι ένα αντίγραφο αυτής της σελίδας που βρίσκεται σε έναν διακομιστή edge κοντά στην πόλη σας. Το πρακτικό μάθημα είναι αυτό που ο ιστός δεν έχει μάθει: το μεγαλύτερο μέρος αυτής της ταχύτητας είναι δωρεάν και οι περισσότεροι ιστότοποι εξακολουθούν να την παραλείπουν. Την επόμενη φορά που μια σελίδα ανοίγει απότομα πριν προλάβετε να ανοιγοκλείσετε τα μάτια σας, θα ξέρετε ακριβώς ποιο αντίγραφο σας γλίτωσε από το ταξίδι.

Καμιά ερώτηση?

Φανταστείτε μια στοίβα αντιγράφων που φυλάσσονται κάπου γρήγορα. Όταν η ανάκτηση των δεδομένων είναι αργή, ο υπολογιστής αποθηκεύει ένα αντίγραφο κοντά και το παίρνει την επόμενη φορά αντί να το ξανακάνει. Η CPU σας το κάνει αυτό σε λιγότερο από ένα νανοδευτερόλεπτο. Ένας ιστότοπος το κάνει σε όλες τις ηπείρους. Η ίδια ιδέα, σε εντελώς διαφορετική κλίμακα.

Μερικές φορές, αλλά όχι με χρονοδιάγραμμα. Διαγράψτε το όταν ένας ιστότοπος φαίνεται προβληματικός ή παλιός, όταν βρίσκεστε σε έναν κοινόχρηστο υπολογιστή ή όταν ο αποθηκευτικός χώρος είναι περιορισμένος. Τον υπόλοιπο χρόνο, τα δεδομένα που είναι αποθηκευμένα στην προσωρινή μνήμη είναι ακριβώς αυτό που κάνει τις επαναλαμβανόμενες επισκέψεις γρήγορες. Διαγράψτε τα χωρίς λόγο και απλώς επιβραδύνετε τον εαυτό σας.

Μια προσωρινή μνήμη διατηρεί αντίγραφα αρχείων, επομένως οι επαναλαμβανόμενες επισκέψεις φορτώνουν πιο γρήγορα. Θέλετε να την καθαρίσετε; Συνήθως όχι. Τρεις λόγοι το δικαιολογούν: ένας προβληματικός ή παλιός ιστότοπος, η ιδιωτικότητα σε έναν κοινόχρηστο υπολογιστή ή ένα τηλέφωνο που δεν έχει χώρο. Δεν υπάρχει τέτοιος λόγος; Αφήστε το στην ησυχία του. Η προσωρινή μνήμη κερδίζει τα προς το ζην.

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

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

Μια προσωρινή μνήμη διατηρεί αντίγραφα περιεχομένου, όπως εικόνες, σενάρια και γραμματοσειρές, έτσι ώστε οι σελίδες να φορτώνουν πιο γρήγορα. Τα cookies είναι διαφορετικά. Αποθηκεύουν μικρές ετικέτες που σας αναγνωρίζουν: μια περίοδο σύνδεσης, τις ρυθμίσεις του ιστότοπού σας. Η προσωρινή μνήμη έχει να κάνει με την ταχύτητα. Τα cookies θυμούνται ποιοι είστε. Ξεχωριστά αποθηκεύονται, επομένως η διαγραφή του ενός αφήνει το άλλο στην ησυχία του. ---

Ready to Get Started?

Create an account and start accepting payments – no contracts or KYC required. Or, contact us to design a custom package for your business.

Make first step

Always know what you pay

Integrated per-transaction pricing with no hidden fees

Start your integration

Set up Plisio swiftly in just 10 minutes.