16. 下列有關虛擬記憶體(virtual memory)的敘述何項有誤?
(A) 磁碟的資料段可以放置在主記憶體(main memory)的任意資料段框內
(B) 無論是分頁(paging)或分段(segmentation),均具有資料結構,能藉頁碼或段碼,找出資料段的實 際位址(physical address) 。
(C) 資料寫入主記憶體時,可以採用寫透(write through)方式,即資料寫入主記憶體的資料段以及磁 碟的資料段。
(D) 資料寫入主記憶體時,亦可採用寫回(write back )方式,即資料只寫入主記憶體的資料段,在主 記憶體的資料段被取代時,才寫入磁碟的資料段。

答案:登入後查看
統計: A(55), B(6), C(47), D(30), E(0) #617143

詳解 (共 3 筆)

#1041410
快取系統依它的工作原理,又分為寫透式(Write Through Cache,WT Cache) 與寫回式(Write Back Cache,WB-Cache) 。 兩者在讀取DRAM記憶體時,都會先參考Cache 內的資料,並且迅速回應,但是當CPU要寫入資料時,兩者的工作方式就有很大的不同。
寫透式(WT-Cache)的設計比較簡單,當CPU 將資料寫入記憶體時,除了寫到Cache之外,也馬上寫到DRAM內,以維持兩邊資料一致性,但CPU寫的資料一多時,由於又面臨I/O頻繁的階段,此時系統匯流排會有資料擁擠現象,甚至系統整體執行速度的延遲。
寫回式快取(WB Cache),則是CPU 一有資料要寫回DRAM,快取系統就只把資料寫到Cache,快取系統只會在需要時刻,在匯流排不擁擠的情況下,才把資料真正的寫到DRAM。如此可以大幅降低CPU從慢速DRAM讀寫的次數,因而增加系統的執行效率。
13
0
#1538394

正確應該是什麼呢?

1
0
#1538438
請問C選項錯的原因是因為Write Through Cache不會馬上寫到硬碟,而是寫到Cache和DRAM內嗎?

快取系統依它的工作原理,又分為寫透式(Write Through Cache,WT Cache) 與寫回式(Write Back Cache,WB-Cache) 。 兩者在讀取DRAM記憶體時,都會先參考Cache 內的資料,並且迅速回應,但是當CPU要寫入資料時,兩者的工作方式就有很大的不同。WT-Cache的設計比較簡單,當CPU 將資料寫入記憶體時,除了寫到Cache之外,也馬上寫到DRAM內,以維持兩邊資料一致性,但CPU寫的資料一多時,由於又面臨I/O頻繁的階段,此時系統匯流排會有資料擁擠現象,甚至系統整體執行速度的延遲。而寫回式快取(WB Cache),則是CPU 一有資料要寫回DRAM,快取系統就只把資料寫到Cache,快取系統只會在需要時刻,在匯流排不擁擠的情況下,才把資料真正的寫到DRAM。如此可以大幅降低CPU從慢速DRAM讀寫的次數,因而增加系統的執行效率。
http://www.twivs.tnc.edu.tw/testnew/computer/cache.htm
1
0