Ansicht umschalten
Avatar von Sir_Jan
  • Sir_Jan

mehr als 1000 Beiträge seit 14.03.2000

hoffentlich bald und hoffentlich auch in ein Service Pack von XP und Linux

Also ich halte diese Idee für einfach nur genial und kann es kaum
erwarten, das mal im Betrieb zu sehen.

Sinn ist für mich ganz klat ein schneller Start aus dem Hibernate
(einfach nur das Hiberfile und ein paar kleine Reste auf den Flash
und fertig) und/oder der Bootvorgang (Bootfiles in Flash).
Wenn ich das Richtig verstanden habe, ist das auch genau das, was MS
mit diesem Konzept erreichen wollte: eine startup-Zeit von im Bereich
~einzelne Sekunden.

Die ganzen Nachteile, die hier genannt wurden, fallen doch bei
genauerer Betrachtung garnicht ins Gewicht:

- Begenzte Zahl von Schreibzugriffen vor Zellendefekt
Die MTBF ist bei modernem Flash-Speicher (z.b. bei mit
IDE-Schnittstelle verbauten) im Bereich von 1 mio
schreib/Lösch-Zyklen. Und dann geht eben ein Bit vom Gesamtspeicher
kaputt, wird erkannt und abgekoppelt - hat man eben 1 Bit weniger -
was solls?
Bei Nutzung als Hibernate-Buffer wird der Flash 1x pro
Hibernation-Vorgang beschrieben: Wie oft macht Ihr das am Tag?
Rechnet doch mal aus, wenn der Flash 1 mio Zyklen hat (bevor auch nur
das erste Bit ausfällt) - Wie lange braucht Ihr, bis Ihr 1 mio mal
Hibernate gemacht habt? Also mir reicht das.

- Geschwindigkeit
Natürlich ist Flash langsamer als RAM. Aber die stehen doch garnicht
in Konkurrenz: Das Flash soll ja startup-Dateien cachen und steht
daher eher in Konkurrenz zur normalen Festplatte, aber nicht zum RAM.
Es geht hier ja NICHT um einen Zugriffs-Cache während des normalen
Systembetriebs, sondern um einen Startup-cache.

So wie ich das sehe, sind derzeit IDE-Flash-Disks im Moment noch
nicht so wahnsinnig viel schneller als eine normale HDD, dazu muss
man aber auch sehen, daß die schon seit einiger Zeit nicht mehr so in
Mode sind im Embedded-Bereich wie noch vor ~3 Jahren und da evtl
schon länger nicht mehr so viel Entwicklungsaufwand reingesteckt
wurde.
Damit, daß hier noch Potential ist und das auch realisiert wird,
steht und fällt natürlich das Ganze Konzept, denn wenn kein
Geschwindigkeitsvorteil rauskommt, kann man das Ganze ja gleich
lassen.

Ich habe letztens übrigens mal überlegt, eine IDE Flash-Disk zu
kaufen und in meinen Rechner einzubauen. Leider musste ich (noch vor
dem Kauf) feststellen, daß man bei Windows das Hibernation-File NICHT
auf eine andere als die Systempartition verschieben kann.
Damit ist mit dem aktuellen Stand von XP die Nutzung für Hibernate
nicht möglich.
Kennt hier jemand einen Trick? Gibts da eine Möglichkeit, das in der
Registry doch noch zu ändern? Welche Dateien brauche ich noch ausser
hiberfile und den im / zum startup nach hibernate?

Dann könnte man das nämlich ja auch mal einfach mit einem USB-Stick
oder einer IDE Flash-Disk probieren.


Bewerten
- +
Ansicht umschalten