Gibt es eine Möglichkeit, die Registerkarten für das automatische Neuladen in Safari 5.1 zu stoppen?

8

In Safari 5.1 werden ältere Registerkarten nach dem Leeren automatisch neu geladen. Dies muss das wackeligste und unproduktivste "Feature" sein. Ich kann mir nicht vorstellen, dass dies aus Gründen der Speichernutzung geschieht, da ich viel übrig habe.

Gibt es eine Möglichkeit, dies zu stoppen?

Raheel
quelle
1
Was meinst du mit "Flushed"? Ich denke, es ist nur ein WebProcess-Absturz (Safari Web Content, wenn Sie ihn im Aktivitätsmonitor nachschlagen), den Sie falsch interpretieren. Dieser Prozess ist Teil des neuen Split-Prozessmodells von WebKit2, bei dem der Webinhalt in einem von der Safari-Benutzeroberfläche getrennten Prozess gespeichert wird. Da dies ziemlich neu ist, ist es auch sehr fehlerhaft und stürzt sehr oft ab (siehe Console.app -> Systemdiagnoseberichte). Safari lädt abgestürzte Tabs neu, sobald Sie sie besuchen.
Blargh
+1 Schön zu wissen, dass es nicht nur ich bin! Ich denke, es ist Safari 5.1, weil ich immer noch Snow Leopard benutze.
g.
Wenn Sie Safari mit ⌘ + Option + Q schließen, startet Safari neu.
Delphy
@blargh: Dies sind keine Abstürze.
Raheel

Antworten:

2

Ich glaube (zur Verdeutlichung), dass Sie sich auf das Verhalten beziehen, bei dem eine Seite, die derzeit in einem Tab geöffnet ist, aus dem Speicher "gelöscht" wird, so dass der Tab und sein Titel erhalten bleiben, aber wenn Sie zurück zu ihm wechseln, muss die Seite geladen werden wieder, um es Ihnen zu zeigen.

Dies ist neu in Safari 5.1 und spiegelt die ähnlichen Aktionen wider, die auf iOS-Geräten mit mobiler Safari ausgeführt werden.

Leider gibt es keine Möglichkeit, das Zurücksetzen auf eine frühere Version von Safari oder die Verwendung eines anderen Browsers zu verhindern. Sie haben vielleicht viel Speicher, aber mit Lion scheint Apple versucht zu haben, die Dinge so effizient wie möglich zu gestalten. Eine Autoanalogie zu verwenden, nur weil Sie viel Kraftstoff im Tank haben, bedeutet nicht, dass sie die Motorzuordnungen im Leerlauf an den Ampeln nicht ändern können, um noch mehr zu sparen.

Das heißt nicht, dass es seine Ziele immer wieder erreicht, da das Neuladen von Seiten für Sie möglicherweise ein größeres Problem darstellt als die interne Effizienz des Betriebssystems, aber es ist die Art und Weise, wie sie es derzeit tun, und es ist in anderen Bereichen ähnlich. B. Programme, die automatisch geschlossen werden können, wenn sie als inaktiv angesehen werden. Ein Teil davon überträgt einige der "Anti-Bloat" -Methoden von iOS, ein anderer Teil ist eine Änderung, um Änderungen vorzunehmen.

Zusammenfassend können Sie also sehen, warum sie dies tun möchten, aber es funktioniert nicht so nahtlos wie nötig, damit sich die Leute nicht darum kümmern, aber Sie können nichts dagegen tun, ohne die Wahl Ihres Browsers zu ändern .

stuffe
quelle