c

캐시 메모리

· 12년 전 · 1403 · 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로 전환하는 것을 고려해봐야겠습니다.
좋은 하루 되세요.^^
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

+
제목 글쓴이 날짜 조회
12년 전 조회 1,294
12년 전 조회 1,106
12년 전 조회 1,370
12년 전 조회 1,303
12년 전 조회 2,755
12년 전 조회 1,742
12년 전 조회 1,215
12년 전 조회 1,880
12년 전 조회 2,636
12년 전 조회 1,754
12년 전 조회 1,244
12년 전 조회 1,341
12년 전 조회 1,214
12년 전 조회 1,133
12년 전 조회 1,404
12년 전 조회 1,129
12년 전 조회 1,202
12년 전 조회 1,406
12년 전 조회 1,261
12년 전 조회 1,112
12년 전 조회 1,283
12년 전 조회 1만
12년 전 조회 1,321
12년 전 조회 1,190
12년 전 조회 1,149
12년 전 조회 2,125
12년 전 조회 1,141
12년 전 조회 1,146
12년 전 조회 1,258
12년 전 조회 1,989