|
一个程序假如 是能在运行的时候占用最小的内存并且发挥最大的效果,那么我们就是说这样的程序是好的程序。但是实践 之上我们现在的程序都是工作在操作系统的维护 模式之中的,正是由于 这样的一个原因所以说程序的运行是不能直接的操作硬件的,这就是会给我们的程序带来不少的冗余,很多的时候这是不可避免的事情。
另外现在程序的执行模式也是不同的,不同的程序存在不同的执行模式,比方 说静态编译的程序的执行模式就是和.net存在很大区别的。后者当然是愈加 的臃肿一点了。
那么我们到底是如何衡量一个程序的确 的臃肿呢?毕竟我们不是程序的开发者,所以说我们能计算出来的臃肿水平 是针关于 操作系统来说的,也就是操作系统的内存衡量比例,我们首先不关怀 一个机器的硬件的状况 ,由于 硬件状况 是多种的,我们关怀 的是操作系统的资源占用。
任何的一个计算机都是应当存在操作系统才是可以使用的,而操作系统在运行的时候就是会占用一定的内存,比方 说win7旗舰版操作系统在运行的时候占用的内存就是在500MB左右,关于 臃肿性的定义是这样的,那就是一个程序在操作系统之中假如 占用的内存大于操作系统的二分之一的话,那么这个程序就是可以说是臃肿的。
理解 了这个之后我怕们就是可以看看在本人 的ghost win7操作系统之中到底那些应用程序是臃肿的,假如 我们不需要. 这些程序的话,那么就是卸载了这种程序吧。 |
|
|
|
|
|
|