이미지 src 체인지 를 할때 메모리 관리에 대해 여쭤볼께요
사랑해
https://code.google.com/p/chromium/issues/detail?id=36142
이 이슈가 다른 사람들도 있긴 한데 해결책은 딱히 없는거 같아서 혹시나 이런 증상 해결하신 분 있으시면알려주세요 (특히 크롬에서 실행했을때 windows 작업관리자 띄워놓고 보면 돌아갈때 메모리가 기하급수적으로 올라갑니다 계속 놔두면 3기가도 넘어가서 뻗습니다.) 위에 구글 이슈에서는 버그라고하고...;;;;
1. 이미지 여러장(500장정도?)을 preload 한다.2. 일정 시간(0.5초정도?너무 느리게 말고)마다 이미지 src 에 미리 로드한 이미지 src를 교체한다.3. windows 작업관리자를 띄워서 메모리를 체크해본다.
이러면 메모리가 엄청나게 뛰는데 이 부분 해결하신분 있으신가요?가비지컬렉션 해제도 적용하고 이미지 src를 base64로도 해보고 해도 안찾아집니다.예상은 크롬이 이미지를 브라우저에 드로잉하면서 생기는 문제 같은데.... 맞는지 안맞는지..
---------------혹시나 이미지 용량이 커서라고 생각하실까봐 이미지 용량은 크지 않게 개당 30kb 정도짜리 써서 500개한다고 했을때 15메가정도라고 생각하시면 됩니다.
-
으뜸
해결책이... 없는건가유? ㅠㅠ
-
설희
preload 하는 순간에는 메모리가 크게 증가 하지 않습니다. 이미지 src 교체를 일정시간마다 교체해서 이미지가 변할때 메모리가 증가해요
-
가욋길
크롬만 그런가요? 글고 preload 하는 순간에만 그런가요? 아니면 계속 지속적으로 그런가요?