밑글에서 프레임 드랍 시 게임 설정을 바꾸는 텍스트를 올려줬는데 이런 방법은 다른 쓸데없는 설정까지 건드리게 되는 경우가 발생하여 과거 프레임 드랍때문에 고생한 이후 찾아본 몇 가지 해결책을 나열해봄.

게임상에서의 프레임 드랍 현상의 원인은 세 가지로 압축할 수가 있음

수직 동기화, 디스크 데이터 로딩 지연, 과열


1. 수직 동기화

수직 동기화는 사양이 괜찮은 pc에서 60 이상으로 오버되는 프레임을 60으로 맞춰줘서 테어링 현상을 없애고 gpu 가 필요 이상으로 사용되는 것을 막아주는 옵션임. 근데 본인이 쓰는 컴이 똥컴이라 애초에 60을 넘어갈 것도 없이 60을 밑돈다 하는 경우 수직동기화를 사용하면 fps drop 이 발생함. 이경우 수직동기화를 끄던가 fps제한 옵션에서 30정도로 맞추면 해결.


2. 디스크 데이터 로딩 지연

이경우 시작-컴퓨터-게임이 깔려있는 드라이브에 우클릭-속성-[일반] 탭에서 이 드라이브의 파일 속성 및 내용 색인 허용 항목 체크 해제-깔려있는 드라이브(예 C:)에만 변경 사항 적용 선택 후 확인

GPU(그래픽 카드)나 기타 사양이 좋은데 프레임 드랍이 발생한다 하는 경우 대부분 이 해결법으로 해결 가능


3. 과열

오버클럭이나 내부먼지 기타등등의 알수없는 이유로 그래픽 드라이버 자체가 재시작되면서 오랜 시간동안 게임이 멈춘 상태로 있는 경우

극히 희박하고 해결책이래봤자 오버클럭 해제나 프레임 제한정도밖에 없음






다른 글처럼 게임파일 설정 만져서 수직동기화나 삼중버퍼 설정 건드는 방법도 있는데 백업이 필요하고 다른 문제가 발생할지 모르니 위와 같은 방법을 적용해 보기 바람



*fps 60이상 넘어가면 육안으로 판별하기 불가능한 정도의 차이니까 프레임딸치면서 쓸데없이 전력낭비 하지말고 그냥 60제한걸고 하세여^^