기글 하드웨어 소프트웨어 포럼
소프트웨어와 인터넷에 관련된 이야기를 자유롭게 나눌 수 있는 곳입니다. 게임에 관련된 글은 게임 포럼을 이용해 주세요.
일단 짤 두개부터 보시죠.
위에 나온 코드를 웹 브라우저에서 접속하면 메모리 사용량이 급격하게 늘어나면서 브라우저가 강제 종료되거나 시스템이 재부팅될 수 있습니다.
실제로 올려둔 사이트도 있는데 여기에 들어갔다간 재부팅될 수도 있으니 함부로 누르지 마세요 http://www.0xroot.cn/demo.html
전 아무 생각 없이 눌러봤다가 크롬 재시작했네요.
원리는 다음과 같습니다. history.pushstate()는 HTML5에 도입된 API로서 지정한 URL을 브라우저의 히스토리에 추가하고 현재 히스토리를 저장합니다. i<100000이란 조건문이 붙어 계속해서 히스토리 작업을 반복하게 되니 메모리 사용량이 늘어나 브라우저가 멈추는 것입니다.
2016.01.23 13:15:41
저도 " 恭喜你,你已经怀孕了!" 만 뜨고
엣지하고 익스11에서 별다른 영향이 없습니다.. 아주 살짝 cpu 점유율만 올라갔다가 금방 회복했습니다. 메모리는 거의 변동 었고...뭐지???
엣지하고 익스11에서 별다른 영향이 없습니다.. 아주 살짝 cpu 점유율만 올라갔다가 금방 회복했습니다. 메모리는 거의 변동 었고...뭐지???
2016.01.23 13:25:09
시크릿 탭으로 열어서 해보니깐 CPU,메모리 점유율이 꾸준히 상승해서 중간에 그냥 껐더니
아무 탈 없이 꺼지네요. ㅋ 보통 이런건 응답 없음 띄우던데
아무 탈 없이 꺼지네요. ㅋ 보통 이런건 응답 없음 띄우던데
작성된지 2주일이 지난 글에는 새 코멘트를 달 수 없습니다.