Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

bunnspecial

macrumors G3
Original poster
May 3, 2014
8,371
6,508
Kentucky
Alright, here's my situation:

I'm currently running High Sierra from a PCIe SSD. This is a 256gb drive from a "trash can." The owner of the computer had filled it to the brim, and I installed a 2TB OWC drive for him-he then gave me the original 256gb, which made its way into my MP via a PCIe adapter.

I'm booting High Sierra(most recent PB) from the drive. I did a clean install and have it formatted APFS. When I first installed the drive, it was VERY slow both in use and as measured by Black Magic(about 100 mb/s read and write). I attributed this to the fact that it had been essentially full.

TRIM is on-since this is an Apple drive I didn't do anything to turn it on. After running the computer for a day or two, my speeds are to about 350mb/s, but I think the drive has a lot more potential than this(I'm running SL off a 128gb MBA drive in this computer, and it does in the 600mb+ range).

With other computers in the past when I've had slow SSDs, I've booted into SUM and run FSCK a few times. One of the lines I always see is "Trimming unused blocks" or something to that effect and it will usually make a noticeable(and measurable) difference in the speed.

I don't get that with this computer, though. When I run FSCK, I see nothing to that effect, and running it a few times made no difference in the speed.

If I just let the computer sit(turned on) a few days, will it likely just TRIM in its idle time? I'm going to be away from it for a few days so I'm debating letting it just do that.

Aside from that, is there anything else I can do to force it to reclaim some of the "free" space on the drive?

As an aside, has anyone else here run SL off a PCIe SSD? I have a specific reason for needing SL on this computer(software compatibility) and am running it on the PCIe just because. It still amazes me at how fast it is.
 
Not running High Sierra on my Apple 1TB PCI-E SSD, but yes, when my SSD was almost full, it was getting very slow, about 100 MB/s. Since then I monitor that it's never is filled more than 70%.
 
Hey Ben..
I can confirm that my High Sierra install on a Kingston HyperX PCIe SSD does handle trim.
Here is a very bad screen shot.

IMG_0239.JPG

Also my speeds are pretty good, although I'd like to better write speeds.

MacPro3,1.png
 
Thanks James-that being the case I'm not really sure what's going on.

I'm sure the Trash Can drive is capable of speeds at least in the ballpark of what you're showing.
 
You didn't mention what machine you are trying the SSD in.
My PCIe SSD is in slot 2 of a MacPro3,1.

Hi, I have a 3rd party SSD, just installed High Sierra. TRIM was not enabled, so I enabled it manually in the Terminal. When I boot into recovery and run first aid on my disk, I don't see "Trimming unused blocks". I feel like I used to see this on older OS versions. Is there anything else I need to do to optimise this SSD or is trimming now done at every boot? Thanks!
 
HFS or APFS file system?
In my experience my APFS drives do not show the "Trimming unused blocks" line as do my HFS drives.
I'm not saying that Trim is not happening, just it's not reported in Drive First Aid.
 
  • Like
Reactions: h9826790
Okay. Yeah high Sierra changes the disk from extended journaled to apfs
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.