读书人

linux下程序的启动速度有关问题

发布时间: 2012-06-04 14:48:03 作者: rapoo

linux下程序的启动速度问题
环境Linux,我写了一个程序,然后运行,启动时间比如是1500ms。然后ctrl C,然后再启动,我发现速度快了好多,大概500ms。请问这是为神马???
请大鸟仔细讲一下程序的启动过程,还有就是在刚Ctrl C之后启动和初次启动的区别。

[解决办法]
需要用的库都缓存到内存和磁盘的cache中了吧..
就不再需要从disk中读取文件了...减少了io...大概,我瞎说的...


[解决办法]
你这个程序干些什么啊?怎么会启动这么慢
[解决办法]
第一次执行程序时涉及到目标程序从磁盘上的搜索读取

第二次,直接从内存page cache中查找,省了再从磁盘上读

读书人网 >UNIXLINUX

热点推荐