RAM-Caching - RAM so weit wie möglich ausnutzen

Das mag seltsam erscheinen, aber ich suche tatsächlich nach Möglichkeiten, meine Speichernutzung zu erhöhen .

Ich habe ein Macbook Pro (8,1) mit 4 GB, das ich auf 16 GB aktualisiert habe.

Ich habe wirklich das Gefühl, dass ich viel für diese 10 ungenutzten GB verliere, gibt es keine Caching-Techniken, die mir helfen würden, „nützlicheres Zeug in meinen Arbeitsspeicher“ zu packen (vorausgesetzt natürlich, dass ich diesen Betrag nicht überschreite). und auf die HD tauschen, was kontraproduktiv wäre) ?

Als ich zum Beispiel nach SSDs suchte, habe ich mir die RAPID-Technologie von Samsung angesehen , die anscheinend das tut, was ich mir vorgestellt habe (obwohl sie nicht mit Macs kompatibel zu sein scheint und die Cache-Menge nicht einstellbar ist) ...

Ich muss hinzufügen, dass ich perfekt *nix-fähig bin, in einer ordentlich gebrauten Umgebung arbeite und keine Angst vor der Kommandozeile habe.

BEARBEITEN 1

Ich habe einige Links gefunden, wo Leute (manuell) Cache-Verzeichnisse (z. B. Safaris) mit RAM-Disks simlinken. Gibt es Erfahrungen damit und / oder eine weiche Handhabung?

BEARBEITEN 2

Ich verwende Mavericks, OS X 10.9.2 (13C1021)

Antworten (2)

Die manuelle Optimierung der RAM-Nutzung ist nicht immer so schlau, wie es scheint.

Apple hat ziemlich viel Zeit darauf verwendet, OS X den Speicher so effizient wie möglich zu nutzen, und selbst wenn Sie ihn nicht direkt verwenden, verwendet das Betriebssystem ihn als Datei-Cache oder zum Bereithalten von Daten in Erwartung einer zukünftigen Verwendung.

Wenn Sie die für das Betriebssystem verfügbare RAM-Menge künstlich begrenzen, indem Sie einen Teil des RAMs als RAM-Disk fixieren, dann erlauben Sie dem Betriebssystem nicht, so effizient wie möglich zu arbeiten – und könnten tatsächlich den verfügbaren Speicher einschränken, wenn dies der Fall ist braucht es, für eine RAM-Disk, die zu diesem Zeitpunkt möglicherweise nicht erforderlich ist.

Das Betriebssystem passt die RAM-Nutzung ständig an und stellt sicher, dass es sein maximales Potenzial ausschöpft. Im Allgemeinen ist dies die beste Nutzung Ihres Arbeitsspeichers, auch wenn es nicht so aussieht, als würde es für irgendetwas verwendet.

Hey Scott, da bin ich anderer Meinung: Wenn ich meine RAM-Nutzung mit dem Aktivitätsmonitor überwache, scheint es wirklich, dass das Betriebssystem diese 10 zusätzlichen Gigs ignoriert. Ich fürchte, ich bin wirklich außerhalb des vom Betriebssystem erwarteten RAM-Werts (sie neigen wirklich dazu, RAM in Macbook Pros zu unterbieten) und / oder als ob das Betriebssystem ständig darauf vorbereitet, dass ich eine 10-Go-Photoshop-Sitzung starte (was ich nicht tun werde! ), daher mein Verlangen nach manueller Optimierung.

Es hängt von Ihrem täglichen Arbeitsablauf ab. Ich denke, es wird die Leistung nicht steigern, wenn Sie einige Cache-Verzeichnisse mit RAM verknüpfen (z. B. Safari) - Ihre Internetverbindung wird der Engpass sein.

Aber für manche spezielle Anwendung (z. B. Photoshop) gibt ein Arbeitsverzeichnis als RAM-Disk der Anwendung den nötigen Kick.

Wenn Sie das ausprobieren möchten, schauen Sie doch mal bei Florian Bogner vorbei . Es gibt eine kleine Anwendung, um eine RAM-Disk zu erstellen. Oder Sie wählen die Kommandozeile um eine 4GB RAMdisk zu erstellen:

diskutil erasevolume HFS+ 'My 4GB RAM Disk' `hdiutil attach -nomount ram://8388608`