Garo Garabedyan- a private blog

Everything here is written and belongs to me except otherwise noted.

Virtual Memory is not needed when you run Open Source programs

leave a comment »

This is an idea that i want to work on. Imagine we can check the references in programs in order to not run them in a virtual memory jail and let them run free. I think that this is possible with an Open Source program (and with a program written entirely in Java, but i will not speak much about this at this time). I think that it is possible to be done, here i drew some of the main ideas:

I believe that there is a way to ensure that the source that we execute from compiled file is not accessing others program memory. So try to think about this, can we make the source code of a program executeable, too. It will be easier to execute sources by only running them instead compiling and building.
I think that in the kernel should be an algorithm to check the source code and to say to the Virtual Memory Manager to not capsulate this program in a VM. I am not very deep with the linux kernel but i hope i will go as far as it have to to be sure that this is able to be done.

Feel free to comment this publication about found mistakes (errors), warnings and everything in this topic.

Original post

Written by garabedyan

May 2, 2007 at 07:19

Posted in Uncategorized

Tagged with

Leave a Reply