리눅스, 자료실, 성경검색, 추억의게임, 고전게임, 오락실게임, rootman, http://www.rootman.co.kr
* 100.24.113.182 *
| Home | Profile | Linux | 자료실 | zabbix | Mysql 5.6 | 갤러리 | 성경검색 | 해피니스 | 자유게시판 | 게시물검색 | L | O | R |    

기초강좌 주요 핵심 튜닝 사항들

페이지 정보

profile_image
작성자 rootman
댓글 0건 조회 11,601회 작성일 04-10-19 20:30

본문

아마도, tunelinux 에 있는 것 참고 한 것 같습니다.

조금 조금씩 업데이트 하겠습니다.

많은 도움 되시길.


**참고
-----------------------------------------------------------------------------
1. 아파치 웹 서버 튜닝
-----------------------------------------------------------------------------
- apache/src/include/httpd.h:
HARD_SERVER_LIMIT 256 -> 1280

- apache/conf/httpd.conf:
MaxKeepAliveRequests 100 -> 10000
KeepAliveTimeout 15 -> 30
MinSpareServers 5 -> 20
MaxSpareServers 10 -> 40
StartServers 5 -> 20
MaxClients 256 -> 1024


-----------------------------------------------------------------------------
2. 커널 소프트 레벨 튜닝
-----------------------------------------------------------------------------
- ulimit -n 32768
- /proc/sys/fs/file-max: 4096 -> 32768
- /proc/sys/fs/inode-max: 16384 -> 65536
- /proc/sys/net/ipv4/tcp_keepalive_time: 7200 -> 1200
- /proc/sys/net/ipv4/tcp_fin_timeout: 180 -> 30
- /proc/sys/net/ipv4/tcp_sack: 1 -> 0
- /proc/sys/net/ipv4/tcp_timestamps: 1 -> 0
- /proc/sys/net/ipv4/tcp_syncookies: 0 -> 1
- /proc/sys/net/ipv4/tcp_retries1: 7 -> 2
- /proc/sys/net/ipv4/tcp_max_syn_backlog: 128 -> 8192
- /proc/sys/net/ipv4/tcp_window_scaling: 1-> 0


-----------------------------------------------------------------------------
3. 커널 하드 레벨 튜닝
-----------------------------------------------------------------------------
- /usr/src/linux/include/linux/fs.h:
NR_FILE 4096 -> 32768
INR_OPEN 1024 -> 32767

- /usr/src/linux/include/linux/tasks.h:
NR_TASKS 2560 -> 3192
MAX_TASKS_PER_USER 2048 -> 3192

- /usr/src/linux/include/linux/limits.h:
NR_OPEN 1024 -> 32767

- /usr/src/linux/include/net/tcp.h:
TCP_TIMEWAIT_LEN (60*HZ) -> (15*HZ)

댓글목록

등록된 댓글이 없습니다.

Total 645건 1 페이지

검색