@mario transfer rates are mostly just what type of controller the slap onto the board, and SATA SSDs are very much in demand. I mean, even M.2 SATAs exist and quite popular in somewhat niche applications. I have two of those - one is USB Pi4 case "addon" and other is an addon to a mITX case - it fills the slim-ODD slot and gives additional usb ports, card reader and M.2. SATA SSD, latter is just connected to motherboard using normal SATA cable.
@hj butbutbut the transfer rates still don't compare at all :blobcatgooglytrash: i wonder if it's a supply and demand thingy and no one wants SATA SSDs anymore :blobcatlul:
@mario M.2 is a connector, SATA and NVMe are essentially protocols. M.2 connector can expose multiple things at same time including PCIe, SATA, USB, it's kind of "internal USB-C" - it depends on what host can provide and what is connected to it.
SATA is also a connector, confusingly, but that's just legacy for you.
@hj I never had M.2 SATA drives i think :think_nyan: butbut is the transfer speed for flash memory really just dependent on the controller? :blobcatopenmouth: alsoalsoalso i am confused about ports, protocols and flash types :blobcatgooglytrash: i thought that M.2 is a port like SATA, but there are also M.2 SATA SSDs :floofWoozy: is M.2 a formfactor maybe? :think_nyan:
@hj that's gewd to know thanks!! :blobcatoverlycute: do you think SATA ports at the main board will be deprecated at some point in favor for M.2? :blobcatopenmouth:
@mario yeah. Pi's have hardware decoding but you literally have to pay extra for unlocking codes to even utilize it, and I don't think performance would be any good either. I'd have a separate machine with entry-level GPU (maybe intel) to do the task or add gpu into current one but that means sacrificing a bay
@hj that's a x86_64 cpu righto? :blobcatopenmouth: i was thinking about a pi because of the hw accelerated hevc they were claiming to be working on :blobcatgiggle2:
@hj@mario I have one of these bad boys :menherasmug: new server will only actually contain one (or two?) M.2 SSDs, the actual storage will live in here
also the enterprise standard for SSDs is U.2, if you were interested
man right now there's a passive cooled embedded J1900, I can't imagine putting anything that has high TDP and a fan, the case is literally full of SATA spaghetti
@mario i do have a DIY steambox but it has a very shitty CPU (some i5 from 2015 or so) which bottlenecks the system BADLY. I don't really like the idea of running jellyfin on it though because i keep alternating between steam session and kodi session (and plasma session) plus I'd really love to have it go to sleep when not used.
@hj yeee, maybe i should just go with with my current pc as a "home server" for when i eventually need to upgrade. it can do 4k reasonably well :blobcat3c:
@mario i don't want to people die trying to optimize code endlessly - i've been there. Also GPUs are just power hungry and the one in it right now isn't really good/well supported for transcoding purposes so eh.
Yea, those 1->4 breakout cables really helped, or else I would have a SATA spaghetti mess too. That case is really difficult to build into. I've since moved the guts of my NAS into this thing .. way easier to cable manage.