찾다

 >  Q&A  >  본문

node.js - nodejs 성능 최적화 문제

으아악

예를 들어 cron이 정기적으로 실행된다면 cron의 메모리는 언제 해제되나요? cron의 특정 속성이 더 큰 배열인 경우. 예를 들어, cron.data, cron이 작업을 종료할 때마다 메모리를 해제하려면 cron.data = []를 수동으로 설정해야 합니까?
수동으로 해제하지 않으면 cron에서는 절대 해제하지 않나요?

최근에 성능 문제가 발생했습니다. nodejs에서 이를 감지할 수 있는 좋은 도구가 있나요?

阿神阿神2733일 전616

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

  • PHP中文网

    PHP中文网2017-05-31 10:43:22

    수동으로 해제할 필요가 없습니다. startCron이 실행된 후 자동으로 해제되어야 합니다. startCron이 위치한 실행 컨텍스트는 실행된 후 해제됩니다. 성능을 테스트해보고 싶다면 cnode에서 확인해보시면 될 것 같습니다. 중국인들이 작성한 쉬운 모듈도 있는 것 같습니다. process.memory를 사용하여 먼저 테스트할 수 있습니다

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