JX (operating system)

from Wikipedia, the free encyclopedia

JX is a microkernel - operating system , the kernel , as well as the bundled applications in Java has been programmed.

overview

JX is a Java Virtual Machine (the JX Core , in German JX kernel ), which is used to add functions such as B. a direct hardware access and also programs written in Java for kernel functionalities etc. has been expanded. Since Java is a type-safe programming language , JX is able to separate running programs (in the memory area) from one another without having to resort to hardware memory protection technology. This technique, known as voice-based protection , enables operating system actions and interprocess communicationwithout having to change the storage area used slowly on many computers. JX runs on standard PCs with a limited number of conventional hardware supported. The system is open source and is being developed by the University of Erlangen .

The great advantages of JX are:

  • A lightweight, manageable operating system base enables a high level of confidence in its security and reliability
  • Since there is no need to change the memory areas, high performance is achieved compared to other microkernel operating systems.

References

  1. Michael Golm, Meik Felser, Christian Wawersich, Jürgen Kleinöder: JX - A flexible Java operating system (diagram) . University of Erlangen. Retrieved April 21, 2007.
  2. JX: The fast and flexible Java operating system (English) . University of Erlangen. Retrieved April 21, 2007.
  3. The JX operating system (English) . Retrieved April 21, 2007.

Web links