스타2 프레임 드랍 - seuta2 peuleim deulab

 스타크래프트2 가 공허의 유산 출시를 앞두고, 64비트 프로세서 관련 업데이트를 진행하였습니다.

하지만 오히려 기존 게임 플레이보다 프레임 드랍. 렉이 더 심하게 걸리는 상황이 일부 일어나고 있습니다.

컴퓨터 사양이 높으신 분들은 딱히 설정하실 필요는 없습니다만, 참고하시기 바랍니다.

스타크래프트2 는 2010 년도 최초 출시 게임이며 개발 당시 듀얼코어 호환 기반으로 제작되었습니다.

64비트+쿼드코어 가상 지원 업데이트를 해 왔으나, 이는 딱히 도움되는 업데이트는 아닙니다.

최근 업데이트로 인해 문제는 심해졌구요.

따라서 64비트 쿼드코어 프로세서를 이용하시는 분들에게 유용한 참고가 되길 바랍니다.

쿼드코어 지원 업데이트를 진행하려면 스타크래프트2 설계를 처음부터 다시 진행하여야 하므로 쿼드코어 지원은 사실상 불가능합니다.

1. 터보부스트 사용

인텔/AMD 프로세서는 일부 코어를 사용하지 않고 남은 코어의 처리 효율을 상승시키는 기능이 일부 탑재되어 있습니다.

따라서 `선호 코어` 갯수를 2개로 사전 설정하시면 됩니다.

2.64비트 대신 32비트 클라이언트 사용

이는 가장 확실한 방법입니다.

참고로 저는 4590+32+760 조합 컴퓨터에서 극심한 프레임 드랍을 경험하였으며, 32비트 클라이언트 실행 시 게임 구동이 원활해지는 결과를 얻었습니다.

일부 PC 방에서도 이미 32비트 클라이언트 실행으로 득을 보고 있습니다.

제가사용하는 노트북과 데스크톱 상세 사양은 포스트 맨 아래에 있습니다.

​베틀넷 앱 > 설정 > 게임설정 >32 비트 실행 설정

 

노트북에서는 텍스처 중 > CPU 부하 관련 설정 최하 옵션 > 그래픽 부하 관련 옵션 높음 설정으로

3:3 중반까지는 무난하게 60 FPS 뽑아내었으나,

32비트 클라이언트 사용으로 3:3 후반 물량전까지 `권장 높음 옵션-쉐이더 아주높음` 으로 무난한 게임 플레이가 가능했습니다.

참고하시길 바랍니다.

스타크래프트

스타크래프트2 렉줄이는방법(클라이언트 설정변경)

크 이제는 이런것도 다해보네요ㅋㅋㅋㅋㅋㅋ

저번에 스타크래프트2 업데이트이후 우리집컴도 그렇고 갑자기 이상하게 렉이 많이 걸리는

현상이 일어나기 시작햇습니다ㅠㅠ 알고보니 멀티코어지원을 위한 설정들이 추가되서 그렇다는데

이게 오히려 렉을 유발하는 현상이 일어난다고 합니다

그냥 바로 설정방법을 알려드리겠습니다

난 공허의유산 별로임..군심이 가장 좋은듯?

아 잡글은 집어 치우고 여기서 왼쪾 상단을 보면 블리자드 표시잇습니다 그옆에보면

이상한 화살표같은게 있는데 거길눌러서 설정을 들어가주세요

이게 나오면 됩니다 여기서 게임설정을 들어가주세요

물론 다른건 만지시면 안됩니다 저도 잘몰라요

처음들어가시면 이렇게 되있을겁니다 아니면 명령줄 인수 추가 버튼이 체크가 되잇거나 하실텐데

그건 만지실 필요가 없구요 밑에있는 64비트 대신 (32비트 클라이언트 실행 버튼)에 체크해주세면 됩니다 그러면 프레임 상승효과가 있을거에요 전 이거 효과 좀 많이 봤습니다 ㅎㅎ
 

스타2 최적화가 엉망이라는건 예전부터 알고 있었지만 이건 좀 심한거 같아서 제가 뭔가 잘못 하고 있나 싶어서 질문글 올립니다.

지금 컴퓨터의 cpu는 i5 750으로 2010년 스타2 발매에 맞춰서 마련 한 겁니다.

자날에서 군심까지 잘 하고 있다가 3.0 패치 되면서 게임 하기 힘들 정도로 프레임이 내려가서 한동안 접었다가

공유 나오면서 캠페인도 할 겸 다시 해볼까 건드리고 있는데요.

그동안에 gpu는 gtx 750ti 로 바꿨구요.

그런데 2:2 3:3은 고사하고 협동 ai 게임을 하기가 힘들 정도로 프레임이 낮아서 (1프레임 -_-) 싱글 플레이어에서 저글링으로 200/200을 채워서 실험 해 봤더니 똑같이 1프레임이 나옵니다.

그래픽 관련 여러가지 실험을 해봤는데 1024 x 760 해상도에 모든 그래픽 설정 최하 옵션으로 낮춰도 1프레임인건 변함이 없으니

그래픽 카드와는 무관한 CPU 병목 현상이 확실한거 같습니다만

아무리 오버클럭 안 한 i5 750이지만 그래도 이건 좀 너무하다 싶어서 제가 모르는 뭔가가 있나 싶어서 혹시 해결 방법을 아시는 분이 있으신가 해서 글을 올려봅니다. 자날 발매 당시엔 이것보다 훨씬 더 안 좋은 gpu로도 이 정도는 아니였거든요.

배넷 런처에서 32비트 클라이언트 셋팅 및 하드디스크 전력 옵션, nvidia 3d 프로그램 설정, 바이오스에서 cpu 터보부스팅 다 실험 해 봤는데도 별 효과가 없네요.

다른 게임은 문제 없이 돌아가는데 블리자드 게임에서만 이런 현상을 보이는 거 같습니다. 디아블로는 그럭저럭인데 스타2도 그렇고 레스토랑도 (스타2 엔진 쓰는 걸로 알고 있습니다) 같은 현상을 보입니다.

비슷한 경험이 있으신 분 있으시면 답변 부탁 드릴께요.


게임 소식 및 정보/스타크래프트2

2017. 12. 2. 16:03

스타2 플레이 시 원활했는데 윈도우 10 넘어오고 나서부터 프레임 저하를 체험하시는 분들은 이 방법이 도움이 될 수 있습니다.

1. 스타2 실행 후 작업 관리자 실행.

2. '세부 정보' 탭에서 스타2 프로세서(SC2로 시작)하는 프로세서 우클릭해서 우선 순위 설정을 '높음'으로, 선호도 설정에서 CPU 2개만 체크하시면 됩니다. (정해진 번호 없음)

PowerShell로 스크립트를 만든 후 실행으로 위의 과정을 대체할 수 있습니다. 그냥 메모장 열고 아래 구문을 복사하고 .cmd 파일로 저장 후 실행하면 됩니다.

$Process = Get-Process SC2_x64; $Process.ProcessorAffinity=9; $Process.PriorityClass='HIgh';

아니면 아래 파일을 다운 받으시고 스타2 실행 후에 파일 우클릭 - PowerShell로 실행 하시면 적용됩니다.

스타2 프레임 드랍 - seuta2 peuleim deulab
스타2 윈도우10 프로세서 문제 대처용.ps1

※ 이 자료는 https://kr.battle.net/forums/ko/sc2/topic/4146936121 기반입니다.

※ 발생되는 문제는 책임지지 않습니다.


원본링크 : https://kr.battle.net/forums/ko/sc2/topic/4306030916

우리집 사양이

CPU i7 4770

VGA gtx 1080 8gb

RAM 16gb

이게 작년쯤에 오버워치 144로 돌릴려고 맞춘 사양임

실제로 상옵으로 맞춰두고 프레임 120-150씩뽑았음

근데도 좆투는 200교전 시작하면 프레임이 20대까지 떨어짐

단순히 최적화 문제라기엔 너무 하락폭이 컸는데

대충물리옵션 다끄고 겜하면서 프레임을 최대한 올려두고 했음

근데 오늘 우연히 크랭크 방송을 보다가 사양을 알게되었는데

얘는 4790에 980쓰는데 풀옵으로 프레임 60씩 뽑는다는거임

나랑 사양이 별차이 안나는데도

그럼 이게 사양문제는 아니란거고

프로세스에 cpu를 존나 잡아먹는 새끼가 있거나

그리드 문제일거라고도 생각을 하봤는데

둘다아님 둘다 깨끗함

그래서 여기저기 찾아본 결과 다음과 같은 글을 찾아냄

==

이건 스타2 엔진이 듀얼코어밖에 지원 안되는데

윈도우10 프로세서 선호도 설정이랑 충돌나서 그렇습니다.

일단 스타크래프트2를 실행후

윈도우10 작업 관리자 - 세부 정보 가서

SC2.exe 파일 내지는 SC2_x64.exe 파일을 찾아서

마우스 우클릭 한 후 우선 순위 설정을 높음으로

선호도 설정을 코어 2개만 남기고 체크해제 하시면 거짓말처럼 렉이 사라집니다.

아니면 메모장에 아래의 구문을 복사 붙여넣기 해서 cmd 파일로 만들어서
게임 실행 이후 cmd 파일을 실행해주면 렉이 사라지죠.

PowerShell '$Process = Get-Process SC2; $Process.ProcessorAffinity=9'
PowerShell '$Process = Get-Process SC2; $Process.PriorityClass='High''

(이건 32비트 스타2 클라이언트)

PowerShell '$Process = Get-Process SC2_x64; $Process.ProcessorAffinity=9'
PowerShell '$Process = Get-Process SC2_x64; $Process.PriorityClass='High''

(이건 64비트 스타2 클라이언트)

블리자드 같은 큰 기업이 이런 문제를 아직까지 수정 안했다는게 좀 아쉽네요.

===

CMD로 파일 만들어서 쓸거면 우선 스타2를 실행후 CMD파일을 실행시켜서 일일히 우선순위도랑 코어배정을 수정해줘야함

씨벌거 이걸로 해결한담에 물리옵션 최고로 해놓고 400교전해도 프레임이 60아래로 안떨어진다 ㅋㅋ

평상시 프레임 100넘어가고 200병력굴릴때도 80-90

그나마 200 200 교전할때 60-50?

왠만큼 컴맹 아닌이상에야 저 방법은 진짜 1분이면 따라할수 있는거니

자기가 윈도우10이고 배그나 오버워치 상옵~풀옵 돌릴정도의 하이엔드 컴인데도 불구하고 프레임이 이상하게 낮다 싶으면 이방법 꼭 써보셈