Gibt es im modernen macOS Fälle, in denen Sie Dateien auf dem Volume des Betriebssystems ablegen müssen?

In der Vergangenheit bin ich mir sicher, dass ältere Versionen von OS X mich manchmal gezwungen haben, Apps/Dateien auf dem Volume/Laufwerk zu installieren, auf dem das Betriebssystem installiert ist.

Vielleicht habe ich das falsch in Erinnerung, aber habe ich in den aktuellen Versionen ab macOS Catalina völlige Freiheit?

Ich plane, mir einen neuen Intel-basierten Mac mini/iMac mit der kleinsten SSD (256 GB) zuzulegen und separat ein großes externes SSD-Laufwerk (2 TB) zu kaufen. Ich möchte später nicht feststellen, dass das interne Laufwerk ein einschränkender Faktor ist - ich möchte das interne Laufwerk beispielsweise nur für das Betriebssystem verwenden.

Antworten (5)

Zuallererst: Der größte Beitrag zum „Zeug“ des Festplattenspeichers der meisten Menschen sind Benutzerdokumente.

Nichts davon muss sich im Benutzerordner befinden, und es gibt kein Problem beim Öffnen und Speichern von einem externen Laufwerk (und das gab es noch nie) . Wenn der Platz ein Problem ist, dann würde ich einfach alle Ihre Dokumente auf einem externen speichern.

Vergessen Sie nicht, dass Sie ein weiteres externes Laufwerk für Ihre Backup-Festplatte benötigen.

Die meisten Anwendungen können auch von jedem Ort aus gestartet werden. Einige Anwendungen installieren jedoch eine Vielzahl von Unterstützungsdateien, die sich in /Library/Application Supporteinem anderen Library-Unterordner (oder dem entsprechenden Library-Ordner des Benutzers) befinden müssen.

Apps haben auch funktionierende Caches, Einstellungen und andere Dateien, die in der Benutzerbibliothek gespeichert sind.

Ich würde empfehlen, Anwendungen an ihrem Standardspeicherort zu belassen. Es ist unwahrscheinlich, dass Sie ein 256-GB-Laufwerk nur mit System und Apps füllen.

Andere Dateien, wie die Bibliothek von Photos.app, das "iTunes"-Archiv, Garageband-Samples usw. werden normalerweise auf der Systemfestplatte gespeichert, können aber an anderen Orten konfiguriert werden.

Für einen Laptop würde ich immer empfehlen, den größten internen Speicher zu kaufen, den Sie sich leisten können (und dann vielleicht noch mehr!) ; aber für einen iMac oder Mini gibt es keine Unannehmlichkeiten durch ein angeschlossenes Gerät.

Ich verwende Time Machine derzeit nicht, habe aber vor (vielleicht auf NAS). Ich nehme an, dies kann mehrere Volumes verarbeiten?
Ja, TM sichert auf Wunsch jede angeschlossene Festplatte.
"Es ist unwahrscheinlich, dass Sie ein 256-GB-Laufwerk nur mit System und Apps füllen." - Das ist ein guter Punkt. Es ist vergleichsweise klein, bietet aber trotzdem enorm viel Platz. Viele Leute kommen damit gut zurecht :)
Ohne den Versuch, die Daten meines Startlaufwerks einzuschränken, habe ich bereits über 300 GB darauf. Es enthält keine meiner "schweren Daten", nur "normales Zeug". Alle meine Projekte – Musik, Fotos, VMs usw. – befinden sich auf anderen Laufwerken mit insgesamt 14 TB bei der letzten Zählung … und das schließt keine Videos ein, die 12 TB auf einem anderen Mac belegen. Kurz gesagt, wenn Sie Platz haben, werden Sie ihn füllen. Sogar meine Partnerin, die viel weniger Speicherplatz benötigt als ich, hatte es geschafft, ihre 512-GB-Festplatte zu füllen. Als wir ihr kürzlich einen neuen iMac kauften, bestand ich darauf, dass sie eine 1-TB-Festplatte bekam.
"Auch Anwendungen selbst können von jedem Ort aus gestartet werden." Das stimmt leider nicht mehr ganz. Wenn Ihre App eine Systemerweiterung verwendet, muss sie in "einem geeigneten ApplicationsVerzeichnis des Systems (sprich: /Applications) installiert werden.
" Die meisten Bewerbungen....", dann!
@DarkDust Dieser Kommentar sollte in einer separaten Antwort näher erläutert werden.
@mweiss: Guter Punkt. Habe es so gemacht.
Sie können definitiv ein 256-GB-Laufwerk mit Apps füllen, wenn es sich um Videospiele handelt.

Nein. Wir haben Tausende von Macs mit 256-Speicher als Standard im Einsatz. Leute, die 256 füllen, neigen auch dazu, 512 zu füllen, und neigen dazu, Boot-Laufwerke mit einem TB zu füllen.

Abgesehen davon, dass drei oder mehr Betriebssysteme zum Testen benötigt werden, ist es selten, dass so viel Platz für das Betriebssystem benötigt wird. Geben Sie aus Bequemlichkeitsgründen mehr für die Aufbewahrung aus, nicht nötig, ist mein Rat.

Parkinsonsches Gesetz: "Zeug dehnt sich aus, um den verfügbaren Platz auszufüllen."
Ich verstehe nicht, wie Leute Terabytes Speicher auf einem Computer durchgehen können ... Ich habe 250 GB auf einem 512 GB MacBook Pro von 2013 nie überschritten (Big Sur läuft bis heute reibungslos). Dasselbe gilt für mein iPhone XS, ich habe 50 GB / 64 GB Telefon nie überschritten. Warum speichern die Leute so viel (insbesondere Fotos)? Ich nehme den Marie-Kondo-Ansatz zum Leben :)
@AVelj: Eine Stunde unkomprimiertes 4K-Video entspricht 4 Petabyte . Wenn Sie nun an einem typischen 90-minütigen Film arbeiten, haben Sie tatsächlich viele verschiedene Einstellungen derselben Szene, manchmal mit mehreren Kameras. Sie können leicht mit Videodaten im Wert von Dutzenden von Petabytes enden. (Deshalb ist dieses Beispiel übertrieben und trotz Qualitätsverlust wird Videobearbeitung oft in komprimierten Formaten durchgeführt.) Als ich noch Musik gemacht habe, hatte ich typischerweise etwa 500 GB an Aufzeichnungen von Gigs und Proben mit meinen Bands auf meinem Laptop . Ich würde sie im Laufe der Zeit überprüfen, diejenigen mischen, die ich behalten wollte …
… runter auf Stereo und dann die nicht mehr werthaltigen löschen, aber das konnte ich nicht immer direkt nach dem Gig/Probe, da kamen schnell ein paar Dutzend oder gar Hundert GB zusammen. Dazu kommen noch ein paar Multikamera-Aufnahmen unserer Gigs, ein paar zehntausend Fotos und kurze Videos und noch ein paar andere Sachen, und man kann relativ schnell eine TB füllen.
@AVelj Es hängt alles davon ab, was Sie tun. Zum Beispiel ist es trivial, versehentlich 1 TB Speicherplatz zu verbrauchen, wenn Sie ein Spieler sind, da die Norm für Videospiele großer Namen heutzutage mindestens zweistellige GB Speicherplatz auf der Festplatte sind. Gleiches gilt, wenn Sie mit vielen VMs arbeiten und gemeinsam genutzte Daten nicht vernünftig konsolidieren und Disk-Images komprimieren.
@AVelj Ich habe ungefähr 100.000 Fotos, die ungefähr 400 GB belegen. Einer der Gründe, warum ich jetzt so viele habe, ist, dass es viele Tage Arbeit kosten würde, damit fertig zu werden … es ist billiger, nur für die Lagerung zu bezahlen!
Ich verstehe vollkommen, dass viel Datenspeicher benötigt wird, aber das auf dem T2-Controller, schnellem Cache-Speicher oder der Frage, ob das Betriebssystem auch nur 50 GB für sich selbst benötigt, ist ein schnelles Nein. Fügen Sie Speicher (DAS/NAS/Cloud dehydriert mit lokalen Caches) hinzu, der genau auf Ihren spezifischen Workflow und Ihr Budget abgestimmt ist. Für einen allgemeinen Rat, lassen Sie die System- und Benutzerbibliothek/Präferenz/Temp-Log-Caches auf 200 GB sein, ist meine Standardantwort, und investieren Sie dann in größere, wenn Sie Ihren ROI kennen und Kosten/Rechtfertigung dafür haben, warum und wann Sie groß werden.
@Tim: Und viele moderne Kameras haben 40 MB RAW-Dateien.

Wenn eine App eine Systemerweiterung bündelt, verlangt Apple, dass Sie die App aus einem „geeigneten ApplicationsVerzeichnis des Systems“ starten , was normalerweise bedeutet /Applications.

Dies ist wahrscheinlich eine Voraussetzung, um es dem Betriebssystem zu erleichtern, die Systemerweiterung und ihre Host-App zu verfolgen (z. B. das Erkennen und Verarbeiten von Updates). Sobald die App gestartet wurde und die App die Installation ihrer Systemerweiterung angefordert hat, kopiert Apple sie tatsächlich an einen anderen Ort (ein Unterverzeichnis von /Library/SystemExtensions) und startet sie von dort aus. (Sie können dies mit sehen, ps auxwenn Sie den Namen der Systemerweiterung kennen; Sie können sie mit auflisten systemextensionsctl list).

macOS verfolgt zu diesem Zeitpunkt etwas das Verzeichnis der App. Wenn Sie versuchen, die App mit dem Finder zu verschieben oder zu löschen, erhalten Sie diese Meldung:

Die Anwendung „Foobar“ hostet Systemerweiterungen. Diese Erweiterungen werden entfernt, wenn Sie fortfahren.

(Löschen/Verschieben über die Shell lässt die Erweiterung unberührt. Sie läuft weiter, schließlich lebt sie eigentlich woanders.)

Ich denke, Sie werden feststellen, dass es die Dinge mit einem kleineren Laufwerk komplexer macht.

Zuerst wird das externe Laufwerk langsamer sein. Für die Kompilierung und Medienarbeit könnte das durchaus eine Rolle spielen.

macOS hat standardmäßig Benutzerverzeichnisse im Boot-Container. Dazu gehört ~/Library/Application Support, der groß werden kann - in meinem Fall ist Steam hier am größten.

Sie können Links erstellen, um einige Dinge auf externe Festplatten zu legen, aber das wird komplex. Einige Anwendungen überprüfen oder müssen anderweitig in /Applications installiert werden (Sie sind wohl schlecht geschrieben, aber es gibt viele)

Sie werden am Ende mehr Zeit kosten, als sich für eine so kleine SSD zu entscheiden. Vor allem, wenn man bedenkt, was im Laufe der Zeit passiert, sagen wir, in 3 Jahren brauchen die Dinge mehr Platz.

Ich denke, Sie sollten das Geld für die externe SSD besser verwenden, um jetzt eine größere interne zu kaufen und später, wenn Sie mehr Speicherplatz benötigen, eine externe zu kaufen - Sie möchten wahrscheinlich auch eine externe HD für Backups, und das wäre auch schnell genug dafür Speichern von Medien zum Spielen

USB3/Thunderbolt ermöglicht ~500 MB/s. Dies wird kein Engpass sein, die Zeiten, in denen externe Laufwerke viel langsamer waren als interne, liegen hinter uns ...
Ich nehme an, ich könnte das externe Laufwerk als Boot-Volume verwenden?
Nicht auf Apple Silicon, denke ich - und es wird langsamer sein
Ich bin mir ziemlich sicher, dass Sie ein externes Laufwerk als Hauptbootlaufwerk auf M1 verwenden können. Und ich verwende eine 970 EVO 1 TB als Boot-Laufwerk meines 2017er Imac und sie ist unglaublich schnell.
Apple hat auch lächerliche Preise für seine SSDs. Sie können eine 2 TB 970 EVO für 300 $ neu und 200 $ gebraucht und ein Gehäuse für 15 bis 30 $ bekommen. Apples 2-TB-SSD kostet 800 US-Dollar. Und externes Booten bedeutet, dass Sie später auf 4 TB aufrüsten können, indem Sie ein neues Laufwerk kaufen.
@anonymous Die "Add-On"-Preise von Apple für RAM und Speicher stimmen ziemlich mit denen von Dell, HP und anderen Herstellern überein. Der Wert ist mehr als nur eine Komponente, die extern angeschlossen wird.
Auf meinem (Intel) iMac ist die externe Thunderbolt Samsung SSD viel schneller als die interne Apple SSD und es ist mein Haupt-/Startlaufwerk. Mit Thunderbolt 3+ sind die Übertragungsgeschwindigkeiten nicht mehr der Flaschenhals.

Ich würde empfehlen, dass Sie direkt von der 2-TB-SSD booten. Ich boote von einem 970 EVO in einem USB 10 Gbps Gehäuse auf meinem iMac 2017. Es ist unglaublich schnell und funktioniert ohne Schluckauf. Tatsächlich benutze ich dieses Setup seit etwa 3 Monaten und habe davor ein paar Jahre lang einen 860 Evo verwendet. Es vereinfacht Ihren Plan zum Platzsparen wirklich. Wenn Sie sich mit Videobearbeitung und dergleichen beschäftigen, empfehle ich die Verwendung des internen Laufwerks für die Dateien, die von sequentiellen Geschwindigkeiten profitieren. Außerdem bekomme ich 900 MB/s auf meinem Startlaufwerk. Ich habe von einigen Problemen beim Booten von extern in Big Sur 11.1 und 11.2 gehört, aber ich denke, es ist jetzt weg

Sie benötigen auch eine externe 3-TB-Festplatte. Es ist nicht unbedingt erforderlich, aber Time Machine hat mindestens einige meiner Dateien etwa 30 Mal gespeichert.

Das habe ich mich gefragt. Speicher ist so billig (ohnehin nicht von Apple gekauft), dass 256 GB fast als belanglos angesehen werden können, wenn das Booten von einem externen Laufwerk alles einfacher macht.
Ich mache das seit 3 ​​Jahren ohne Probleme. Wenn Sie nvme verwenden möchten, empfehle ich amazon.com/dp/B08G14NBCS/… mit einer 960 oder 970 evo Samsung ssd (ich persönlich verwende eine 970 evo, weil ich eine 1 TB für 70 $ gebraucht bekommen habe). Wenn Sie sich für den Weihnachtsmann entscheiden möchten (500 Mbit / s, perfekt nutzbar, ich habe die Kapazität aufgerüstet und bin zufällig zu nvme gewechselt), dann funktioniert amazon.com/dp/B011M8YACM/… mit einem 860 oder 870 evo (oder qvo) gut
Es beseitigt auch Sorgen, wenn Sie gebrauchte Geräte kaufen. Der Speicher für gebrauchte iMacs ist mir beispielsweise egal, da ich extern boote. Ich würde auch die Pro-Serie von Samsung nicht empfehlen, da sie für Funktionen (wie PCIe Gen4), die in diesem Anwendungsfall nicht wichtig sind, zu teuer ist.
Es wird jedoch nicht so schnell sein wie der On-Chip-Speicher in einem M1; und die Leistung beim Austauschen der 8-GB-RAM-Einheiten hängt von der Verwendung des internen ab.
@Mr.Boy, planen Sie also, extern zu booten? Und Sie brauchen dafür definitiv TM-Backups, aber Sie könnten versuchen, ein Fusion Drive (wenn dieser Befehl immer noch auf m1 funktioniert) zwischen dem internen und dem externen Laufwerk zu erstellen, obwohl ich es nicht empfehlen würde, weil es unzuverlässig wäre.