Vor Computern war ein Cache ein geheimes Versteck, in dem Sie Dinge für die spätere Verwendung aufbewahren konnten. Dann kamen Computer mit Megabyte und Gigabyte und verlangten eine Möglichkeit, Informationen, auf die regelmäßig zugegriffen wird, vorübergehend zu speichern. Dies wurde als zwischengespeicherte Daten bezeichnet.
Cache-Daten werden hauptsächlich in Browsern und mobilen Apps verwendet. Datencaches werden auch in Programmen verwendet, um Dateien temporär im Speicher oder einer Auslagerungsdatei zu speichern, damit das Betriebssystem schnell darauf zugreifen kann.
Lassen Sie uns eine Analogie verwenden. Zwischengespeicherte Daten sind Ihr Kurzzeitgedächtnis. Sie lernen etwas Neues beim Lesen eines Artikels über TechJunkie. Sie denken, dass Informationen später nützlich sein könnten, damit Sie sie sich merken. Sie lesen die Seite und es dauert ein paar Minuten, um alle diese Informationen aufzunehmen.
Später schreibst du eine Arbeit zu diesem Thema, erinnerst dich, dass du auf TechJunkie etwas davon gesehen hast, erinnere dich an den Seitentitel und erinnere mich an die Grundlagen, worum es ging, genug, um dein Papier fertig zu bekommen. Dieser letzte Teil ist zwischengespeicherte Daten. Ihr Gehirn speicherte die Informationen für die spätere Verwendung und verwendete sie, wenn sie aufgerufen wurden. Das hat Ihre Suche beschleunigt und Sie konnten viel schneller auf die benötigten Daten zugreifen, als wenn Sie von Grund auf neu suchen müssten.
Hättest du die Information nicht gebraucht, hättest du es vergessen, als du in dieser Nacht eingeschlafen bist.
Wie bereits erwähnt, wird das Daten-Caching übergreifend verwendet, aber der Begriff "zwischengespeicherte Daten" wird vorwiegend in Web-Browsern und mobilen Apps verwendet.
Zwischengespeicherte Daten in Webbrowsern
Ein Websitebesitzer fügt einen Cache-Eintrag in seinem Seitenkopf hinzu und teilt dem Browser mit, ob und wie lange eine Seite zwischengespeichert werden kann. Wenn die Seite eine statische Seite ist und nicht sehr oft aktualisiert wird, kann der Cache für eine lange Zeit festgelegt werden. Wenn die Seite dynamisch ist und sich ständig ändert, wird der Cache für eine kurze Zeit geöffnet. Wenn es sich um eine sichere Seite handelt, ist das Caching überhaupt nicht erlaubt.
Caching ist für den Websitebesitzer vorteilhaft, da es ihnen ermöglicht, mehr Assets zu laden und die Seitenladezeiten zu beschleunigen. Dies funktioniert besonders gut für mobile Benutzer, da sie eine Seite einmal herunterladen und dann beim nächsten Mal auf die zwischengespeicherte Version zugreifen können. Caching ist auch für den Benutzer von Vorteil, da die Webseiten schneller geladen werden.
Zwischengespeicherte Daten in mobilen Apps
Bei mobilen Apps dreht sich alles um Effizienz und Geschwindigkeit. Verwenden Sie die geringste Menge an Prozessorleistung und Batterie, um ein bestimmtes Ziel in kürzester Zeit zu erreichen. Wenn die App einen Download benötigt, hilft es auch, diese Daten auf ein Minimum zu reduzieren. Caching ist eine Möglichkeit, dies zu tun.
Genau wie ein Browser Cache-Daten, eine mobile App tut das gleiche, so dass es nicht immer wieder die gleichen Informationen oder Zugriff auf die gleichen Dateien suchen muss. Mobile Browser kombinieren die beiden Arten von Daten-Caching, um Ihre Browser-Erfahrung so weit wie möglich zu beschleunigen.
Der Nachteil der zwischengespeicherten Daten
Das Streben nach Effizienz und Geschwindigkeit ist mit geringen Kosten verbunden. Zwischengespeicherte Daten belegen Speicherplatz. Je mehr Daten zwischengespeichert werden, desto mehr Speicher wird benötigt, um den Cache laufen zu lassen.
Es gibt auch ein theoretisches Sicherheitsrisiko beim Caching. Wenn Kopien von Webseiten-Assets, Logins und anderen Daten lokal auf Ihrem Gerät gespeichert sind, kann jemand mit Zugriff auf dieses Gerät sehen, wo Sie waren und was Sie möglicherweise online getan haben. Wenn Sie einen Computer teilen oder in einem unterdrückerischen Regime leben, kann dies ein Problem sein.
Zwischengespeicherte Daten können ebenfalls beschädigt werden. Wenn eine Datei vollständig oder teilweise überschrieben wird, wird eine Seite möglicherweise nicht geladen, eine Anzeige funktioniert möglicherweise nicht oder ein Seitenelement funktioniert möglicherweise nicht ordnungsgemäß. Normalerweise lädt der Browser oder die App nur ein neues Asset herunter, aber gelegentlich kann dies Probleme verursachen.
Zwischengespeicherte Daten löschen
Manchmal ist es gut, eine klare Entscheidung zu treffen. Durch das Löschen zwischengespeicherter Daten werden alle gespeicherten Daten gelöscht und der Browser oder die App gezwungen, einen neuen Cache zu erstellen. Dies passiert oft während eines Geräte-Neustarts, aber wenn Sie dies nicht sehr oft tun, kann das manuelle Leeren des Cache eine gute Idee sein.
Löschen Sie einen Browser-Cache
Wenn Sie einen Browser-Cache löschen, können je nach dem Zeitpunkt, zu dem Sie das letzte Mal ausgeführt haben, Gigabytes an Daten freigegeben werden. Der Vorgang erfordert, dass Sie sich erneut bei Seiten anmelden, manuell URLs eingeben, die keine Favoriten sind, und Seiten erneut herunterladen, jedoch viel Speicherplatz freigeben.
- Wählen Sie in Chrome oben rechts das Menü aus, wählen Sie Einstellungen, Datenschutz und Sicherheit und Browserdaten löschen.
- Wählen Sie in Firefox das Menüsymbol und Verlauf. Wählen Sie Letztes Protokoll löschen aus.
- Wählen Sie in Safari "Verlauf" und "Verlauf löschen".
Andere Browser verwenden wahrscheinlich dieselbe Methode, um sie zu löschen. Ich habe nur diese drei aufgenommen, da sie am beliebtesten scheinen.
Säubern Sie einen App-Cache
Durch das Löschen des App-Cache werden alle Apps gezwungen, alle heruntergeladenen Einstellungen und Inhalte neu zu laden. Sie verhalten sich so, als ob Sie gerade erst Ihr Gerät neu gestartet haben, aber Speicherplatz und Speicherplatz freigeben. Das Löschen eines App-Caches kann auch einige App-Probleme beheben.
Navigiere in Android zu Einstellungen, Speicher & USB, wähle Gespeicherte Daten und klicke auf OK.
Navigiere in iOS zu Einstellungen und Allgemein. Wählen Sie dann Storage & iCloud Usage and Storage. Wählen Sie Speicher verwalten und dann die App aus, deren Cache gelöscht werden soll. Wählen Sie App löschen, lassen Sie den Vorgang abgeschlossen und gehen Sie zu iTunes, um eine neue Kopie der App zu erhalten.
Es ist eine Schande, dass Apple es nicht einfacher gemacht hat, den Cache zu leeren, aber das ist der einzige Weg, wie ich es machen kann. Es hat den Vorteil, dass ein Neuladen auf die neueste App-Version erzwungen wird, aber es ist ein wenig Aufwand, es über einen App-Cache zu machen.
Kennen Sie den App-Cache in iOS? Erzählen Sie uns davon, wie ich es gerne wissen würde!