this post was submitted on 19 Feb 2024
64 points (100.0% liked)

Asklemmy

1454 readers
52 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy πŸ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~

founded 5 years ago
MODERATORS
 

Assuming our simulation is not designed to auto-scale (and our Admins don’t know how to download more RAM), what kind of side effects could we see in the world if the underlying system hosting our simulation began running out of resources?

top 40 comments
sorted by: hot top controversial new old
[–] Pons_Aelius@kbin.social 39 points 9 months ago

Simply put.

We wouldn't notice anything.

Our perception of the world would be based only on the compute cycles and not on any external time-frame.

The machine could run at a Million Billion hertz or at one clock-cycle per century and your perception of time inside the machine would be the same.

Same with low ram, we would have no indication if we were constantly being paged out to a hard drive and written back to ram as required.

Greg Egan gave a great explanation of this in the opening chapter of his Novel Permutation City

[–] Dirk@lemmy.ml 21 points 9 months ago

An automatic purge process will start to prevent this. It happened several times in the past. Last time between 2019-2022. It removed circa 7 million processes. With regular purges like this it is made sure that the resources are not maxed out before the admins can add more capacity.

[–] degen@midwest.social 17 points 9 months ago (2 children)

Data in memory will be offloaded to swap space. I doubt we'd notice any fluctuations since we're part of the simulation, but externally it could slow to a crawl and basically be useless. They might shut it down, hopefully just to refactor. But again we probably wouldn't notice any downtime, even if it's permanent.

[–] Oneser@lemm.ee 4 points 9 months ago (1 children)

That would be the most pleasant way to go :)

[–] andyburke@fedia.io 6 points 9 months ago (2 children)

Not sure you've experienced the end of many SimCity games if you think this is the case. πŸ˜‚

If anything, the earth lately kinda feels like someone's gotten bored with the game.

[–] Oneser@lemm.ee 6 points 9 months ago

12 meteors, 8 volcanoes and 10 tornadoes incoming you say?

[–] Shenanigore@lemm.ee 1 points 8 months ago

A landscape full of Arcos and waves of boom and bust?

load more comments (1 replies)
[–] flashgnash@lemm.ee 11 points 9 months ago

If our entire universe is a simulation so are our laws of physics, in the parent universe running our simulation the universe might be powered by pure imagination and the concept of memory or CPU cycles or even electricity might not even exist

[–] mozz@mbin.grits.dev 9 points 9 months ago

I did not expect the responses to this question to be as interesting to read as they are πŸ˜ƒ

[–] darkpanda@lemmy.ca 9 points 9 months ago (1 children)

Maybe we’re already there and death is just the garbage collector freeing up more space.

[–] flashgnash@lemm.ee 5 points 9 months ago

I love this concept

Could make a good book

[–] Even_Adder@lemmy.dbzer0.com 8 points 9 months ago (1 children)

Couldn't they just suspend the simulation until they got more resources? We wouldn't notice a thing.

[–] AnomalousBit@programming.dev 2 points 9 months ago* (last edited 9 months ago)

I believe you are thinking in terms of a Turing-machine-like computer. I don’t think it’s possible today to β€œsuspend” the bits in a quantum computer. I also don’t think it’s possible to know if the simulation could be paused (or even β€œadded to” without losing its initial state).

[–] altima_neo@lemmy.zip 7 points 9 months ago

Allthat shit you forgot? All that "forgotten" history? There you go.

[–] HeartyBeast@kbin.social 7 points 9 months ago

Render distance would be reduced requiring us to come up with plausible theories to account for the fact that there is a limit to the size of the so-called β€˜observable universe’

[–] itsgroundhogdayagain@lemmy.ml 7 points 9 months ago

They take some users offline to free up some memory for everyone else

[–] amio@kbin.social 5 points 9 months ago

Without knowing the nature of the simulation, we don't even know if there is an analogue for RAM or limited memory. Maybe you could walk in and out a door repeatedly and then glitch into a locked room. Maybe the whole thing would crash - our programs tend to do this when memory runs out. Maybe everything would just get paused or "adjusted down" to fit the restriction. The crash, pause or throttle wouldn't be apparent to us "on the inside" at all if it were happening.

[–] dutchkimble@lemy.lol 4 points 8 months ago

I know exactly what would happen. It...uhh, what was I gonna say again? It just slipped out, it'll come back...

[–] HobbitFoot@thelemmy.club 3 points 9 months ago

We would probably see more caching of parts of the universe that don't typically observe. Given that our current observation can't see this in current time, we don't immediately notice.

The interesting bit would be to figure out what parts get cached, since we may not be the only sentient life.

[–] Thisfox@sopuli.xyz 3 points 9 months ago* (last edited 9 months ago)

Have you not played Dwarf Fortress? Frame rate goes way down, a situation imperceptible to the dorfs. Then eventually the operator of the machine looses interest, or a oandemic makes the pop count drop, or a combo of those.

Edit; You should read some Greg Egan if you're into this question.

[–] livus@kbin.social 3 points 9 months ago

@aCosmicWave we all just start moving more slowly.

Fortunately I can report that if anything, we"re having RAM added, because everything keeps speeding up as I get older.

[–] Genghis@monero.town 3 points 9 months ago (1 children)

We go to sleep and it clears

[–] Ashtear@lemm.ee 1 points 9 months ago

Great, thanks for the dose of existential dread.

[–] Bonehead@kbin.social 3 points 9 months ago

Human sacrifice. Dogs and cats living together. Mass hysteria.

[–] SnotFlickerman@lemmy.blahaj.zone 2 points 9 months ago (1 children)

I'm more concerned with what happens when the hardware invariably fails...

[–] Sabata11792@kbin.social 3 points 9 months ago

The universe ends when little Timmy gets sent to bed for the night.

[–] Nomecks@lemmy.ca 2 points 9 months ago

Why do you think our admins wouldn't use autoscale, when they've obviously built it into the simulation?

[–] bran_buckler@kbin.social 2 points 9 months ago

I imagine it shows itself where processes get dropped, whether it’s walking into a room and forgetting what you were doing, losing train of thought mid sentence, or even passing out when you laid down to watch something.

[–] phoenixz@lemmy.ca 2 points 9 months ago

How would you know what physics runs the host universe? For all we know, things like ram limitations doesn't even apply there

[–] intensely_human@lemm.ee 1 points 8 months ago

Teleportation based on old location data being deleted

[–] elbowgrease@lemm.ee 1 points 9 months ago

adjacent answer, but resource requirements are lower than might be expected since the simulation only needs to capture elements observed by a conscious entity. the vast majority of the known universe has not been observed in any detail that requires significant memory or processing resources. this same technique is employed by computer game designers so that only scenery and elements within view of a player are fully rendered.

[–] Che_Donkey@lemmy.ml 1 points 9 months ago

Starts with erectile dysfunction and ends with the little blue pill...

[–] Seraph@kbin.social 1 points 9 months ago (1 children)

Human music. Huh. I like it!

[–] Che_Donkey@lemmy.ml 3 points 9 months ago (1 children)

you know, they're made out of meat?

[–] emmanuel_car@kbin.social 2 points 9 months ago

Singing meat!

[–] SparkyTemper@sopuli.xyz 1 points 8 months ago

I am the only person who lives in the simulaton. You all are computer generated.

[–] PowerCrazy@lemmy.ml 1 points 8 months ago

For a simulation as complex and powerful as the universe. we would be running in a Real-Time OS. So applications couldn't even run if the resources weren't sufficient.

[–] 31415926535@lemm.ee 1 points 8 months ago

Well, if we're in a simulation, then any assumptions we have about definitions, limitations, they may not apply. So, we think storage needs ram, but outside our restricted simulation, it could be far different.

Like, I frequently ponder how did something come from nothing. But I know I'm making assumptions when I ask that question. It may not be linear, may not be either or, there's something crucial im not seeing.

[–] Kissaki@feddit.de 1 points 8 months ago

This is why older people think slower and lose memories or cognitive functions as side effects. They are depriorizized and moved from ram to pagefiles/swap disk.

If you're unfamiliar, the OS will move process memory onto disk when RAM runs out.

[–] rem26_art@kbin.social 1 points 9 months ago

once we run out of ram then the universe starts running on Skyrim physics