1. A system for efficient utilization of a single hardware system with a single operating system kernel by an end user of a personal computer, said system comprising: a virtual computing environment functionally equivalent to a computer having a full-featured operating system; said virtual computing environment constructed and arranged to separate user processes on the level of namespace and on the basis of restrictions implemented inside said operating system kernel; whereby emulation of hardware resource or a dedicated memory is not required.