Windows 8 Auslagerungsdatei auf USB-Flash

5

Nicht duplizieren :)

Windows 8 versteckt USB- Flash- Laufwerke in der Liste der virtuellen Speicherlaufwerke. Das Bild wurde aufgenommen, als ich 2 USB-Flash-Laufwerke installiert habe, diese sind jedoch nicht in der Liste enthalten. Kennt jemand den Trick, sie hier hinzuzufügen?

Bildbeschreibung hier eingeben

Omid Kosari
quelle
Salam, kannst du den Grund finden?
msoa
Ich habe hier eine gute Antwort gefunden: superuser.com/questions/589031/windows-readyboost-purpose , in der Antwort von Jamie Hanrahan .
msoa

Antworten:

3

Das brauchst du nicht. Microsoft hat ReadyBoost mit Windows Vista, Windows 7 und Windows 8 eingeführt, um die Leistung des virtuellen Windows-Speichers zu verbessern.

Ready Boost verbessert die Leistung nur, wenn Ihr USB-Laufwerk schnellere Zugriffszeiten hat als Ihre Festplatte. Bei den meisten Systemen erzielen Sie die beste Leistung, wenn Sie eine feste Mindestgröße und keine maximale Größe für den virtuellen Speicher festlegen.

So erstellen Sie ein Flash-Laufwerk für ReadyBoost: Nehmen Sie einfach die Eigenschaften des Flash-Laufwerks und führen Sie die folgenden Schritte aus :

Bildbeschreibung hier eingeben

mumair
quelle
3
Danke, ich weiß das, aber die Frage ist über Auslagerungsdatei, nicht Readyboost.
Omid Kosari
3
Herkömmliches Paging auf Flash-Speicher ist eine schreckliche Idee. Siehe meine Antwort auf einen Ihrer Kommentare an anderer Stelle.
Shinrai
1
@Shinrai Ich weiß, dass eine technisch sehr schlechte Ausnahme auftritt, wenn die Auslagerungsdatei plötzlich ausgeblendet wird, aber jedes moderne Betriebssystem diese Ausnahme leicht handhaben sollte. Nehmen wir an, Sie haben Hotplug-SATA / SAS / etc-Festplatten und das Betriebssystem verwendet sie für Auslagerungsdateien. Was passiert, wenn Sie die Laufwerke vom Stromnetz trennen?
Omid Kosari
2
@OmidKosari - Es passieren schlimme Dinge, aber jeder, der Hotswap-Festplatten verwendet, sollte sich dessen bewusst sein ... es ist viel seltener als Flash-Speicher. Der Punkt, den ich versuche, ist, dass Microsoft nicht möchte, dass Sie dies tun . Möglicherweise können Sie Abhilfe schaffen, indem Sie Ihr Flash-Laufwerk dazu bringen, sich durch Bearbeiten der darauf befindlichen Firmware als nicht austauschbares Medium zu identifizieren. Ich kann mir jedoch keinen anderen Ansatz vorstellen. Und ich kann mir keine Nutzungssituation vorstellen, in der es die richtige Entscheidung wäre, das ist die Hauptsache. Ich weiß nicht, warum du denkst, dass du das tun sollst, aber es ist nicht so.
Shinrai
ReadyBoost verwendet SuperFetch, um Blöcke vorherzusagen, die gelesen und in den Flash-Speicher geschrieben werden können, damit sie gelesen werden können, wenn die Festplatte ausgelastet ist. Dies kann ein System mit wenig Arbeitsspeicher beschleunigen, hat jedoch nichts mit virtuellem Arbeitsspeicher zu tun.
Keltari
1

Ein Absatz von hier: Windows Readyboost Zweck , in Jamie Hanrahan Antwort:

Windows erlaubt Ihnen auch nicht, eine Auslagerungsdatei auf einem USB-Laufwerk zu erstellen. Grund: Wenn Windows den Inhalt von Auslagerungsdateien von einem USB-Laufwerk lesen musste und jemand das USB-Laufwerk aus dem Anschluss gezogen hatte, gab es keinen anderen Ort, an dem diese Daten abgerufen werden konnten. Wenn es sich um einen Kernel-Modus handelte, der in Windows ausgelagert wurde, musste das System abstürzen, genau wie bei jedem anderen Versuch, eine Kernel-Seite von einem fehlerhaften Laufwerk zu lesen (verschiedene Bugcheck-Codes, die "Kernel-Inpage-Fehler" erwähnen).

msoa
quelle