用户
 找回密码
 注册

QQ登录

只需一步,快速开始

立即注册,加入爱黑武论坛的大家庭!爱黑武,爱上搞机生活!

您需要 登录 才可以下载或查看,没有帐号?注册

x
 也许,经常在各个论坛的ROM发布说明中看到ROM作者的说明,如:此ROM的PP值为多少M,你会觉得非常迷惑,不知此PP形容何物,那么看过本文之后,相信你你不仅明白了其含义,更能够加深对其的理解。

1.jpg
图为PP修改工具截图

Pagepool是Windows Mobile系统内置的一个内存管理机制。如果ROM中存在pagepool的话,那么系统会预先将读取的数据缓存在Pagepool中,且系统可以释放已加载在Pagepool但没有使用代码。而Pagepool大小代表了系统一次可加载多少程序代码在RAM里面。

也就是说系统可以加载程序代码大小是受Pagepool大小约束的。有点类似与Win系统中的Page file(页面缓存)一样。但是如果ROM里面没有Pagepool的话,系统将直接加载代码到RAM,只能说理论上这样会提高系统性能。

众所周知,Windows Phone的存储分为ROM和RAM。平常大家所刷的Windows Phone ROM指的就是这部分ROM。Diamond的ROM大小为256Mb,RAM就是程序运行的内存,为192Mb。如果增加了Pagepool大小,会相应减少程序用RAM大小。同样,减少Pagepool,会释放出相应空间给程序用RAM。

PagePool对系统性能影响

是否Pagepool越大,系统运行速度越高呢?也有网友说,如果将pagepool容量设置为0Mb,即取消Pagepool,代码直接被加载到RAM,这样会提高系统运行速度。不可否认没有Pagepool,代码直接加载到RAM的做法会提高系统运行速度,但同样可能会减低系统的稳定性。因为一旦程序出错而又系统无法释放相应代码时,就容易造成死机。

PagePoolChanger的作者POF用SPB Benchmark测试了4Mb~16Mb的Pagepool对WM5.0系统性能的影响。这里借用其测试结果,以供参考。

Pagepool容量 可用程序存储容量 SPB Benchmark值:
4Mb 50.68Mb 347.88
6Mb 48.68Mb 346.03
8Mb 46.67Mb 345.95
12Mb 42.66Mb 348.53
16Mb 39.64Mb 351.26


从上面可以看出,从4Mb到16Mb,Pagepool容量越大,可用程序存储容量是越小的。(注:SPB Benchmark值越大越好)。


游客,如果您要查看本帖隐藏内容请回复

1.jpg
爱黑武,爱上搞机生活!
首页支持。。。
爱黑武,爱上搞机生活!
支持一个                     .
爱黑武,爱上搞机生活!
[s:259] [s:247] [s:262]

评分

1

查看全部评分

爱黑武,爱上搞机生活!
附件呢??????
爱黑武,爱上搞机生活!
qdtea,如果你要查看本帖隐藏内容请
爱黑武,爱上搞机生活!
支持一个   
爱黑武,爱上搞机生活!
2011-3-29 21:07 hnzz 中尉
8
支持。
爱黑武,爱上搞机生活!
下载下来试试 先顶了                             
爱黑武,爱上搞机生活!
发新帖
 Hello,黑武的好机友!回复想偷个懒?点这里: 
您需要登录后才可以回帖 登录 | 注册
关闭

站长推荐 上一条 /1 下一条

返回顶部