How does memory work
rocket emoji
>>108940454fast memory fast and expensiveslow memory slow and cheapmany tiers in between because we can't just have 1 TB persistent memory as fast as CPU registerssimple as>alsodata can't teleport, it has to be transferred (copied) from one place to another, this has a cost, and also a theoretical limit called bandwidth, this is relevant for graphics, networks, heavy disk I/O etc
Why does ram need a billion timings while SSDs just work
>>108940473fpbp get this jeetery the fuck outta mah board, nigg𝓪𝓪𝓪
>>108940558The controller on the SSD needs to know and handle the timings in regards to NAND access, not so much the rest of the system.
>>108940454i would just do the register cache like 256GB and we wont need ram and it would be ultra fast
>>108940876Intel, AMD, hire this man!
>>108940454i do not know these things the lagging begins when processed item like picture is bigger than cache i think my caches are around 1-6MB
>>108940454bot thread
>>108940558ssd have timings too, it's just that since we don't expect them to be as fast as ram, the ssd exposes a command queue api where the ssd internally does the job of fetching the data for you. The os doesn't have to worry about details like timings since the SSD internally does the work.SSDs are now actual computers, with their own processors, ram, cache and firmware.
>>108940535>simple asfast memory fast and VERY expensiveslow memory slow and expensiveFixed that for you
>>108941185the emojis tip you off?
>>108940454HDDs are surprisingly easy to understand once you look into it, basically, the first lines of encoded info tells the bios/cpu where the register is, the register tells them where everything is that's needed to get the OS running and all other data files.
>>108940454You put shit into it and then read from it, easy.
>>108940558Because RAM loses its contents and it's being refreshed constantly. You need to time your reads between those refreshes.
>>108940876The bigger the cache the slower it is, even on the exact same technology. Because of the speed of light unironically. It's called clock skew.