Prefork 방식의 아파치 서버일 경우 한명의 client 접속시 일반적으로 5~10MB 정도의 메모리를 사용하게 된다.
-> ps aux 명령어 결과에서 RSS 크기를 참조한다. 아래 예시를 보면
# /usr/ucb/ps aux | grep apac
root 8688 0.0 0.1 5280 3936 ? S 1월 21 0:55 /home/apac
nobody 17125 0.0 0.1 5280 2536 ? S 14:02:27 0:00 /home/apac
nobody 17126 0.0 0.1 5280 2536 ? S 14:02:28 0:00 /home/apac
nobody 17127 0.0 0.1 5280 2536 ? S 14:02:28 0:00 /home/apac
nobody 17128 0.0 0.1 5280 2536 ? S 14:02:29 0:00 /home/apac
nobody 17129 0.0 0.1 5280 2536 ? S 14:02:29 0:00 /home/apac
nobody 17130 0.0 0.1 5280 2536 ? S 14:02:29 0:00 /home/apac
nobody 17131 0.0 0.1 5280 2536 ? S 14:02:29 0:00 /home/apac
root 20143 0.0 0.1 1776 1424 pts/2 S 17:55:55 0:00 grep apac
메모리가 8GB 이고, 기본적으로 OS에서 1GB 사용, DB 등 다른 S/W에서 1GB 사용하여 6GB가 여분이고, 편의상 client당 10MB 사용한다면
6GB*1024/10MB = 614.4 로 약 600여명이 동시접속 가능하게 된다.
물론, 이는 메모리만 산정할 경우를 계산한 것이다.
네트워크 밴드위스의 경우,
웹서버는 이미지 외에 크게 전송할 콘텐츠가 아니므로 보통 300KB/sec
정도면 훌륭합니다. 그러나 실제로 클라이언트 환경에 좌우되기 때문에
이 속도까지 나오지 않고 보통 10 ~ 300KB/sec 정도입니다.
여기에서는 편의상 작은 50KB/sec 으로 잡는다면
50KB/sec = 50 * 8 KBits/sec = 400Kb/sec 입니다.
10MBPS => 10Mb/sec = 10*1024Kb/sec / 400Kb/sec => 26 Clients
유닉스/리눅스
2015.01.13 19:04
아파치서버 동시접속자수에 따른 메모리 산정 (대략)
조회 수 821 추천 수 0 댓글 0
공부 게시판
공부에 도움되는 글을 올려주세요.
-
read more
[공지] 공부 게시판 입니다.
-
Read More
대한민국 결정사 직업 등급표
-
Read More
알아두면 유용한 향수 향 종류 모음
-
Read More
로그인 구글 드라이브 안 쓰고 시놀로지 드라이브 쓰는 이유, 설정 방법 & 활용팁
-
Read More
SMB 다중 채널 관리
-
Read More
Synology NAS SMB 3.0 Multichannel 이용하기
-
Read More
어떻게 SSH를 통해 root 권한으로 DSM/SRM에 로그인할 수 있습니까?
-
Read More
시놀로지 나스 SMB 3.0 멀티채널 구성하는법
-
Read More
RWA(Real-World Assets): 실물자산 토큰화 이해
-
Read More
그루밍성범죄와 가스라이팅 차이점, 처벌 수위 알아보기
-
Read More
전문의가 추천하는 자위 횟수
-
Read More
일상에 쉽게 적용할 수 있는 수면 관리 앱 5가지
-
Read More
매일 밤에 머리 감으면 일어나는 일ㅣ탈모 전문가가 알려주는 충격적인 진실ㅣ김주용 원장 1편ㅣ닥터딩요
-
Read More
다친 손가락에 끼우는 실리콘 손가락
-
Read More
성적 취향에 대하여...
-
Read More
fwb(Friends with Benefits)에 대해
-
Read More
자위가 잠자는 데 도움이됩니까? 알아봅시다!
-
Read More
야동 실태보고서
-
Read More
불면증 해결을 위한 자위 활용
-
Read More
변호사가 보아온 상간남들의 공통점
-
Read More
윈도우11 비밀번호 분실시 설정 변경방법 (Windows10 포함)


















