Hacker News new | past | comments | ask | show | jobs | submit login

What about performance concerns? This sounds unbearably slow, especially for someone accustomed to an NVME SSD. Not sure why you would do that to yourself when cloud backups are an option.



I have been using for several years bootable Thunderbolt 3 SSD's (on Linux).

As those are equivalent with 4 PCIe 3.0 lanes, exactly like the internal M.2 type M SSD slots, there is no performance difference.

Only the latest laptops with Tiger Lake, and the laptops with Ryzen 5xxx to be introduced soon, have PCIe 4.0 M.2 slots, so they will be able to have faster internal SSD's.

I expect that the interconnection standards for external devices will also continue to be improved, restoring parity with the internal devices.


> As those are equivalent with 4 PCIe 3.0 lanes

Can you suggest some brands or models?


Tom's Hardware seems to have a good list from January 1 this year: https://www.tomshardware.com/reviews/best-external-hard-driv...


I tried this for a bit and noticed a huge performance drop. Also noticed system freezing.

I have an NVME 2.0TB drive in a USB-C enclosure and while fast as an external this is not fast enough for booting and running the dozen or so apps I keep open on my MBP.

YMMV if you don’t act as a power user.


> USB-C enclosure

Keep in mind that USB-C != Thunderbolt 3. Yes, the latter also physically connects to a USB-C form port, but it's totally different. It's quite confusing and sad.


Was USB 4 gonna solve that or was that just me dreaming?


USB 4 is basically just Thunderbolt 3. Standards bodies being what they are, it's more complicated than that, but not by much.


USB-C is super slow for this. You need to use Thunderbolt NVME enclosures which can run the NVME at PCIe 3.0 x 4 speed. I have 5 and RAID them together, which handily beats the internal drive for speed by about 2x.


I haven't noticed any performance degradation which is counter intuitive because I really expected there to be one. The Samsung T5 - T7s have been great in my experience. As for the cloud .. well that has it's own challenges too. Currently I'm trying to deGoogle myself and not doing a great job at it.

To address any conventional SSD vs NVMe SSDs performance gap maybe consider and external NVMe SSD!


The internal SSD in M1 Macs is actually superior even to NVMe, since the controller is integrated directly into the CPU.


It has about the same performance as a normal PCIe 3.0 4x NVMe drive.


Even latency/at low queue depths? I’d expect it to have stunning low latency compared to standard nvme honestly.


The analog parts are the slow parts.

PCIe costs you less than a microsecond of latency. A good SSD has 60 microseconds of latency. You're not going to notice any difference from moving the controller.


[Citation needed]


Not so long ago SSDs didn't exists and people were using their PC just fine. Today's high performance portable SSD are miles ahead of the 10000rpm "fast" internal HDDs from back in the days


Software has bloated so much that users having an SSD is an assumption. In fact a 2.5 SATA SSD is almost unbearable on a modern machine for gaming, etc. since M2/NVME showed up.


No it isn't. My gaming PC has a 2TB SATA SSD that I store all my games on and it's more than fine.

Many people still use HDDs for game storage.


Kinda yeah, but just to set expectations -- if you want to do an external hard drive as your main drive, just get a thunderbolt drive. You might be able to massage a usable experience out of USB, but thunderbolt is more or less equivalent to an internal drive.


I think OP is talking about booting from an operating system installed on the SSD, so I'm not sure how you can replace that with "cloud backups".

This sounds like an ad, but Sandisk has USB 3.2 flash drive with NVMe inside, that according to this has up to 2 GB/s read speed: https://www.amazon.com/SanDisk-Extreme-Portable-External-SDS...

I used the version 1, not NVMe, which can only do half that speed, but I found it plenty fast.


The technical details may differ between if my data is stored on an SSD I'm accessing locally that I booted from, vs if my data is stored in the cloud and I'm accessing it via a web browser, but at the end of the day, I have access to my files. The technical differences have many practical ramifications (eg disk speed), but they are sufficiently practically equivalent for many different use cases. We see this with Chromebooks, where they will never be a full replacement for every windows machine. There is a large reason they've gained marketshare, however.


Both versions have NVMe inside them, actually.

Not that that means anything for performance. NVMe just means that it uses PCIe.

Since the external port is USB, the internal use of NVMe is actually a downside. The drive actually has two separate circuit boards inside. One of them takes up space and power just to convert NVMe to USB, and wouldn't exist in a better design.

https://i.imgur.com/6oPiOls.jpeg

https://static.tweaktown.com/content/9/2/9280_08_sandisk-ext...


Computers run mostly from RAM and network. Unless you are doing heavy disk work, nvme isn't a big deal. You can use internal disk for temporary projects (compiling, video editing) and then copy the snapshot to external at end of day.


Tell that to my work iMac with a HDD (not my choice) and a new enough OS to require APFS. The only programs I typically have open are Chrome and a music player, and it freezes randomly, and Chrome is constantly waiting on cache.


Get a new employer...

(Alternatively, if you really can't switch job, just buy an ssd yourself)


It's not that bad … for what I'm doing, and I can do something else when the computer stalls. I've thought about an external TBT SSD, but doesn't seem worth it yet.


I dunno man, ssds are pretty basic fare these days. They have been standard for about a decade now. If an employer refuses to give their developers ssds to work off, that's a massive sign of disrespect IMO.


I agree with that! But I'm not a developer. I'm doing hardware repairs, and this machine is to read ticket notes and enter repair info and send emails (and play my music :-).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: