Im Zusammenhang mit meiner anderen Frage bin ich im Begriff, einen neuen Mac Mini zu kaufen. Ich möchte den Arbeitsspeicher auf 8 GB reduzieren, um zu sehen, ob 8 GB für meine täglichen Aufgaben in meiner MBP-Netzhaut ausreichen. Anfang 2013 16 GB Arbeitsspeicher.
Die Idee ist, dass dieser Mac nicht mehr RAM als 8 GB für die ausgeführten Anwendungen verwendet, um zu sehen, ob sie auf die Festplatte übertragen werden oder mit 8 GB RAM gut funktionieren.
Kann ich diese Art von künstlicher Einschränkung auf einem Mac durchführen, auf dem RAM gelötet ist, oder wenn es unpraktisch ist, RAM zu Testzwecken physisch zu entfernen?
Antworten:
Erstelle eine RAM-Disk :-)
Aus der Antwort zum Mounten einer RAM-Disk beim Booten :
In Ihrem Fall wäre der Befehl also
quelle
diskimages-helper
, die die RAM-Disk nach der Erstellung von verwaltetdiskutil
, sind es nur ~ 33 MB und sie wachsen, wenn die RAM-Disk auf die Größe von 2 GiB gefüllt wird. Ich denke, für einen genauen Test muss die RAM-Disk gefüllt werden, da nicht alles verwendet wird, bis es ist. Ich würde zB verwendencat /dev/zero > /Volumes/diskName/foobar
, um die festgelegte Menge an RAM zu haben, die tatsächlich von der RAM-Disk verwendet wird ... Andernfalls glaube ich, dass das System immer noch über das verfügt, was auf der RAM-Disk-Größenzuweisung nicht verwendet wird. Ich könnte mich irren, aber das ist meine Beobachtung mit diesem Szenario.