2013-05-02 4 views
-2

이 질문은 관련성이없는 것으로 표시되었으므로 아무에게도 가치가 없다고 생각합니다. 따라서 질문을 제거하려고 시도했지만 시스템이 나를 허용하지 않으므로이 게시물의 내용을 잘라 버릴 수 있습니다.)이미지 변환 및 아이 노드 사용

+0

http://en.wikipedia.org/wiki/Inode wud는 시작하기에 좋은 곳이되어야합니다. – JATMON

+0

"inode"가 당신의 관심사 중 가장 중요하다고 상상할 수 없습니다! 제안 : 하이브리드 접근 방식을 채택하십시오 : a) 검색 캐시, b) 캐시 미스에 대한 on-the-fly 변환, c) "새로운 변환"과 "오래됨"을 결합하십시오. IMHO ... – paulsm4

+0

그럼 왜 도대체 당신이 질문을 게시했을 때 * 말하지 않았습니까 ??? 실제로 최적의 솔루션이 "둘 다"일 때 "어느 쪽인가"의 답을 찾고 있다고 암시했습니다! – paulsm4

답변

0

나는 당신이 두 시나리오의 실제 번호를 실행할 필요가 있다고 생각 :

  • 얼마나 오래 하나 개의 이미지가 생성 걸립니까 즉석에서

    와 클라이언트가 그렇게 오래 기다리고 싶지 할

  • 이 필요하십니까?
    • 얼마나 많은 공간을 저장

    년 1 이상 CPU 사용률 등의 CPU 수와 어떤로 지불하는 것이다 X 이미지에 대해이 비용은 Y 시간을 썸네일 이미지 것이 사용하고 무엇은

  • 비용을 부담해야
  • 몇 개의 파일이 있습니까? 숫자가 대상 파일 시스템의 inode 수보다 많거나 파일 시스템보다 큰 전체 예상 크기입니다.

대부분 경제학 질문이지만 일반적으로 예/아니오 대답은 없습니다. 의심 스럽다면 계산 집약적 인 작업이므로 반복적으로 저장하는 것이 효율적이지 않으므로 저장하는 것이 좋습니다. 처음 요구 될 때 즉석에서 미리보기 이미지를 생성하는 것과 같은 하이브리드 솔루션을 수행 한 다음 일정 기간 동안 사용하지 않을 때까지 캐시 할 수 있습니다.

TL : DR : inode의 수는 아마도 가장 중요한 문제 일 것입니다.