摘要
针对桌面Linux操作系统在支持桌面交互应用程序上存在着系统响应慢和交互能力差等问题,从内存管理角度提出了旨在缩短系统响应时间、增强系统交互能力的预加载共享动态链接库算法,并在桌面Linux环境下设计和实现了它。该算法从Linux应用程序频繁地调用共享动态链接库这一特点出发,根据共享动态链接库被调用的频率,动态地选择被调用最频繁的一些共享动态链接库,并预先将它们加载到物理内存空间,以加快进程的执行速度,缩短系统的响应时间,最终提升系统的交互能力。
Aiming at problems such as slow system response, bad interaction that exist in desktop Linux OS supporting application programs, we present preloading DLL algorithm in order to shorten system response time and enhance system interaction capability, mean- while design and implement it under desktnp Linux platform. Based on the characteristic that application programs invoke DLL heavily, the algorithm selects some DLLs that are run comparatively frequently and preloads them to physical memory so as to speed up running process and step up system interaction capabilities.
出处
《干旱气象》
2006年第1期71-74,89,共5页
Journal of Arid Meteorology