Abo
  1. Foren
  2. Kommentare
  3. PC-Hardware
  4. Alle Kommentare zum Artikel
  5. › Buffalo Drivestation DDR: Externe…

Externer Cache

Anzeige
  1. Thema

Neues Thema Ansicht wechseln


  1. Externer Cache

    Autor: Crass Spektakel 11.01.13 - 04:17

    Dazu gabs vor ein paar Tagen erst eine interessante Diskussion im Usenet ob externe Caches etwas bringen. Ergebnis war daß das von 8088-Lösungen (ISA-Karten mit 64kByte Cache für MFM-Platten) bis zu modernsten i7 Architekturen (LSI-Controller mit 4GB Cache und 8xHD als RAID0) nie etwas bringt.

    Der effizienteste Cache ist schlichtweg schnell angebundener Hauptspeicher und zwar viel davon. Beim LSI-Controller war das Maximum 1GB/s in den Cache rein und 2GB/s aus dem Cache raus, Hauptspeicher hingegen bewegte sich bei 27GB/s und dann waren das 32GB statt 4GB. Hauptspeicher ist derzeit so schweinebillig, was solls, her mit 32GB.

  2. Re: Externer Cache

    Autor: Casandro 11.01.13 - 06:47

    Ja, aber genau so wie damals ist heute direkt angebundener Arbeitsspeicher nicht möglich. Wenn Du ein Windows hast, dann hast Du halt nur einen 32 Bit Adressraum und Du kannst nicht alles für Festplattencache verwenden.
    Dank dem kaputten Treiberkonzept bei Windows sind die 64 Bit Versionen nicht brauchbar.

    Aber was man natürlich machen kann ist Virtualisierung. Du hast dann einen 32 GB Rechner in dem Du ein 3 GB virtuelles System laufen lässt, und Du nutzt den Festplattencache des Host-Rechners.

  3. Re: Externer Cache

    Autor: elgooG 11.01.13 - 07:41

    Crass Spektakel schrieb:
    --------------------------------------------------------------------------------
    > Dazu gabs vor ein paar Tagen erst eine interessante Diskussion im Usenet ob
    > externe Caches etwas bringen. Ergebnis war daß das von 8088-Lösungen
    > (ISA-Karten mit 64kByte Cache für MFM-Platten) bis zu modernsten i7
    > Architekturen (LSI-Controller mit 4GB Cache und 8xHD als RAID0) nie etwas
    > bringt.
    >
    > Der effizienteste Cache ist schlichtweg schnell angebundener Hauptspeicher
    > und zwar viel davon. Beim LSI-Controller war das Maximum 1GB/s in den Cache
    > rein und 2GB/s aus dem Cache raus, Hauptspeicher hingegen bewegte sich bei
    > 27GB/s und dann waren das 32GB statt 4GB. Hauptspeicher ist derzeit so
    > schweinebillig, was solls, her mit 32GB.

    ich halte von solchen pauschalen Aussagen nichts. Der externe Cache bringt natürlich einen erheblichen Geschwindigkeitszuwachs. Besonders groß wird dieser bei sehr vielen kleinen Dateien sein. Nur geht das eben nur so lange gut, so lange der Cache ausreichend ist. Außerdem muss das Quelllaufwerk schneller lesen als das externe Medium schreiben können, was fast immer der Fall ist und sich ganz besonders bei einer SSD als Quelle äußert. Ob es sich hierbei um einen internen oder externen Cache handelt ist hier unerheblich. Alleine die Größe des Caches und die zu übertragenden Dateien entscheiden.

    Unabhängig von Geschwindigkeitsfragen gibt es bei Schreibcaches ein Problem, das besonders bei externen Medien kritisch sein dürfte:
    Was ist wenn ich den Thunderbold-Stecker ziehe, während das Ding noch damit beschäftigt ist seinen Arbeitsspeicher auf den persistenten Speicher auszulagern? Bei 1 GByte ist das nicht gerade unwahrscheinlich. Für das Betriebssystem wurde die Datei ja bereits geschrieben. Die Daten sind raus und der Stream ist geschlossen.
    ...oder irre ich mich da und Thunderbold unterstützt gar kein Hot-Plugging?

    Ich finde das Gigabyte hätte man als Cache für Leseoperationen verwenden sollen.

    Kann Spuren von persönlichen Meinungen, Sarkasmus und Erdnüssen enthalten. Ausdrucke nicht für den Verzehr geeignet. Ungelesen mindestens haltbar bis: siehe Rückseite



    1 mal bearbeitet, zuletzt am 11.01.13 07:45 durch elgooG.

  4. Re: Externer Cache

    Autor: as (Golem.de) 11.01.13 - 08:26

    Hallo,

    elgooG schrieb:
    --------------------------------------------------------------------------------
    > Bei 1 GByte ist das nicht gerade unwahrscheinlich. Für das
    > Betriebssystem wurde die Datei ja bereits geschrieben. Die Daten sind raus
    > und der Stream ist geschlossen.
    > ...oder irre ich mich da und Thunderbold unterstützt gar kein
    > Hot-Plugging?


    Hmm, ich habe was nicht eindeutig formuliert wie mir scheint. Die Thunderbolt-Drivestation hat keinen Arbeitsspeicher. Ich korrigier das im Artikel gleich.

    Was den Stromausfall angeht: Ich frage nachher nochmal bei Buffalo nach und trage das dann ggf. nach. Also wenn die Messe hier wieder öffnet. Da hatte ich zu spät dran gedacht. 8 bis 10 Sekunden dürfte das Leeren des RAMs ja schon dauern. Bei kleinen Dateien deutlich mehr.

    gruß

    -Andy (Golem.de)

  5. Re: Externer Cache

    Autor: kendon 11.01.13 - 08:47

    wo ist das problem? wenn ich datenleitung kappe bevor der cache auf die platte geschrieben ist kann die platte das ja noch alleine fertigstellen, da sie eine eigene stromversorgung hat. wenn die stromversorgung zu früh gekillt wird gibts datenverlust und/oder -korruption, das ist wohl klar.

    und als lesecache wird der ram nicht viel bringen, die platte weiss ja nicht vorher welche daten angefragt werden. würde also höchstens bei mehrfach angefragten daten was bringen, ob das aber in der realität so häufig vorkommt dass es einen grossen nutzen hätte halte ich für äusserst fraglich.

  6. Re: Externer Cache

    Autor: elgooG 13.01.13 - 13:17

    kendon schrieb:
    --------------------------------------------------------------------------------
    > wo ist das problem? wenn ich datenleitung kappe bevor der cache auf die
    > platte geschrieben ist kann die platte das ja noch alleine fertigstellen,
    > da sie eine eigene stromversorgung hat. wenn die stromversorgung zu früh
    > gekillt wird gibts datenverlust und/oder -korruption, das ist wohl klar.

    ...und DAS soll egal sein? o.O Wieso glaubst du wird wohl bei USB-Sticks kein Schreibcache verwendet? ;-)

    So einfach ist das nicht. 1 GByte auf die Platte zu schreiben dauert nun mal seine Zeit, vor allem wenn es mehrere Dateien sind. Der Benutzer hat zudem keine Möglichkeit festzustellen, ob die Daten bereits geschrieben wurden. Viel schlimmer wäre noch, dass das Dateisystem in dem Fall noch gar nicht geschlossen wäre und völig zerstört werden könnte.

    Warten wir aber mal darauf, was Golem nachträgt. Falls es kein Arbeitsspeicher ist, sondern ein SSD-Cache, wäre es zumindest plausibler. ;-)

    Kann Spuren von persönlichen Meinungen, Sarkasmus und Erdnüssen enthalten. Ausdrucke nicht für den Verzehr geeignet. Ungelesen mindestens haltbar bis: siehe Rückseite



    1 mal bearbeitet, zuletzt am 13.01.13 13:19 durch elgooG.

  7. Re: Externer Cache

    Autor: kendon 14.01.13 - 09:23

    > ...und DAS soll egal sein? o.O Wieso glaubst du wird wohl bei USB-Sticks
    > kein Schreibcache verwendet? ;-)

    von egal war keine rede. und bei usbsticks ist das eine ganz andere situation, da die in aller regel nicht über eine eigene stromversorgung verfügen.

    es gibt genau zwei fälle:

    1. die datenverbindung zwischen pc und platte wird unterbrochen bevor der cache auf die platte geschrieben ist. da die daten aber den pc bereits verlassen haben und nur innerhalb des plattengehäuses darauf warten, von einem speicher in den anderen geschrieben zu werden. da die platte und ihre steuerelektronik inkl. cache noch mit strom versorgt ist und sie den pc für diesen vorgang nicht braucht kann sie das problemlos fertigstellen.

    2. die stromverbindung wird (auch) getrennt, bevor die platte fertig ist mit schreiben. das würde logischerweise zu datenverlust führen. dass das ein dateisystem komplett zerstören würde halte ich für äusserst unwahrscheinlich, mag aber nicht ausgeschlossen sein. ich bin mit meinen geräten nicht zimperlich und habe so etwas noch nie geschafft.

    > So einfach ist das nicht. 1 GByte auf die Platte zu schreiben dauert nun
    > mal seine Zeit, vor allem wenn es mehrere Dateien sind. Der Benutzer hat
    > zudem keine Möglichkeit festzustellen, ob die Daten bereits geschrieben
    > wurden. Viel schlimmer wäre noch, dass das Dateisystem in dem Fall noch gar
    > nicht geschlossen wäre und völig zerstört werden könnte.
    >
    > Warten wir aber mal darauf, was Golem nachträgt. Falls es kein
    > Arbeitsspeicher ist, sondern ein SSD-Cache, wäre es zumindest plausibler.
    > ;-)

    der nachtrag scheint dem autor in vergessenheit geraten zu sein...

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Zum Login

Anzeige
Stellenmarkt
  1. Sparda-Datenverarbeitung eG, Nürnberg
  2. aiticon GmbH, Frankfurt am Main, Hoppstädten-Weiersbach
  3. MED-EL Medical Electronics, Innsbruck (Österreich)
  4. Biomax Informatics AG, Planegg

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Blu-ray-Angebote
  1. (u. a. Warcraft Blu-ray 9,29€, Jack Reacher Blu-ray 6,29€, Forrest Gump 6,29€, Der Soldat...
  2. 16,99€ (ohne Prime bzw. unter 29€ Einkauf + 3€ Versand)
  3. (u. a. The Revenant 7,97€, James Bond Spectre 7,97€, Der Marsianer 7,97€)


Haben wir etwas übersehen?

E-Mail an news@golem.de


3D-Druck bei der Bahn: Mal eben einen Kleiderhaken für 80 Euro drucken
3D-Druck bei der Bahn
Mal eben einen Kleiderhaken für 80 Euro drucken
  1. Bahnchef Richard Lutz Künftig "kein Ticket mehr für die Bahn" notwendig
  2. Flatrate Öffentliches Fahrradleihen kostet 50 Euro im Jahr
  3. Nextbike Berlins neues Fahrradverleihsystem startet

Google I/O: Google verzückt die Entwickler
Google I/O
Google verzückt die Entwickler
  1. Neue Version im Hands On Android TV bekommt eine vernünftige Kanalübersicht
  2. Play Store Google nimmt sich Apps mit schlechten Bewertungen vor
  3. Daydream Standalone-Headsets auf Preisniveau von Vive und Oculus Rift

Panasonic Lumix GH5 im Test: Die Kamera, auf die wir gewartet haben
Panasonic Lumix GH5 im Test
Die Kamera, auf die wir gewartet haben
  1. Die Woche im Video Scharfes Video, spartanisches Windows, spaßige Switch

  1. Quantencomputer: Nano-Kühlung für Qubits
    Quantencomputer
    Nano-Kühlung für Qubits

    Quantenkonferenz Neuartiger integrierter Quanten-Schaltkreis-Kühler für heißgelaufene Qubits nutzt Metall-Supraleiter-Tunnelkontakte.

  2. Rockstar Games: Read Dead Redemption 2 auf Frühjahr 2018 verschoben
    Rockstar Games
    Read Dead Redemption 2 auf Frühjahr 2018 verschoben

    Die ersten Screenshots, aber auch eine Verschiebung des Veröffentlichungstermins: Rockstar Games hat sich nach Monaten des Schweigens wieder zu Read Dead Redemption 2 geäußert. Ein Grund für den neuen Termin ist offenbar die aktuelle Konsolengeneration.

  3. Software-Update: Tesla-Autopilot 2.0 soll ab Juni "butterweich" fahren
    Software-Update
    Tesla-Autopilot 2.0 soll ab Juni "butterweich" fahren

    Tesla-Chef Elon Musk hat für Elektroautos mit der zweiten Generation der Autopilot-Hardware ab Juni 2017 ein Software-Update angekündigt. Dieses soll weniger ruckelnde Manöver bei hohen Geschwindigkeiten ermöglichen.


  1. 09:55

  2. 09:44

  3. 07:29

  4. 07:15

  5. 00:01

  6. 18:45

  7. 16:35

  8. 16:20