크롬사용 시, 메모리 확장 방법
- 유니티의 WebGL 콘텐츠를 위해서는 연속된 공간의 메모리 블럭이 필요합니다.
이 사이즈는 리소스를 로드하면서 필요한 메모리 공간 만큼 충분히 확보되어야 합니다.
이는 웹브라우저의 힙(heap) 메모리에 연속적인 공간이 필요합니다.
브라우저의 메모리가 낮게 잡혀있거나 힙이 파편화(fragmented)되어 있는 경우 메모리 할당이 실패해버립니다.
=> [해결방안]
① 크롬이 속도가 느려지게 되는 것은 주로 탭을 많이 이용하기 때문입니다. 이 때 크롬의 탭을 사용하지 않을 때 비활성화시키는 기능을 가진 여러 가지 확장 프로그램이 있습니다.
여기(https://chrome.google.com/webstore/category/extensions?hl=ko)를 클릭하면, 바로 크롬 확장 프로그램 마켓으로 가는데, 여기서 "tab memory"로 검색을 하면 여러개의 확장 프로그램이 검색되는 것을 알 수 있습니다.
일단 가장 많이 사용하는 것이 OneTab이며, 추천 별표가 가장 많은 것을 볼 수 있습니다. 물론 이러한 사용자수나 추천 별표를 보고 사용할 수도 있지만, 확장 프로그램마다 저마다 특성이 있으므로, 개인의 취향에 따라 선택하는 것이 좋습니다.
② 크롬의 메모리를 최적화하는 프로그램인 "Chromem"을 실행하는 방법도 간편한 방법입니다.
Chromem.exe 다운로드
이 프로그램은 다운 받아서 그냥 클릭해서 실행하시면 됩니다. 사용자의 편의에 따라 바탕화면에 저장하시거나, 그밖에 자신이 자주 찾은 폴더에 저장해서 실행하시면 됩니다.
③ WebGL 초안 확장 프로그램
chrome://flags/#max-tiles-for-interest-area
를 크롬 주소창에 입력 후 접속하시어 "WebGL 초안 확장 프로그램"의 내용을 '사용'으로 변경하세요.
④ 수시로 캐쉬를 삭제하여 메모리를 확보하시기 바랍니다.
크롬 화면상에서 ctrl + alt + delete 을 누르고 '인터넷 사용기록 삭제'를 진행하시면 됩니다. (새로고침 및 재 로그인 필요)
감사합니다.
wrBEIRqX : 1 (07.03)