00:01
Right.
00:03
Talking about memory and execution as we're learning more about computer science, when we have to manage memory for all the different processes going on to a computer, there's a lot of different things that have to go on here in terms of managing memory.
00:17
It's not always as simple as just, you know, something wants memory.
00:20
So i assign a block of memory addresses for that task.
00:25
And that's the whole job.
00:26
Well, no, there's more to it than that.
00:28
There's also, you know, ensuring that unused memory gets cleared up.
00:34
So if something only needs memory temporarily, keeping track of that so that we know when that memory is no longer required, sometimes it gets extra fancy using things like virtual memory or maybe you don't have enough memory to do what you need to do.
00:48
So you start like shuffling things around to effectively create additional space in order to make kind of the illusion that we actually have enough memory for...