QNX RTOS v4 Knowledge Base
QNX RTOS v4 Knowledge Base
Title |
How QNX4 takes advantage of x86 protected mode |
Ref. No. |
QNX.000001130 |
Category(ies) |
Kernel |
Issue |
How does QNX4 takes advantage of x86 protected mode?
|
Solution |
The main way we take advantage of protected mode is that each process is asigned its own address space and if and any pointers stray outside of this address space it will not allow them to corrupt another process. Also if the process does try to write outside of its address space that process will die but will not stop any other processes (i.e. only the offending process will die).
All programs run a privity 3 unless compiled otherwise. No process but the kernel can be privity 0. |
|