buff
cache
Bufferï¼ç¼å²åºï¼ç¨äºåå¨é度ä¸åæ¥ç设å¤æä¼å
级ä¸åç设å¤ä¹é´ä¼ è¾æ°æ®ï¼éè¿bufferå¯ä»¥åå°è¿ç¨é´éä¿¡éè¦çå¾
çæ¶é´ï¼å½åå¨é度快ç设å¤ä¸åå¨é度æ
¢ç设å¤è¿è¡éä¿¡æ¶ï¼åå¨æ
¢çæ°æ®å
ææ°æ®åæ¾å°bufferï¼è¾¾å°ä¸å®ç¨åº¦åå¨å¿«ç设å¤å读åbufferçæ°æ®ï¼å¨æ¤æé´åå¨å¿«ç设å¤CPUå¯æ索以干å
¶ä»çäºæ
ã
Cacheï¼ç¼ååºï¼æ¯é«éç¼åï¼æ¯ä½äºCPUå主å
åä¹é´ç容éè¾å°ä½é度å¾å¿«çåå¨å¨ï¼å 为CPUçé度è¿è¿é«äºä¸»å
åçé度ï¼CPUä»å
åä¸è¯»åæ°æ®éçå¾
å¾é¿çæ¶é´ï¼è
Cacheä¿åçCPUåç¨è¿çæ°æ®æ循ç¯ä½¿ç¨çé¨åæ°æ®ï¼è¿æ¶ä»Cacheä¸è¯»åæ°æ®ä¼æ´å¿«ï¼åå°äºCPUçå¾
çæ¶é´ï¼æé«äºç³»ç»çæ§è½ã
Bufferï¼ä¸è¬æ¯ç¨å¨åå
¥ç£ççï¼ä¾å¦ï¼æ个è¿ç¨è¦æ±å¤ä¸ªå段被读å
¥ï¼å½ææè¦æ±çå段被读å
¥ä¹åå·²ç»è¯»å
¥çå段ä¼å
æ¾å°bufferä¸ã Cache并ä¸æ¯ç¼åæ件çï¼èæ¯ç¼ååç(åæ¯I/O读åæå°çåå
)ï¼Cacheä¸è¬ä¼ç¨å¨I/O请æ±ä¸ï¼å¦æå¤ä¸ªè¿ç¨è¦è®¿é®æ个æ件ï¼å¯ä»¥ææ¤æ件读å
¥Cacheä¸ï¼è¿æ ·ä¸ä¸ä¸ªè¿ç¨è·åCPUæ§å¶æ并访é®æ¤æ件ç´æ¥ä»Cache读åï¼æé«ç³»ç»æ§è½ã
温馨提示:内容为网友见解,仅供参考