什么是局部性原理?
什么是局部性原理?
局部性原理的邏輯是這樣的: 內(nèi)存讀寫塊,磁盤讀寫慢,而且慢很多; 磁盤預讀:磁盤讀寫并不是按需讀取,而是按頁預讀,一次會讀一頁的數(shù)據(jù),每次加載更多的數(shù)據(jù),如果未來要讀取的數(shù)據(jù)就在這一頁中,可以避免未來的磁盤IO,提高效率;通常,一頁數(shù)據(jù)是4K 局部性原理:軟件設計要盡量遵循“數(shù)據(jù)讀取集中”與“使用到一個數(shù)據(jù),大概率會使用其附近的數(shù)據(jù)”,這樣磁盤預讀能充分提高磁盤IO;
總結
- 上一篇: java完全自学手册pdf,附答案+考点
- 下一篇: 命名法