현재 Canary 버전인 Chrome 58에서 타임라인 패널의 이름이 Performance 패널로 변경되었고, Profiles(프로필) 패널의 이름이 Memory 패널로 변경되었으며, Profiles 패널의 Record JavaScript CPU Profile 기능이 더 숨겨진 위치로 이동했습니다.
장기적인 목표는 이전의 JavaScript CPU 프로파일러를 삭제하고 모든 사람이 새 워크플로를 사용하도록 하는 것입니다.
이 이전 가이드에서는 Performance 패널에서 JS 프로필을 기록하는 방법과 성능 패널의 UI가 익숙한 이전 워크플로에 매핑되는 방식을 설명합니다.
이전 JavaScript CPU 프로파일러 액세스
프로필 패널에서 사용할 수 있었던 이전의 'JavaScript CPU 프로필 기록' 워크플로를 선호하는 경우 다음과 같이 계속 액세스할 수 있습니다.
- DevTools 기본 메뉴를 엽니다.
- More tools > JavaScript Profiler를 선택합니다. JavaScript 프로파일러라는 새 패널에서 이전 프로파일러가 열립니다.
JS 프로필 기록 방법
- DevTools를 엽니다.
실적 탭을 클릭합니다.
다음 방법 중 하나로 녹화합니다.
- 페이지 로드를 프로파일링하려면 페이지 로드 기록을 클릭합니다. DevTools는 자동으로 기록을 시작한 다음 페이지 로드가 완료된 것을 감지하면 자동으로 중지합니다.
- 실행 중인 페이지를 프로파일링하려면 기록을 클릭하고 프로파일링할 작업을 실행한 다음 완료되면 중지를 클릭합니다.
기존 워크플로가 새 워크플로에 매핑되는 방식
아래 스크린샷은 이전 워크플로의 차트 뷰에서 새 워크플로의 CPU 사용량 개요 차트 (위쪽 화살표)와 Flame 차트 (하단 화살표)의 위치를 보여줍니다.
Heavy (Bottom Up) 뷰는 Bottom-Up 탭에서 사용할 수 있습니다.
Tree (Top Down) 보기는 Call Tree 탭에서 사용할 수 있습니다.
놓친 기능이 있거나 이 문서에 관해 다른 궁금한 점이 있으면 트위터에서 @ChromeDevTools를 핑하거나 문서 저장소에서 GitHub 문제를 여세요.