Abstract:
CORBA is a hot issue in the distributed computing research area Performance is a key factor in real time and embedded CORBA environment In a high speed network environment and backbone systems, the performance of an end system can not be neglected It is argued that the time spending in factors such as context switch, process scheduling, and data copy between user space and kernel space can be eliminated or reduced KIOIK is a CORBA implementation living in Linux kernel The authors give several key issues on implementing CORBA in Linux kernel, which lead to a new method to improve the performance of CORBA end system Finally, a performance comparison and analysis of KIOIK, user space CORBA and the kernel space SunRPC are also given