당연한 얘기지만, 렉이 걸리는 이유는 정말 다양하고, 나는 잘못 없는데 서버 문제인 경우도 많습니다. 그러나 와우 렉은 대부분 애드온을 많이 써서 나는 경우가 굉장히 많습니다.
제가 들어본
문제되는 애드온들은:
- 구버전 레이드프레임들: 인벤 레이드프레임이나 구버전 라임 등도 렉 유발한다는 이야기가 많으니 지원되지 않는 애드온은 교체를 추천합니다.
- OmniCC (CD 말고 CC. 재사용대기시간 문자 커스터마이징) 가 문제가 된 적 있었고 기본 인터페이스로 대체가 가능하니 지우는 것을 추천.
- ElvUI 내의 스크립트, 부가기능 애드온 중 일부가 프레임을 크게 저하시킨다고 합니다. (남의 프로파일 무지성으로 받으면 스크립트가 어디 들어가 있나 알 수 없으니 주의)
-
위크오라 = 이 글 쓰는 이유
위크오라 같은 경우 특정 위크오라가 문제가 되는건데, 이렇게 문제되는 위크오라를 찾고 싶을 때 참고가 될 수 있는 기능이 있습니다. 프로파일링이라고 하고 명령어는 다음과 같습니다.
/wa pstart
/wa pstop
/wa pprint
딱 봐도 /위크오라 p시작 p끝 p출력 인거 아시겠쥬?
/wa pstart 를 전투 카운트할 즈음 켜고 신나게 렉을 즐긴다음 적당히 렉타임이 끝난 것 같으면
/wa pstop 을 입력합니다. (전투 내내가 보다는 전투 시작때만이라면 렉 지나가면 끄면 됨. 아니면 레이드 넴드 1개 쭉 보시든가..)
나중에 다 끝나고 나서 /wa pprint 를 해주면 위크오라 프로파일링 보고서가 뜹니다.
보고서 맨 위에는 내가 측정을 얼마동안 했나 뜨고 그 밑에는 위크오라가 CPU를 얼마나 점유하고 있었는지 뜨는데, 이 숫자가 비정상적으로 높다면 뭔가 문제가 있는 겁니다. 이제 스크롤을 쭉 내려주면
이렇게 Auras 라고 어떤 녀석이 얼마나 시간을 잡아먹었나 나옵니다.
첫 숫자는 해당 오라가 CPU를 점유한 시간, 다음은 점유율 (이 위크오라 / 위크오라 전체)
맨 끝에 괄호 안에 있는 숫자는 한 번 호출 당 점유한 시간이었나 그럴겁니다.
특히 괄호 안 숫자가 큰 녀석들이 무거운 위크오라들이니까, 수 ms 이상 넘어간다면 확인해보고 쳐내면 됩니다.
좋은 기능을 포기하기 어렵다면 뭐 감수하고 쓰거나, 직접 고쳐보거나, 제작자에게 요청해봅시다.