Linux中交換空間一定存在嗎?

時間 2021-11-04 20:15:01

1樓:iaGuoZhi

首先,沒有裝swap分割槽就不會有交換空間,如果頁表已經分配則會儲存物理記憶體的實體地址,作業系統不會將這個頁換出。

進一步分析:頁表有三種狀態:未分配,已分配未快取(指向的頁不在物理記憶體中),已分配已快取。

對於已分配未快取的頁,可能位於交換空間中(作業系統的換頁機制,將近期不會用到的頁換出到交換空間),也可能位於磁碟上的檔案系統(mmap)。對於乙個新分配的頁,第一次訪問產生缺頁異常時,無論有沒有交換空間,作業系統都將會給其分配乙個位於物理記憶體上的頁(對於mmap的頁面作業系統此時將磁碟上的檔案拷貝到該物理頁)。

2樓:vk42

頁表項並不會存磁碟位址,而是存的swp_entry_t,同時頁表項的present bit為0,保證page fault發生,然後從swap中讀取資料。

你說的新分配虛擬頁到第一次訪問之間,即使有交換空間也不會分配swap空間。這個虛擬頁就是單純的未分配狀態,第一次缺頁時實際分配物理頁(如果是mmap檔案還涉及讀取檔案頁)。

高階矩存在,低階矩一定存在麼?

這個問題就是應用一下 Holder不等式就行了 這裡面 是你選擇的任何乙個 的數,取 由此知道,如果 階矩存在,則 階矩必定存在。 Dony 給出另乙個解釋。這是Lp space的巢狀。見https en.m.wikipedia.org wiki Lp space Embeddings 中第乙個情況...

暗物質為什麼一定存在?

chenhong0602 可以說暗物質一定不存在。暗物質這個概念的出現,是因為天文學觀測中基本依賴於光訊號,計算天體的距離,都是用現在的光傳播理論,然後在分析那些遙遠天體之間的距離和相互速度的時候,發現與萬有引力的計算相矛盾,但是萬有引力是沒錯的,於是他們就發明了乙個新的概念,認為在那些天體之間還存...

有理函式積分一定存在解析解嗎?

關注這問題好久了,現在依舊沒有思路,這裡提出一點我現在想到的首先 有理函式積分一定存在解析解,這沒問題 任意乙個有理函式的分母 一定可以通過因式分解表示為不超過2次的多項式的乘積 經過處理之後,有理函式可以表示為 多項式 一次真分式 二次真分式,三者都有解析解。其次 有利函式積分存在通解嗎?此式顯然...