亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 1704 | 回復(fù): 2
打印 上一主題 下一主題

一段關(guān)于 mem lock 的文擋,看不太明白,請(qǐng)高人給翻一下,謝啦 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2010-05-04 11:41 |只看該作者 |倒序?yàn)g覽
In Linux, locked pages aren’t as locked as you might think. Two virtual pages that are
not shared memory can nonetheless be backed by the same real frame. The kernel does this
in the name of efficiency when it knows both virtual pages contain identical data, and does
it even if one or both of the virtual pages are locked.

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2010-05-04 12:16 |只看該作者
俺的英文也比較爛。找了一下這段,看了前后文。
看下來(lái)大致意思就是,一個(gè)頁(yè)面被鎖住的意思就是不能被swap到硬盤上,必須一直呆在內(nèi)存里,直到unlock。lock/unlock的這種操作是在虛擬頁(yè)面上進(jìn)行的。一般一個(gè)虛擬頁(yè)面和一個(gè)物理頁(yè)面(幀-frame,也是頁(yè)面的意思吧)一一對(duì)應(yīng)。通常只有共享內(nèi)存的兩個(gè)虛擬頁(yè)面才會(huì)映射到同一個(gè)物理頁(yè)面。但是linux這個(gè)地方有點(diǎn)不一樣,出于效率的考慮,內(nèi)核如果知道兩個(gè)虛擬頁(yè)面包含同樣的數(shù)據(jù),會(huì)自動(dòng)將虛擬頁(yè)面映射到同一個(gè)物理頁(yè)面(按照我的理解就是fork的時(shí)候,父子進(jìn)程共享數(shù)據(jù)頁(yè)面,所謂copy-on-write的技術(shù)吧)。
不是直譯,大致是我自己對(duì)上面這段文字的理解。

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2010-05-04 12:23 |只看該作者
在Linux中,鎖定的頁(yè)不會(huì)被如你認(rèn)為的方式鎖定。兩個(gè)非共享內(nèi)存的虛擬頁(yè)可能指向同一份實(shí)際內(nèi)存(框架)。
內(nèi)核在提高效率的名義下,如果知道兩個(gè)虛擬頁(yè)包含相同的數(shù)據(jù),虛擬頁(yè)中的一個(gè)或兩者都會(huì)被鎖定。
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP