2016-07-27 2 views
2

서비스 근로자는 모든 정적 파일과 동적 데이터를 브라우저의 캐시 메모리에 저장하고 웹 사이트를 오프라인으로 만듭니다. 그러나 기원별로 브라우저 캐시 메모리에 저장할 수있는 데이터 서비스 작업자의 양에 제한이 있는지 알고 싶습니다. 로컬 스토리지와 마찬가지로 대부분의 브라우저에서 원본 당 10MB의 제한이 있습니다.출처마다 작업자 저장소를 브라우저 캐시에 서비스 할 수있는 데이터의 양은 어느 정도입니까?

+0

[서비스 작업자를위한 메모리 제한은 무엇입니까?] 가능한 복제본 (http://stackoverflow.com/questions/35242869/what-is-the-memory-limit-for-a-service-worker) – Marco

답변

3

서비스 직원의 캐시 메모리가 아닙니다. 현재 서비스 근로자 만 사용할 수있는 Cache API's 저장소입니다. 앞으로는 Quota API에 의해 규제 될 것입니다.

현재 브라우저마다 다릅니다. Chrome 및 Chrome 모바일의 서비스 담당자를 통해 캐시에 ~ 500MB를 저장할 수 있었으며 할당량을 초과하는 대신 시간 초과가되었습니다.

아마 해당 브라우저에서 AppCache과 유사합니다.