看板Programming
标 题Re: 分页错误的意义是什麽?
发信站交大资讯次世代BS2 (Fri Mar 14 19:06:20 2008)
转信站ptt!ctu-reader!ctu-peer!news.nctu!csnews.cs.nctu!news.cs.nctu!BS2
※ 引述《[email protected] (mynews)》之铭言:
> 工作管理员---分页错误,这栏位位的意思是什麽?
> 我发现有些程式分页错误数字很高(explorer)
page fault表示程式有从磁碟载入新资料到记忆体,
或者要用的资料已经载入过,但是被swap出去了
所以OS要去swap里面把那一部份的资料拿回记忆体,以便读取
explorer因为跑很久,page fault次数自然高
你要注意的是page fault次数成长很快的
例如3/6有人说他的程式每秒page fault五百次
这样称为thrashing,表示程式分配到的实体记忆体不够
不过不要问我怎麽解决,我不知道…
--
I love GOOOOOOOOOOOOOOOOOOLD------
--
▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄ <telnet://bbs.cs.nctu.edu.tw>
█▄▄▄▄█ █ ▄▄▄▄▄█ Player: GOLDMEMBER
▄█▄▄▄▄█ ▄▄▄█ █▄▄▄▄▄ From: 59-115-217-9.dynamic.hinet.
☆ 次世代BS2 ☆ 可申请个人板
150MB 相簿 http://pic.bs2.to 交大资讯人 250MB
1F:推 Amanoyuri:一堆人用SetProcessWorkingSetSize()118.165.229.236 03/15 10:32