티스토리 뷰
성능 탭
화면단의 개발을 하다보면, 페이지의 동작이 어떠한 순서를 가지고 있는지, 성능이 얼마나 나오는지 확인하고 싶은 경우가 생긴다.
그럴 때는 개발자 도구의 성능 탭을 사용을 하면 되는데, 성능 탭은 자동으로 페이지를 분석하는 것이 아닌, 기록 버튼을 눌러
해당 페이지의 동작을 녹화 한 뒤, 녹화된 내용을 토대로 분석한 기록들이 나오게 됩니다.
F12 를 눌러 개발자 도구를 열고 성능 탭을 누르면, 아래와 같은 화면을 볼 수 있을 것 입니다.

왼쪽 위의 녹화 표시로 되어있는 것을 누르면 페이지의 녹화가 시작되고 거기서 일어난 동작들을 분석(플로우, 렌더링 속도)합니다.
우리가 자주 쓰는 네이버 페이지에서 한 번 해보자. 녹화를 끝내면 아래와 같이 네트워크, 프레임, 기본 등등 해서 분석된 내용이 나오게 된다.

여기서 기본을 보면 해당 함수가 실행되서 얼만큼 걸렸는지 차트로 표현하는 것을 볼 수 있다.
프레임을 보면 현재 프레임이 높은지 낮은지 또한 볼 수 있다. 녹색바가 있는 것이 프레임이 높은것이라고 한다.
이런 식의 성능 탭을 이용해서 개발시 성능을 체크해 볼 수도 있고, 병목 현상이 얼마나 많이 발생했는지도 볼 수 있다.
성능 관련된 이슈를 하게 되면 참고해보자.
'업무 메모..' 카테고리의 다른 글
HomeBrew 를 이용한 mySql 설치 (0) | 2022.03.19 |
---|---|
HomeBrew 설치 (0) | 2022.03.19 |
VSCode에서 PowerMode Combo 기능 끄기 (0) | 2022.03.11 |
package-lock.json (0) | 2022.03.08 |
CORS (0) | 2022.03.04 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- AWS
- seo
- 깃허브
- NUXT
- React
- 타입스크립트
- nuxt2
- Git
- svelte
- nextjs15
- Github Actions
- vscode
- Vite
- cors
- nextjs14
- 티스토리챌린지
- nextjs13
- ChatGPT
- 오블완
- github
- vue router
- nodejs
- Zustand
- openAI
- 서버 to 서버
- 스벨트
- 네이버 서치 어드바이저
- dockerfile
- vue composition api
- NextJS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
글 보관함