A method and system for enabling multi-subprocess handling on computer systems that employ a global process. A virtual memory separator is provided as part of an operating system to interface with a master process and a kernel of the operating system. The separator maps user-specific processes to virtual address spaces that mirror that of the global process. These user-specific processes are empty spaces, excepting their interface--which is identical to that of the global process--and instructions necessary to carry out user-specific processing. When user-specific operations are encountered in the global process, execution is transferred to a respective user-specific process. Since each user-specific process shares addresses and interfaces with the global process, data can be exchanged between them without serialization, which reduces processing overhead.

 
Web www.patentalert.com

< System and method for using root cause analysis to generate a representation of resource dependencies

> Method and apparatus for time-based communications port protection

> Method for generating mnemonic random passcodes

~ 00528