테라 인벤 실시간팁 게시판

전체보기

모바일 상단 메뉴

본문 페이지

[캐릭터] 컴터는 좋은데 렉(프레임저하등) 심하신분 필독!

아이콘 TheG1
댓글: 57 개
조회: 23102
추천: 6
2012-02-07 21:13:31
http://www.inven.co.kr/board/powerbbs.php?come_idx=2152&l=3057

원본 링크입니다.

아크마이어님이 정리해주신 내용인데..

요즘 자게나 it인벤에서 좋은 스펙의 컴을 사용함에도 프레임저하(렉)때문에 고민이 많으신분들이

있더라구요 ^^ 아크마이어님이 링크 걸어준거 보고 다시 알게 되었습니다.

더많은 분들이 보셧으면 좋을것 같아서 불펌해봅니다

--------------------------------------------------------------------------------------------------------------

C:HanPurpleTERA_HGTERA_Invoker.exe

 

위 파일에 우클릭-속성-호환성 탭에서

 

XP호환모드, 시각적 테마 사용안함, 데스크탑 컴포지션(바탕화면구성) 사용안함에 체크후 적용.

 

 

 

 

이렇게 하는 이유.

 

 

xp용으로 제작된 게임들은 2기가의 가상주소공간을 사용할 수 있는데, 그 안에 현재 자신의 그래픽카드에 달린 비디오메모리의 복사본까지 모두 포함시켜야함.


게임 프로그램과 필요 텍스트 라이브러리를 다 합해도 1기가정도만 있으면 되는데 그래픽 메모리의 복사본을 유지하기 위해 램을 많이 사용함. 알트탭등으로 비디오메모리에 정보가 모두 손실된 경우 신속히 화면을 복구하기위해서 dx9게임에 필수적 요소.


비스타나 윈7은 그래픽적 혁신을 위해 wddm드라이버를 채택하고, dwm프로세스가 화면을 제어하기때문에 dx10이상의 게임들은 비디오메모리 복사본을 유지할 필요가 없음.

 

하지만 현재 테라는 dx9용이고, 게임은 게임대로 복사본을 유지하면서도 dwm이 요구하는 복사본마저도 챙겨야함. dwm프로세스는 테라의 주소공간 내에서 '잠글 수 없는' 비디오메모리의 내용을 유지시키려함. 결국 테라가 운용할 수 있는 최대 주소공간인 2기가는 순식간에 동이나게 되고 공간부족의 문제로 수시로 하드에서 직접 정보를 로드해야하는 문제가 생김.


비스타나 윈7의 32비트버전에서는 이러한 주소공간 부족의 문제로 수시로 팅기게되며 64비트버전에서는 2기가 이상의 주소를 사용할 수 있도록 프로그램을 개조하여 근근히 버텨나가게 되는데, 이때문에 더더욱 많은 램을 소비함. 그래픽메모리용량이 많은 제품을 사용할 수록, 많은 옵션을 주어 그래픽메모리 사용량이 많을 수록 램 사용량은 기하급수적으로 늘어남. dwm프로세스는 응용프로그램 자체의 주소공간에 '잠글 수 없는' 내용을 저장시키면서도 '잠글 수 있는' 내용은 그래픽캐시로서 메모리에 모두 저장해서 메모리를 급속도로 소진시킴.

아바라는 fps게임은 이런 문제때문에 dx9기반으로 제작하였으면서도 비디오메모리 내용의 복사본을 유지하지 않음. 그리고 게임실행시 강제로 dwm프로세스를 종료시켜서 램사용을 줄임. 하지만 mmorpg게임인 테라는 이런 방법을 쉽게 사용하기 어려운 면이 있음.

그래서 직접 게임을 할 때만 dwm프로세스를 꺼주는 것이 좋음.

Lv71 TheG1

모바일 게시판 하단버튼

댓글

새로고침
새로고침

모바일 게시판 하단버튼

지금 뜨는 인벤

더보기+

모바일 게시판 리스트

모바일 게시판 하단버튼

글쓰기

모바일 게시판 페이징

AD