• huquad@lemmy.ml
    link
    fedilink
    English
    arrow-up
    22
    ·
    21 days ago

    In university, they stopped giving out software licenses for personal machines in favor of letting students connect to virtual machines they hosted. They allocated 8GB of RAM which wasn’t horrible at the time, but they only allocated 4GB of storage. Only time I’ve ever seen that ratio.

    • flubba86@lemmy.world
      link
      fedilink
      arrow-up
      10
      ·
      20 days ago

      Probably because the RAM was pooled, but storage was not. So your RAM allocation is part of a larger pool that is shared between all currently logged in users. But your storage is allocated/reserved up front, and is used only by you.

      • huquad@lemmy.ml
        link
        fedilink
        English
        arrow-up
        3
        ·
        19 days ago

        That makes sense. They also pushed us to store everything on the cloud.

      • HiddenLayer555@lemmy.mlOP
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        19 days ago

        So could the total amount of RAM be smaller than the total amount all the machines cumulatively think is available? How does the pool prevent all the machines from crashing if all of them fill up their memory?

        • flubba86@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          19 days ago

          Kind of. Think of the RAM allowance as a “maximum” limit, not a reserved allocation. The VM host might have 64 GB RAM, and perhaps allows 20 VMS running in it at once. Each VM can allocate up to a max of 8GB from that host. Not everyone is running their VM at the same time, even if they are, not everyone would be running at their limit of 8GB of memory. If it does happen that 20 users are trying to use 8GB at the same time on one host, then it’s the same as anytime an OS runs low on RAM, it would start paging out to disk, everything would slow down for everyone. If that happens too many times, they could shuffle some users’ VMs around to balance the loads across hosts.

  • flubba86@lemmy.world
    link
    fedilink
    arrow-up
    19
    ·
    20 days ago

    Can someone explain to me why it always seems like everyone on lemmy are in one of these two categories:

    1: “I remember my first computer used ferro-magnetic beads that we glued to lengths of string. We could store nearly 10 bytes in one string”.

    2: “My first computer was an old iPad that only had 64GB storage, couldn’t even store my photo album.”

    It’s like everyone is aged either 89 or 19, nobody in between.

    • Smee@poeng.link
      link
      fedilink
      arrow-up
      3
      ·
      19 days ago

      My first computer was two sticks we had to bang together but now modern technology has ruined what was a good thing.

  • comfy@lemmy.ml
    link
    fedilink
    arrow-up
    16
    ·
    21 days ago

    Since when was 8GB RAM, let alone 8GB VRAM, a problem? Are you running ML models, video editing or some special games?? Or some weird poorly-written thing like Windows OS?

      • comfy@lemmy.ml
        link
        fedilink
        arrow-up
        9
        ·
        21 days ago

        Doesn’t cut what? Web browsing? Watching videos? Playing new games?

        • WereCat@lemmy.world
          link
          fedilink
          arrow-up
          10
          ·
          edit-2
          21 days ago

          Playing new games at high settings. The card often does have raw performance to handle it but due to lack of VRAM results in terrible framerate or lack of detail

    • SoulWager@lemmy.ml
      link
      fedilink
      arrow-up
      8
      ·
      edit-2
      19 days ago

      Software is a gas, it expands to use all available resources.

      I have 32GB of RAM, and run out occasionally. At the moment I have two CAD programs, thousands of pages of datasheets and reference manuals, an IDE, and ~50 browser tabs open. I don’t HAVE to have them all open at once, but it does save me a lot of time.

      My next machine will have 128GB, and I expect that will run out of memory too.

      Also, sometimes you need to use software that has a memory leak, so a bit of extra RAM gives you some more time before it crashes.

      Photogrammetry can also get resource hungry.

    • AdrianTheFrog@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      19 days ago

      Modern AAA games above 1440p and high settings usually can use that much VRAM.

      8gb of ram is also not enough for anything particularly heavy.

    • AdrianTheFrog@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      19 days ago

      The demo scene is still around, although it’s maybe less popular. That was a demo scene thing, not a commercial game.

      Also, iirc, it was very heavy on performance for the time because the procedural textures were so expensive.

      • Zerush@lemmy.ml
        link
        fedilink
        arrow-up
        4
        ·
        19 days ago

        I know, but I played iit on it’s release in 2005 on the old PC these years without problems. Even if it is an 10 minutes game, its a marvel to put it with good graphics, sound and music in only 96 KB, even some avatars here have more. It still works in current Windows.

    • AdrianTheFrog@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      19 days ago

      Fedora and Arch both work pretty well on 4gb. Plasma and Gnome were surprisingly decent, and xfce was great but a little uglier. Blender, FreeCad, Minecraft (with performance mods), Celeste, for example all worked perfectly fine, with maybe a few browser tabs in the background as well. You couldn’t do anything too heavy, but it was pretty usable (I was using it as a travel laptop mostly). I’d say 2gb is where it becomes too little to live with.

  • Melatonin@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    3
    ·
    19 days ago

    My first computer, an Atari 520ST, came standard with 196K of ROM and 512K of RAM. The OS (GEM) was on a dedicated chip. Everything was run off floppy disks.