기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

/proc/meminfo에 보면 buffers와 cache에 보면 상당량의 메모리가 할당되어 있는데,

이것들을 줄이려면 어디를 수정해야 하나요?

열심히 menuconfig도 뒤져보고 하는데 찾질 못하겠네요..

답변 좀 부탁드리겠습니다.

감사합니다.

고현철

2009.02.06 11:02:51
*.111.183.138

자동일겁니다.....아마도...^^

sysctl을 이용해서 제어가 가능한지 함 알아보시고요. ==> 있을것 같기는 합니다만...
아니면 /proc/sys 부분을 유심히 보시면 아마도 답이 있지 않을까 생각은 합니다만 궂이 그럴 필요가 있을까 합니다.

buffers/cache는 ram에 여유가 있으면 할당을 이쪽으로 하는 것이고, kernel 혹은 app에서 ram을 많이 요구하면
즉시 해제해서 요구한 부분으로 할당할 수 있게 바꿔줍니다.

정경진

2009.02.06 22:58:14
*.20.191.246

네. 현철님 말씀대로, 자동으로 처리되는데, 일반 응용프로그램이 요구하는 메모리가 부족해지면 버퍼캐시에 할당된 메모리를 회수해서 응용프로그램에 할당하도록 되어 있습니다.
일반적인 경우에는 문제가 안 되겠지만, 메모리가 부족한 시점에서 커널이 버퍼캐시를 flush하고 reclaim해서 응용에 다시 할당할 때까지 시간이 소요될 수 있는데, 고속으로 동작해야 하거나 일정 시간 이내의 응답성이 필요한 응용의 경우에는 문제가 될 수 있습니다.
List of Articles
번호 제목 글쓴이 날짜 조회 수
388 CPU 어드레스 인식에 관한여 간단한 질문하나 드립니다. [4] 한석준 2009-02-25 741
387 GStreamer Plug-In 타입의 코덱개발하시는 분 계신가요 ? [2] 장석원 2009-02-25 1397
386 native 개발환경 구축 방법 [2] 송의석 2009-02-24 1092
385 제가 ads7843 터치스크린 디바이스 드라이버를 만들었는데요..insmod ... [3] 정성욱 2009-02-24 1313
384 스캐터 파일 질문 [2] 한석준 2009-02-24 865
383 Filezilla 오픈소스... 리눅스에서 컴파일은 어떻게 하나요 ? [1] 장석원 2009-02-22 1207
382 외주 개발 업체를 찾습니다. [2] 김봉태 2009-02-21 999
381 su 유저 변경.. [3] 윤동열 2009-02-19 1059
380 pxa255 MMU 설정 질문 - 2번째(그림 첨부) [8] 한석준 2009-02-17 1095
379 동영상 재생 솔루션 [5] 이태간 2009-02-17 775
378 pxa255 MMU 설정 질문 [6] 한석준 2009-02-16 1262
377 kernel boot 관련 질문 [7] 최영진 2009-02-13 1452
376 flashlite로 UI개발에 대해서.. [3] 이태간 2009-02-10 991
375 nfs mount에 대한 질문입니다. [3] 김선엽 2009-02-07 1371
374 flashlite질문 [8] 이태간 2009-02-06 1036
» buffers, cache 관련 질문 [2] 파일럿 2009-02-06 728
372 linux pci, pcie 포팅 관련 문의 [2] 휘리릭 2009-02-05 851
371 linux base에서 동영상 녹화 [4] 윤인성 2009-02-05 985
370 Audio Driver에 관한.... [5] 주의이름으로 2009-02-05 900
369 리눅스 개발환경 [3] 이태간 2009-02-04 1143

사용자 로그인