¼­¹ö ¸Þ¸ð¸® buffer / cache °­Á¦ Á¤¸® Çʿ伺 Áú¹®

   Á¶È¸ 336   Ãßõ 0    

쪽팔리면 질문하지 맙시다. 소중한 답변 댓글을 삭제하는건 부끄러운 일 입니다 

안녕하세요. 11월 한겨울이 가을같네요. 지구가 인간보고 나가라고 하는 거 같습니다.

제목처럼, 서버에서 buffer / cache 를 강제 정리하는 게 좋은가 ? 에 대한 질문입니다. 



학교에서는, MEM 의 Buffer / Cache / Paging 등의 전략은 OS 의 전략을 따르는 게 가장 효율적이고, 인간이 개입하는 건 오히려 효율이 떨어진다고 배웠습니다. 그래서 그러려니 하고 있었고, 작업자들이 서버에서 버퍼나 캐쉬를 강제로 비워달라고 하면 "나는 그렇게 안 배웠다" 고 거절했죠. 논리적으로 생각해 봐도, 메모리 에서 buffer / cache 가 결국 느린 IO 를 대응하려는 측면이 있는거고, 어느정도 예측과 예비가 들어가니까 100% 딱 맞게 사용할 수는 없을 거라고 생각했죠.


근데 , 서버의 zombie process 들을 날리면서 생각이 좀 바뀌었습니다. 생각보다 zombie 들이 자주, 많이 발생하더라고요. 


혹시, 서버 운영하시는 분들중에서, mem buffer / cache 를 수동으로 날리거나 정기적으로 손 대는 분들이 있나요?

해당 작업이, 필요성을 느끼시나요? 마치 zombie process 들을 관리자 권한으로 날리는 것 처럼요.


이상입니다. 모두들 건강 조심하시기 바랍니다. 감사합니다. 

행복은 희생없이는 얻을 수 없는 것인가. 시대는 불행없이는 넘을 수 없는 것인가.
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
¼úÀÌ 11-12
Á»ºñ »ý±â¸é ¸Þ¸ð¸® ¹öÆÛ ÃʱâÈ­ ÇØÁà¾ßÁÒ. Á»ºñ »ý±â´Â°Ç À߸ø Â¥¿©Áø°Å±â ¶§¹®¿¡ ÇȽº ¿äû ÇØÁà¾ß ÇÕ´Ï´Ù.

¸Þ¸ð¸® ¿©À¯°¡ ¾øÀ¸¸é µð½ºÅ© IO ¾öû »ý±é´Ï´Ù. ÀÌÀ¯¾øÀÌ µð½ºÅ© IO »ý±ä´Ù ÇÏ¸é ¸Þ¸ð¸® ¹öÆÛ ºÎÁ·Çؼ­´Ï ±×¶© ÃʱâÈ­ ÇØÁà¾ß°ÚÁÒ.
epowergate 11-12
1. zombie°¡ ÀÖ´Ù´Â °Ç ÇÁ·Î±×·¥ ¾îµò°¡ ¹®Á¦°¡ ÀÖ´Ù´Â °ÅÁÒ.  ±×°Ç ±×°Í´ë·Î ºÁ¾ß ÇÏ°í
2. buff/cache´Â Á¾Á¾ dropÇÏ´Â°Ô ÁÁ½À´Ï´Ù.  SLABÀ» º¸¸é Á» ´õ ¾Ë ¼ö ÀÖ°ÚÁö¸¸, buff/cache¿¡ ³»¿ëÀÌ DATA CACHEº¸´Ù ¾ÕÀ¸·Î »ç¿ëÇÏÁö ¾ÊÀ» inode cache, slab cacheÀÏ °¡´É¼ºÀÌ ³ô½À´Ï´Ù.
CACHE°¡ ¾Æ¹«¸® ÁÁ°í Àß ¸¸µé¾î ³ù¾îµµ SWAPµé¾î°¡¸é ¾Æ¹«·± ¼Ò¿ë ¾ø½À´Ï´Ù.

cache drop (Á¾Á¾) ÇØÁÖ¼¼¿ä

¸¸¾à Á»ºñ°¡ ¸¹°í ±× Á»ºñ°¡ memÀ» Àâ°í ÀÖ´Ù¸é drop cacheÇصµ º° ¼Ò¿ëÀÌ ¾øÀ» °Ì´Ï´Ù.  ±×·¯´Ï, ¹Ý´ë·Î, drop cacheÇϽðí buff/cachje°¡ ¾î´À Á¤µµ ÁÙ¾îµå´ÂÁö¸¦ º¸¸é Á»ºñ°¡ ³ª»ÛÁ»ºñÀÎÁö ¾Æ´Ï¸é ±×³É °Å½Ã±âÇÑ Á»ºñÀÎÁö È®ÀÎÀÌ °¡´ÉÇÏ°ÚÁÒ
²¿¼Ò 11-12
buffer/cache Á¶Á¤À» ¼öµ¿À¸·Î ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.
cache hit°¡ ¿ÀÈ÷·Á ´õ ¸¹Àº À̵æÀ̱⠶§¹®¿¡ °¡±ÞÀû cacheÀÇ ¸Þ¸ð¸® »óÁÖ°¡ ´õ È¿À²ÀûÀÔ´Ï´Ù.
¿ÀÈ÷·Á ¸Þ¸ð¸® ¾Ð¹ÚÀ¸·Î ÀÎÇÑ swap »ç¿ëÀÌ ´õ ¹®Á¦µÉ ¼ö ÀÖÀ¸´Ï, swap »ç¿ëÀÌ ÀÖ´Ù¸é vm.min_free_kbytes¿Í vm.swappiness ±×¸®°í vm.vfs_cache_pressureÀ» Á¶Á¤ÇØ º¸°Ú½À´Ï´Ù.


QnA
Á¦¸ñPage 7/5696
2014-05   5028901   Á¤ÀºÁØ1
2015-12   1565495   ¹é¸Þ°¡
12-10   331   Ç×°ø¸ðÇÔ
2020-05   333   ±×¸ðµµ
12-09   335   rockwitya
12-03   336   ¹¹µçÆȾƿä
11-12   337   Á¦·Î¿ø¼ÒÇÁÆ®
12-19   338   Kaos
11-12   338   ²¿¼Ò
2017-02   339   TRUE
12-13   339   À¯È£ÁØ
12-19   339   ¹«½î»Ôó·³
12-13   339   °­È£Çü
10-29   340   ¹Ú¹®Çü
11-18   341   ¾Æ¸¶µ¥¿ì¾²
10-03   344   ¹Ì¼ö¸Ç
12-21   344   Çï·Î¿ì
12-03   344   waitfor
12-18   345   ³Ä¹Ì³Ä¹Ì
12-11   345   2CPUÃÖÁÖÈñ
12-13   348   2CPUÃÖÁÖÈñ
12-06   348   inquisitive