ie7을 쓰고 있는데 지속적으로 메모리를 잡아먹고 탭을 닫아도 반환을 하지 않았다.거기다 flashget은 한술 더 떠서 다운로드중에 계속 메모리 상승, 조금전에 1.7G까지 혼자 잡아먹었다.3G메모리에 가상메모리 총 5G 잡혀있는데 1.7G를 한 프로그램이 잡고 있으.....
ZDNet의 Hardware 2.0 블로그에서 간단한 실험을 했네요. 6개의 Virtual PC에 비스타 SP1을 설치하고 각각 다른 브라우저를 띄어서 30개의 탭을 연뒤 한시간 동안 메모리 사용량을 테스트 했습니다. 각각의 가상 PC에는 512MB의 메모리를 할당했다고 합니다. 결과.....
사실, 메모리 누수를 발견하기는 쉽지 않다. 고가의 프로파일링 툴을 이용하여, 테스트 환경에서 주요 request에 대한 load를 생성하여 관찰할 수 있겠지만, 프로파일링 툴 자체가 가지는 부하 자체가 워낙 커서 실제 운영환경에서 그를 테스트 하는 것은 위험하기 .....
자바스크립트 어플리케이션 메모리 관리라기 보다 가비지 컬랙션(Gabege Collection)과 클로져(closure)와 순환참조(circular reference) 의 관계에 대한 글에 가깝습니다.중간 중간 정리하면서 가비지 컬랙션에 대한 참조한 블로그가 있었는데 까묵었습니다-^;간.....
난..항상 C에서 메모리 할당하는 버릇이 있어서 new를 안쓰고 calloc, malloc를 자주 쓰는데..이놈의 메모리 누수가 갈수록 잡기가 힘들어 진다.CRT 힙을 쓰는 calloc, malloc 계열..한두개면 모르겠는데 엄청난 양이 발생이 되서 쓰레드 도는데 메모리가 기하급수적으.....