摘要
对时下流行的各个Linux平台中所使用的Linux2.6.18内核进行了研究,尤其针对其中的交互式进程判别部分进行了深入的分析和程序测试,发现该内核并不能很好地区分交互式进程和非交互式进程,尤其是针对程序编译进程这类与硬盘设备读写相关的进程。虽然在很多书籍上是将之划分为批处理进程(非交互式进程)一类的,然而内核还是将这类进程误判为交互式进程。这对操作系统的运行效率会带来严重的影响。
With deeply analyzing and testing the part of how to identify the interactive and non-interactive process in the kemel of Linux 2.6.18, the writer found that the kernel can' t identify the interactive process rightly in most of processes, especially for the processes of reading and writing hard disk. Though most books classify them as batch processes (non-interactive processes), Linux2. 6.18 kernel identifies them interactive processes. This wrong activity will seriously affect the entire performance of the operational system.
出处
《成都信息工程学院学报》
2010年第2期157-161,共5页
Journal of Chengdu University of Information Technology