• mkwarman@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    And it wasn’t just a 4KB “stick” of RAM or something, it was literally magnetic rings threaded onto wires called Magentic Core Memory. Further, 4 KB implies that it was 4096 bytes, but it was actually 2048 “words” consisting of 15-bits (+1 parity bit) [source]. 2048 words requiring 16 bits each means 32,768 magnetic rings weaved onto tiny wires. Oh, and another fun detail about magnetic core memory is that if you read a value, I.e check to see if one of those magnetic rings is set to 0 or 1, that is a destructive operation. So if you wanted to read without deleting, you have to read and then immediately rewrite.

  • somnuz@lemm.ee
    cake
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 year ago

    Well, most of the websites now are mostly bloatsites with so much useless effects and/or scripts… 8 gigs of ram is not a problem here, current standards or maybe let’s call them fancy e-fashions are.

    Few days ago I stumbled upon a single page website that was loading like 12 fonts and I don’t remember how many effects libraries just to use some fading and one font in two weights.

  • Maticzpl@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    1 year ago

    It’s crazy. You could run an entire OS on a few megabytes of ram and now? How have all those program’s became so wasteful

    • Doug [he/him]@midwest.social
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Computing resources got cheaper so development didn’t need to be as careful.

      If one month you have $100 for food, but the next month you’ll have $2000 are you still going to eat like you’ve got $100? Of course not!

      But another part of the problem is that when development was slim you also weren’t running very many things at once. I can remember writing different autoexec.bat and config.sys files to boot straight into whatever game I was going to play. Most to all of the resources were available.

      Now we’re constantly running a handful of things. The OS itself is huge, plus a browser that you haven’t closed with a handful of tabs, plus the app for the store you bought the game from, and whatever else is in the background, and so on. So you feel the drag more because everything wants as many resources as it can grab before something else does.