[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: thought.jpg (192 KB, 1082x772)
192 KB JPG
How does memory work
>>
rocket emoji
>>
>>108940454
fast memory fast and expensive
slow memory slow and cheap
many tiers in between because we can't just have 1 TB persistent memory as fast as CPU registers

simple as

>also
data 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
>>
>>108940473
fpbp get this jeetery the fuck outta mah board, nigg𝓪𝓪𝓪
>>
>>108940558
The controller on the SSD needs to know and handle the timings in regards to NAND access, not so much the rest of the system.
>>
>>108940454
i would just do the register cache like 256GB and we wont need ram and it would be ultra fast
>>
>>108940876
Intel, AMD, hire this man!
>>
>>108940454

i 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
>>
>>108940454
bot thread
>>
>>108940558
ssd 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 as
fast memory fast and VERY expensive
slow memory slow and expensive
Fixed that for you
>>
>>108941185
the emojis tip you off?
>>
>>108940454
HDDs 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.
>>
File: 1775394221217867.png (80 KB, 800x400)
80 KB PNG
>>108940454
You put shit into it and then read from it, easy.
>>
>>108940558
Because RAM loses its contents and it's being refreshed constantly. You need to time your reads between those refreshes.
>>
>>108940876
The 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.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.