찾다

 >  Q&A  >  본문

javascript - limarquee.js의 무한 루프 스크롤로 인해 메모리 누수가 발생합니까?


데모주소 http://www.dowebok.com/demo/188/
1분 이상 추적해본 결과 메모리 사용량이 급등한 것을 발견했는데 메모리가 유출되었다는 뜻인가요?
또 묻고 싶습니다. 메모리 누수가 발생하지 않는 무한 루프 스크롤이 있나요?

phpcn_u1582phpcn_u15822775일 전557

모든 응답(1)나는 대답할 것이다

  • 某草草

    某草草2017-05-19 10:30:55

    무한 스크롤은 CSS3 애니메이션을 사용하든 JS 시간 초과 또는 간격을 사용하든 타이머를 시작하는 것을 의미합니다.
    시간 간격이 매우 짧은 경우(작업 실행 시간 > 타이머 주기) 큐 프로그램이 시간 내에 실행되지 않고, 일정 시간이 지나면 프로세스 큐가 가득 차서 메모리 사용량이 증가하게 됩니다.
    큐가 꽉 차는 것을 방지하려면 타이머의 시간을 더 길게 하거나... 코드 실행 시간 < 타이머 시간을 설정해야 합니다.

    회신하다
    0
  • 취소회신하다