Saturday, May 2, 2009

The empty space

A couple of hours ago i was implementing memory allocation program .. and what that does is that it's a simulation to show how the memory acts when recieving a new process .. and where to allocate it in its address space.

The weird thing really is that the memory searches for an "Empty space" to fit the new process in, that empty space can be an old process removed with a certain size that just left an empty space and needs to be filled with a new process.

I know this will sound odd for other than computer engineers but it's so weird that when i stopped at my life; it acts exactly like a memory, with an address space of a certain size and that place gets filled with processes, but the truth about processes is that it's temporary and it'll come one day and leave your address space .. and leaves an empty space.

As a life example you can love someone so much and when they leave your life, the place in your heart is left empty and you keep waiting for a new process ("New person") to fill that empty space but the question is, will it take the size of an empty space all .. or leave another empty space cause its size is less than the previous process size.

From my memory assignment i get to realize that our lives is nothing more than trying to fill some empty spaces.

No comments: