테스트 사이트 - 개발 중인 베타 버전입니다

캐시 메모리

· 11년 전 · 1330 · 5


아파치를 3시간전에 가동(service httpd start)했는데 php-apc 캐시메모리가 거의 꽉 차버렸네요.




댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 5개

원도우 할땐 사용 메모리 Free 했는지 소스 하나씩 확인하고

웹은 DB 부터 확인하고( slow query 부터 ~~ ), 페이지 생성시에 사용 메모리을 출력해 보았습니다.
대부분 느린 사이트들을 보면 저 2개가 거의 문제더군요.
그리고서 sendmail 확인해 보았습니다.

이것도 아니면 메모리 증설하는 방법으로 해결 했습니다.
저건 PHP의 APC 캐시 저장소 문제여서 APC가 할당할 수 있는 메모리를 늘려야 하는데 지금 남은 용량이 1GB중 100MB 밖에 없어서 메모리를 증설해야 할 것 같네요.^^
Memcache, eAccelerator 같은거 말씀하시는게 맞다면,

자주 표현하는 부분이 정해져 있기 때문에
모든 페이지가 처음 읽힐때마다 전부 다 캐쉬 해버리면
증설해도 소용 없다고 생각이 들어서요..

예) brd.php?page=1 ( 20 개 리스트 )
~~~~~~
brd.php?page=9999999 ( 20 개 리스트 )

스쿨이 이것 때문에 몇년 동안 애을 먹은걸로 알고 있어요.
그래서 사이트보고 판단한게 년별로 테이블 분리하는 방법으로
사용하는걸로 알고 있습니다.
옵션이 있었네요...

http://rockk.egloos.com/2285091

참고해서 사이즈을 다시 조절해 주셔도 그런지요?

저보다 앞서 계시니 부럽고
저도 기회가 된다면 apc 로 해보고 싶습니다..
좋은 정보 정말 감사합니다.
여전히 fragmentation이 나타나긴 하는데 그래도 훨씬 나아졌군요.
램 업데이트 후 xCache로 전환하는 것을 고려해봐야겠습니다.
좋은 하루 되세요.^^

게시글 목록

번호 제목
1717652
1717651
1717650
1717648
1717635
1717629
1717626
1717625
1717621
1717619
1717611
1717610
1717609
1717607
1717601
1717598
1717591
1717590
1717583
1717575
1717572
1717568
1717566
1717549
1717545
1717533
1717512
1717511
1717508
1717495