Windows 7华丽的界面是以牺牲内存占用为代价的,在使用Windows 7的时候经常提示内存不足,导致程序没反应或者窗口丢失花屏之类的现象,但是通过任务管理器查看剩余内存空间,其实还是空闲不少的,那到底是什么导致了Windows 7提示内存不足呢?其实内存不足多是因为默认的Desktop Heap区间被占满所致,除了desktop heap区的限制外,默认的用户句柄(User Handle)与GDI 句柄(GDI Handle)限制同样是导致内存不足的原因。 “swapdisk”=”" “TransmissionRetryTimeout”=”90″ “USERProcessHandleQuota”=dword:00002710 “LoadAppInit_DLLs”=dword:00000001 “AppInit_DLLs”=” ” 找到GDIProcessHandleQuota和USERProcessHandleQuota。 GDIProcessHandleQuota项设置GDI句柄数量,默认值为2710(16进制)/10000(10进制),该值的允许范围为 256 ~ 16384 ,将其调整为更多的数值尝试。 USERProcessHandleQuota项设置用户句柄数量,默认值同样为2710(16进制)/10000(10进制),该值的允许范围为 200 ~ 18000 ,将其调整为更多的数值尝试。 相关日志
|
|