Re:Seagate claims spinning disks beat SSDs on carbon footprint
by whatevaa on Monday May 19, 2025 @07:54AM
(#44028837)
DRAM is optional on NVME SSD's which can use host memory instead. DRAM-less SATA SSD's sucked.
Re:Seagate claims spinning disks beat SSDs on carbon footprint
by kvemkon on Monday May 19, 2025 @08:52AM
(#44029339)
HDD controller calculates and checks ECC either and en/decodes the user's 0/1-bits to the 0/1-bits actually to be written on the platter but at much smaller speed (0.3 GB/s vs 14 GB/s SSD max). HDD has an extra servo controller. HDD has an extra 512 MB - 1 GB DRAM.
WD HDDs 20 GB+ have some FLASH inside for metadata offload.
Re:Seagate claims spinning disks beat SSDs on carbon footprint
by dezgeg on Monday May 19, 2025 @09:58AM
(#44029996)
Is the controller really going to be that much simpler on a HDD? On HDD you still have things like command queuing, caching, checksumming and bad block remapping just as with SSD. Sure you don't have the flash translation layer, but I'd expect processing of the analog signal going to/from the heads to be a processing headache too. I wouldn't be surprised if they have to do temperature compensation and factory and/or runtime calibration of the analog path. Of course much of that will be done in fixed-function custom hardware blocks, but almost certainly so would a SSD for eg. ECC calculations.
https://spritesmods.com/?art=hddhack&page=3 has some data points on a 10+ year old HDD - 3 ARM9 feroceon cores + Cortex-M3 core. Doesn't sound too simple.
SSDs though need a fast processor to manage the flash memory for wear leveling, error correction, and keeping track of where everything is written etc. This requires more advanced chips, built on newer process nodes, which take a lot more energy and resources to make.
And SSDs also need extra chips like DRAM and obviously the flash memory itself.