I was thinking of doing the same for a 2018 Mini to save the SDD. Is it just not worth all the effort?
@Fishrrman Can you post that terminal command to "TURN OFF virtual memory disk swapping"?The premise of the topic (these days) is faulty.
The internal drive will be faster -- FAR faster -- than ANY external drive you can connect. Most external drives don't come anywhere close. The new Apple internal SSDs literally "leave them back in the dust".
HOWEVER...
There ARE "steps you can take" to minimize wear-and-tear on the internal drive. This is what I do:
- TURN OFF virtual memory disk swapping (using terminal). You DO have to take care not to overload physical RAM by having too many apps open, too many tabs, etc.
- TURN OFF Spotlight so that it's not continually indexing. I've done that with EVERY version of the OS on EVERY Mac I have since Spotlight was first introduced. I don't miss it.
- You should BUY ENOUGH RAM (when buying the Mac) so as to "have enough" physical RAM to do your day-to-day tasks without resorting to VM.
I've been doing the above for years now.
I have NEVER had ANY memory-related crash from doing this. NOT ONE.
Is the bootable external drive about as fast as using the internal SSD?OK, I bought a lightly used Crucial P1 M2 1TB drive for cheap + Orico M2PV-C3 USB-C 10Gbps enclosure (it's a quality cheap enclosure and really provides up to 10Gbps speed, so I can recommend it for those who can't afford Thunderbolt/USB-4 drives). Successfully made a bootable Monterey 12.5 USB drive with standard Apple Disk Utility, only to find out that system gives me the infamous "SDErrorDomain error 108" message when I actually try to boot the Mac from it.
Then I just used Carbon Copy Cloner and cloned my internal drive to the USB drive, it went smooth to my surprise and provided me with bootable drive without any problems. It works well and quick (even though boot now takes about 25s instead of 10 or so). Just don't use Samsung drives, I read they have problems with TRIM on MacOS and boot in more than a minute.
But now I have a big question. How do I update MacOS on this external drive when new update comes, just like it was an internal drive or there are going to be some problems?
I know but it might be worth trying. Do you know of a good fast external drive for this?a bootable external SSD is not as fast as an internal SSD.
Or you could do none of these things and it will still work perfectly fine.The premise of the topic (these days) is faulty.
The internal drive will be faster -- FAR faster -- than ANY external drive you can connect. Most external drives don't come anywhere close. The new Apple internal SSDs literally "leave them back in the dust".
HOWEVER...
There ARE "steps you can take" to minimize wear-and-tear on the internal drive. This is what I do:
- TURN OFF virtual memory disk swapping (using terminal). You DO have to take care not to overload physical RAM by having too many apps open, too many tabs, etc.
- TURN OFF Spotlight so that it's not continually indexing. I've done that with EVERY version of the OS on EVERY Mac I have since Spotlight was first introduced. I don't miss it.
- You should BUY ENOUGH RAM (when buying the Mac) so as to "have enough" physical RAM to do your day-to-day tasks without resorting to VM.
I've been doing the above for years now.
I have NEVER had ANY memory-related crash from doing this. NOT ONE.
It's not as fast. But still fast enough to not notice any difference in usual use except the boot time, which in my case is about 1-2 minutes vs 15-30 seconds. Otherwise I don't have any perceivable disadvantages while using external SSD as my main drive.Is the bootable external drive about as fast as using the internal SSD?
Is it just the Samsung external drives that have the problems with TRIM and Mac OS and longer boot time?
What SSD and other parts did you use?It's not as fast. But still fast enough to not notice any difference in usual use except the boot time, which in my case is about 1-2 minutes vs 15-30 seconds. Otherwise I don't have any perceivable disadvantages while using external SSD as my main drive.
As for Samsung, I don't know. But external drive will boot up longer than internal M* drive in any case.
What SSD and other parts did you use?
OK, I bought a lightly used Crucial P1 M2 1TB drive for cheap + Orico M2PV-C3 USB-C 10Gbps enclosure (it's a quality cheap enclosure and really provides up to 10Gbps speed, so I can recommend it for those who can't afford Thunderbolt/USB-4 drives).
@Fishrrman Thanks so much.davidlv asked:
"Can you post that terminal command to "TURN OFF virtual memory disk swapping"?"
To DISABLE virtual memory:
sudo launchctl unload -wF /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
(reboot necessary afterwards)
To REMOVE swap files:
sudo rm /private/var/vm/swapfile*
To check if VM is being used:
sysctl vm.swapusage
If VM is off, report should be:
vm.swapusage: total = 0.00M used = 0.00M free = 0.00M
Note:
All I've ever done is to DISABLE VM disk swapping.
I have NEVER turned it back on again, not sure if this is the right command, but here it is:
To enable swap, you need to boot in Single User Mode (Hold [CMD + S] at booting time) and run this command:
sudo launchctl load /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist