???????????
??????????????????????????棨????????????檔Linux?????????λ??????檔?????С????4K???????????????????????????????????????????Linux??????????????????????????????????Щ??????????????л????Linux???????????????????????λ?á?
?????????
????Linux???????????????????????????????????????????????????????????????????????????????????????????????????????????С??????????????????????????????????????????ε??????????????????Ч????μ??????ú??????????


?????1-13???????????η??????

?????1-13 ?????
???????????????????????????????“??????”??
????????????/proc/buddyinfo??????????????????“Memory used in a zone”??
??????????
??????????????????????????????????????????????Linux????μ??????????????Щ????????ù?????????????????????Щ????????????????????????????????y???????????????????????kswapd???????try_to_free_page()???????????????????????
????kswapd????????????ж??????????????????е???????????????????kswapd????????????á?????????????????????????????????????????????????????????б?????б???????????????kswapd??貿(mào)????б??????????????????????????????????б??С?????????vmstat -a???????Щ???????????Щ??????????
????kswapd??????????????????????????????????????????????????????????????????????????????????????????????????????棬????????????κ??????????????????????????????1.1.8??“????????”????kswapd???????????????????????????????????page out??????swap out????
????Page out??swap out??“page out”??“swap out”??????????????“page out”????????????????????????????swap??????“swap out”?????????????????swap?????????????????????????á?
?????????????????????????????????????????ó????????????????????????????????/proc/sys/vm/swappiness???????????Щ?????
????swap??????????
???????????????????????????????б???????y????????????????page out???????????????????ζ??????????????????????????У?swap?????????????????????????????????????????Linux????Ч?????swap??????1-12????????????????????????????swap?????????ɡ???Linux?????????????????У?????????????????????????????????????б?????Linux?????????????swap????С?
?????????????????getty????????????????????????????????????????????á??????????????????沢???????????????????????Ч?????????Linux????swap???????????????????????????50%??????????????????swap??儷?????ò?????ζ??????????????????????Linux??θ?Ч????????????