|
|
发表于 2012-11-2 09:39:01
|
显示全部楼层
服务器就是这样的....
Linux和windows服务器不一样的地方是,
Linux上次程序运行结束的内存映像驻留在内存中,当下一次这个程序再跑起来就会很快。然而,如果内存占满的情况下新的程序想跑,就要清理一部分驻留内存的缓存。所以,linux中跑过的程序再跑会开始比较快,而新的程序跑开始比较慢。(这个和安卓手机系统很像,因为安卓也是linux)
windows系统总会留出一部分空闲空间给新的程序跑,如果正在跑的程序内存需要很大,会让一部分内存进入虚拟内存,需要的时候再取出。因此,windows新的程序跑起来比较快,跑过的程序再跑起来也和重新跑一样。windows也会驻留一部分内存,但是,这部分优先级较低,很容易就被换出去了。
|
|