개발자세상
kernel ARG_MAX 값
headiron
2009. 5. 8. 11:28
AvScanning 관련 patch 작성 하던 중 shell에 입력할 수 있는 최대 line size 관련 issue가 있음을 알게 되었다.
Googling하여 보니 /usr/include/linux/limits.h 에 ARG_MAX 로 선언되어 있는 값이 shell에서 입력할 수 있는 최대 값이 었다.
근데 본사 Central Server를 보다 보니 해당 파일을 찾을 수 가 없어
shell command를 찾아 보니 "getconf" command로 찾을 수 가 있었다.
shell>getconf ARG_MAX
C Coding을 할 경우 라면
sysconf() 함수를 사용하면 되는데 Linux C coding할 날이 언제 올라는지....