로딩
요청 처리 중입니다...

[node] inspect로 얻은 profile 정보 분석하기

 [node] inspect로 얻은 profile 정보 분석하기

안녕하세요 멍개입니다. 지난 시간에 node inspect를 이용하여 디버깅과 프로파일링하는 방법을 다뤄보았습니다. https://blog.naver.com/pjt3591oo/222914507873 [nodejs] 콘솔로 디버깅하는 여러분은 주니어다 안녕하세요 멍개입니다.

다들 노드로 작성한 서버 코드를 어떻게 디버깅하고 계신가요? 콘솔을 이용하신다... blog.naver.com 이번 시간에는 프로파일링 결과로 얻은 cpu와 memory 정보를 분석하는 방법을 다룹니다.

그 전에 우리가 프로파일링할 코드는 다음과 같습니다. // cpu.js console.profile(); let a = 0; let temp0 = []; let temp1 = []; let temp2 = []; function testcall0(i, time = Date.now()) { a += Math.random() * Math.random(); while (Date.now() - time < 2000) { i...

# cpu # debug # memory # node # profile # retained # self # shallow # size