Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

masotime

macrumors 68030
Jun 24, 2012
2,865
2,841
San Jose, CA
Paired a Nextorage 4TB (currently $195 via Newegg) with a Zikedrive Z666 ($129) and got pretty good results on an M2 MacBook Air.

disk-speed-test.png
aja-system-test.png
amorphous.png
 
Last edited:

EzisAA

macrumors regular
Jan 26, 2017
110
66
Riga, Latvia
Got the cable and I feel much better. It's running about the same, maybe a few percent quicker. Not worried about disconnects or dropouts.
I use it from 2019 day to day. I buyed it for GoPro 6 Black to transfer video and charge camera. Later was use it with Sony A7M3 camera for charging from powerbank also in rain. ☔️ 🥲 Then with ACASIS Thunderbolt nvme case. Now with CalDigit TS3+.

Durable and performance is at a high level for this cable.

Maybe it is for somebody to expensive. But for me it is multifuncional cable who always work like he must to work.
 

Loco Sock

macrumors member
May 17, 2010
69
39
The Zikedrive Z666 seems usb 4 only and no Thunderbolt support, does that mean that this enclosure does not support Trim? If not, that would be a show stopper for me unfortunately.

USB4 40Gbps/Compatible with Thunderbolt4, Thunderbolt3 40Gbps, USB3.2 Gen2 10Gbps, USB3.2 Gen1 5Gbps,USB2.0

I got that from the Specs.
 

EzisAA

macrumors regular
Jan 26, 2017
110
66
Riga, Latvia
The Zikedrive Z666 seems usb 4 only and no Thunderbolt support, does that mean that this enclosure does not support Trim? If not, that would be a show stopper for me unfortunately.
USB 4 is the new Thunderbolt 3 name. The same minimal specs - 20Gbps (optional 40Gbps), one 4K 60Hz Display (optional 2x 4K 60Hz Display's). So all the same. Thats why Apple M1 and M2 is USB4/Thunderbolt 3, but M1/M2 Pro/Max/Ultra is Thunderbolt 4 (because is minimal specs 40Gbps, 2x 4K Displays)
 

Lounge Deluxe

macrumors regular
Jun 1, 2009
153
20
Amsterdam
USB 4 is the new Thunderbolt 3 name. The same minimal specs - 20Gbps (optional 40Gbps), one 4K 60Hz Display (optional 2x 4K 60Hz Display's). So all the same. Thats why Apple M1 and M2 is USB4/Thunderbolt 3, but M1/M2 Pro/Max/Ultra is Thunderbolt 4 (because is minimal specs 40Gbps, 2x 4K Displays)
Obviously both technologies are not entirely the same e.g. TB supports longer cable lengths, and allows for daisy chaining of up to 6 devices which USB 4 doesn't. And then there's trim which is not supported by USB 4.
 

joevt

macrumors 604
Jun 21, 2012
6,971
4,262
USB 4 is the new Thunderbolt 3 name. The same minimal specs - 20Gbps (optional 40Gbps), one 4K 60Hz Display (optional 2x 4K 60Hz Display's). So all the same. Thats why Apple M1 and M2 is USB4/Thunderbolt 3, but M1/M2 Pro/Max/Ultra is Thunderbolt 4 (because is minimal specs 40Gbps, 2x 4K Displays)
USB4 is different than Thunderbolt. USB4 uses 20 Gbps x2. Thunderbolt 3/4 uses 20.625 Gbps x2.

A USB4 host controller doesn't need to be able to do Thunderbolt 3/4.

Apple M1 and M2 is USB4/Thunderbolt 4 except Apple can't call it Thunderbolt 4 because it doesn't support two separate 4K displays. M1/M2 does support two separate DisplayPort connections over Thunderbolt but the second connection can only be used by dual tile displays like the Dell UP2715K or the LG UltraFine 5K.
 

joevt

macrumors 604
Jun 21, 2012
6,971
4,262
Obviously both technologies are not entirely the same e.g. TB supports longer cable lengths, and allows for daisy chaining of up to 6 devices which USB 4 doesn't. And then there's trim which is not supported by USB 4.
What does TRIM have to do with USB4?

TRIM is part of the storage device. The storage device is connected using USB (mass storage device or UASP) or PCIe to a controller such as SCSI, FireWire, AHCI, SATA, SAS, NVMe etc.

USB4 tunnels USB or PCIe to communicate with the storage device.

Maybe TRIM is not enabled for some of those types storage devices - but the problem would be the same for Thunderbolt or PCIe connected controllers?
 
  • Like
Reactions: masotime

Lounge Deluxe

macrumors regular
Jun 1, 2009
153
20
Amsterdam
What does TRIM have to do with USB4?

TRIM is part of the storage device. The storage device is connected using USB (mass storage device or UASP) or PCIe to a controller such as SCSI, FireWire, AHCI, SATA, SAS, NVMe etc.

USB4 tunnels USB or PCIe to communicate with the storage device.

Maybe TRIM is not enabled for some of those types storage devices - but the problem would be the same for Thunderbolt or PCIe connected controllers?
What does TRIM have to do with USB4? Well, TRIM is an Advanced Technology Attachment (ATA) command that enables an operating system to inform a NAND flash solid-state drive which data blocks it can erase because they are no longer in use. So TRIM is not part of the storage device, it's the OS that issues the TRIM command. A USB 3 or 4 external enclosure needs to support UASP at minimum to allow the OS to issue Trim commands to it.

But even then, it rarely works under Windows 10/11 and MacOS, including the 3 external USB enclosures I have that supposedly support UASP. Thunderbolt does not have this issue and always seems to allow Trim. Hence my question above to Masotime…
 

joevt

macrumors 604
Jun 21, 2012
6,971
4,262
But even then, it rarely works under Windows 10/11 and MacOS, including the 3 external USB enclosures I have that supposedly support UASP. Thunderbolt does not have this issue and always seems to allow Trim. Hence my question above to Masotime…
In order to use a USB mass storage device as UASP, it must have a bInterfaceProtocol of type 98 (62h) instead of just 80 (50h). Check the ioreg.
https://forums.macrumors.com/threads/adding-usb-3-0-and-more-to-a-2011-mac.2308791/post-30578558
 

PaulD-UK

macrumors 6502a
Oct 23, 2009
935
540
Quote: "can you share how you test for TRIM support on MacOS?"

Option+ menu>Sytem Information>NVME Express>SSD Contoller>SSD ID: 2nd on list = TRIM Support

If the SSD doesn't show up under SSD controller it's not a PCIe (TB3/4) connection to the SSD.
If you can only find the SSD ID under USB>USB Device Tree, instead of NVME Express, then TRIM won't be enabled.
 
  • Like
Reactions: masotime

majus

Contributor
Mar 25, 2004
485
433
Oklahoma City, OK
Has ayone used the StarTech TB31PCIEX16 enclosure? I'm wanting to know if on/off of the device is automatic with startup/shutdown of the computer, or does that even matter?
 

ekwipt

macrumors 65816
Jan 14, 2008
1,069
362
Has ayone used the StarTech TB31PCIEX16 enclosure? I'm wanting to know if on/off of the device is automatic with startup/shutdown of the computer, or does that even matter?
Have not but I’ve been looking at one as well. I’ve got an old PCIE NVME. Add that I’ve never gotten round to use
 

Loco Sock

macrumors member
May 17, 2010
69
39
Upgraded from a 2017 27" iMac to a Mac Mini M2 Pro and have gained a few hundred MB/s in both read and write to the external. I'll post pictures if requested.
 
  • Like
Reactions: masotime

masotime

macrumors 68030
Jun 24, 2012
2,865
2,841
San Jose, CA
I decided to also try the JEYI USB4 enclosure since it uses more or less the same Asmedia ASM2464 (ASM2464PD?) chipset as the Zikedrive. Works pretty well too, and it's cheaper at US$75 (before sales tax). I ordered it on Nov 1st and got it today, Nov 9th, so it's a pretty quick turnaround.

It comes with a proper USB4 / Thunderbolt 4 cable (there's a lightning symbol and a 4 under it) so that's a nice bonus - I'm not sure if the Zikedrive's custom cable is also a Thunderbolt 4 cable.

1699583747990.png
1699583778201.png
1699583970360.png
1699584050378.png
 
Last edited:

joevt

macrumors 604
Jun 21, 2012
6,971
4,262
I decided to also try the JEYI USB4 enclosure since it uses more or less the same Asmedia ASM2464 (ASM2464PD?) chipset as the Zikedrive.
The speeds seem to be within PCIe gen 3 limits.
The Nextorage SSD NE1N4TB is PCIe gen 4? Nevermind. You already showed the NVMe tab in System Information.app which shows gen 4 speed (16 GT/s).
What does the PCI tab in System Information.app show? It should also show 16 GT/s.
What does the Thunderbolt tab show? I wonder if it has any indication that a non Intel-Thunderbolt controller is being used.
I don't think it should show anything in the USB tab?
 

masotime

macrumors 68030
Jun 24, 2012
2,865
2,841
San Jose, CA
The speeds seem to be within PCIe gen 3 limits.
The Nextorage SSD NE1N4TB is PCIe gen 4? Nevermind. You already showed the NVMe tab in System Information.app which shows gen 4 speed (16 GT/s).
What does the PCI tab in System Information.app show? It should also show 16 GT/s.
What does the Thunderbolt tab show? I wonder if it has any indication that a non Intel-Thunderbolt controller is being used.
I don't think it should show anything in the USB tab?
Here you go...


1699596022801.png


1699595955455.png
 

Attachments

  • 1699595882048.png
    1699595882048.png
    69.7 KB · Views: 43

Loco Sock

macrumors member
May 17, 2010
69
39
I'm not getting near those speeds on a Mac Studio M2 Max with the Acasis Enclosure and the Samsung 990 Pro 2TB.

Just set up a return for them. I also don't get a Link Speed of 16 GT, I only get 8 GT.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.