Skip to content

기글하드웨어기글하드웨어

인터넷 / 소프트웨어 : 윈도우즈, 리눅스, 기타 운영체제, 각종 어플리케이션, 프로그램, 소프트웨어, 인터넷, 인터넷 서비스에 대한 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

일반
2017.07.02 22:54

xe의 찌꺼기 파일들

profile
조회 수 974 댓글 12
Extra Form

2017년도 절반이 지나갔으니 각잡고 백업을 할 때가 됐다 싶어서 어제 오늘 서버를 좀 혹사시켰습니다. 그리고 구기글도 이제는 문서 보존용이지 실제 접속용은 아니니까 불필요한 파일은 좀 지우려고 둘러봤거든요.

 

'한국적인 게시판 기반 사이트 구축 cms'의 입지가 줄어드는 지금, 그나마 기능적으로 쓸만하고 어느 수준의 인지도를 갖춘 cms가 xe랑 그누보드 정도인데 기글에서 사용중인 건 xe죠. 그리고 이 xe는 파일 캐시를 엄청나게 씁니다.

 

사이트 백업을 할 때 그냥 ftp로 받으면 되겠지? 하면 정말 오산인 것이, 일단 xe를 이루는 파일만 몇천-몇만개에, 글을 쓰고 거기에 파일을 첨부하면 그게 다 attach 폴더에 저장되거든요. 여기까진 당연하지만 문제는 파일 캐시.

 

cache 폴더에 들어가면 진짜 폴더랑 파일이 무수히 나오는데.. 이게 폴더를 하나 만들어서 어느 정도 파일이 차면 다음 폴더를 만드는 게 아니라, 폴더 하나에 파일 하나, 심지어는 폴더만 있고 파일이 없는 경우도 심심찮게 있어요.

 

cache 폴더야 어차피 캐시니까 백업을 안한다손 치더라도, 서버에서 사용할 수 있는 용량에 영향을 주기도 하고. 서버 자체에 걸어둔 백업은 디스크를 통째로 떠버리는 거니까 이 백업 시간에도 적잖은 영향을 주죠.

 

그리고 캐시만 자잘한 파일을 만드는 게 아닙니다. 회원 포인트나 서명, 새 메세지 알림 여부까지 다 파일로 만들어서 저장하니.. 뭐 이게 나쁘다는 건 아닙니다. db 서버 부하를 줄여준다는 잠점이 있거든요. 문제는 이런 파일이 제대로 관리가 되냐는 거죠.

 

사용 기간이 지난 캐시 파일은 좀 정리가 되는 시스템이 있어야 할텐데 그것도 아니고.. 계속해서 누적만 되네요. 심지어는 exfi 데이터를 만드는 애드온 중에는 파일/캐시가 아니라 애드온/exif 폴더 아래에 임의 캐시 폴더를 하나 파는 것도 있어요. 이건 좀 아닌데..

 

구기글의 경우 캐시 폴더를 보니 그냥 캐시, 캐시_숫자 같은 식으로 폴더가 5개가 있더라구요. 2008년에 처음으로 xe로 리뉴얼하고 나서, 중간에 몇번씩 비우긴 했지만 그래도 운용중인 사이트니까 어지간한건 손을 안댔는데.. 이게 장난이 아니네요.

 

비우기 전에 가용 용량이 한 180GB 정도 있었거든요. 그런데 안쓰는 캐시를 다 날리고 나니 220GB가 되네요. 캐시라고 해봤자 짤막한 텍스트랑 이미지 파일이란 소린데 그걸로만 40GB면 그 수가.. 세어보진 못했지만 몇십만 단위는 당연하고 백만개 찍을지도.

 

기글이 어마무시하게 큰 곳은 아니지만, 그렇다고 이정도 규모에서 xe를 운용하는 사례가 흔한건 또 아니니까요. 어지간한 xe 기반 사이트에선 이런게 별 문제는 안 될텐데, 누적 사용 수가 많고 기간이 기니까 이런 문제가 생기는 듯.

 

뭐 그래도 정리하고 나니까 개운합니다. 올해 말에 구기글 회원 정리하고 관련 정보도 치우면 더 나아질것 같네요.


TAG •

  • profile
    네모난지구      내 집 마련의 그날까지 2017.07.02 23:04
    저도 오늘 상반기 정산기념으로 본컴과 서브컴의 데이터를 백업하고 OS를 싹 밀고 다시 셋팅했는데 윈10이라 금방금방 설치되네요

    서버로쓰는 서브컴에 파일서버 셋팅이 남았는데... 이건 좀 귀찮아지네요
  • profile
    Alexa 2017.07.02 23:11
    cache가 아니라 더미 수준인데요..--;;
  • profile
    에이엔      안녕하세요 August Newbie 줄여서 AN입니다. 영원 아니에요 2017.07.02 23:34
    정말 캐시가 아니라 더미수준...이네요
  • ?
    포인트 팡팡! 2017.07.02 23:34
    에이엔님 축하합니다.
    팡팡!에 당첨되어 10포인트를 보너스로 받으셨습니다.
  • profile
    늘푸른해리      히후미 귀여워요 히후미 2017.07.02 23:45
    XE도 그렇고 꽤 많은 것들이 캐시 정리가 제대로 되지 않더군요. 캐시도 가비지 콜렉터가 필요하지 않나 싶습니다(...)
  • profile
    메케메케 2017.07.03 00:02
    memcache 를 붙이면 cache 폴더에 생기던 많은 파일들이 메모리에 캐슁되욥...

    예전에 포인트 레벨도 파일로 쌓이던걸 메모리로 옴길 수 있도록 튜닝해서 썼었는데... 이러니까 좀 낫더라구요
  • profile
    낄낄 2017.07.03 00:08
    그거 쓸려면 호스팅 회사, 아니 서버 운용 방식 자체를 바꿔야(...)
  • profile
    보리챠      헤헤... 기글의 숨은 키보드 빌런 겸 네크로멘서에욧 2017.07.03 07:06
    Memcache는 사랑이져 헤헿...
    자매품 Opcache...
  • profile
    title: AMDKylver      ヾ(*´∀`*)ノ   컴퓨터가 몬가요? 하하하하 2017.07.03 06:23
    고생하셨습니다. xe는 최적화가 더 필요한거같아요...
  • profile
    윈즈 2017.07.03 10:13
    XE관리자에서 파일항목 들어가서 '대기' 상태로 남아있는 오래된 파일 지우는 것도 꽤 쏠쏠합니다.

    대기: 문서를 작성하면서 파일을 등록하였지만 아직 '문서 작성을 완료하지 않은 상태 또는 작성을 취소한 상태'에서 남아있는 파일
  • profile
    title: 오타쿠아라 2017.07.03 11:58
    그게 참 신기했는데 요정님이 아니라 캐쉬가 보관해주는 거였군요.
  • profile
    낄낄 2017.07.03 13:07
    그나마 대기는 양반이에요.. 어느 버전인가 보면 글을 지워도 첨부된 파일 삭제가 안되는 버그가 있었던걸로 기억하거든요. 그때 생겼을 찌꺼기를 생각하면 후..

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. 등록된 글이 없습니다.
목록
Board Pagination Prev 1 ... 56 57 58 59 60 61 62 63 64 65 Next
/ 65

최근 코멘트 30개
고자되기
10:23
고자되기
10:21
Proshares
10:16
미쿠미쿠
10:11
렉사
10:00
슬렌네터
10:00
캐츄미
09:58
툴라
09:53
급식단
09:51
툴라
09:50
wjdgowns77
09:47
마초코
09:46
마초코
09:45
AKG-3
09:35
거침없이헤드샷
09:31
침착맨
09:29
침착맨
09:27
침착맨
09:26
침착맨
09:26
노란껌
09:15
툴라
09:09
뚜찌`zXie
09:02
뚜찌`zXie
09:00
뚜찌`zXie
08:59
뚜찌`zXie
08:57
엔실우
08:55
아루곰
08:40
카토메구미
08:35
슈베아츠
08:28
슈베아츠
08:28

한미마이크로닉스
AMD
MSI 코리아
더함

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소