https://forum.paradoxplaza.com/forum/index.php?threads/eu-4-multi-core-support.681984/
일단 같은 클라우제비츠 엔진을 쓰는 유로파는 지원한다고 개발자가 직접 이야기 했습니다.
근데, 다들 아시는 이야기겠지만 멀티코어를 지원한다고 하면, 이 작업들을 얼마나 코어에 효과적으로 분산을 시킬 수 있는지 멀티프로세싱 매커니즘을 잘 짜야 하는데 사실 스텔라리스를 위시한 다른 클라우제비츠 엔진 기반 게임에서는 이게 부족합니다.
물론 싱글코어만 주구장창 갈구는 게임보다야 그래도 형식이나마 멀티코어를 지원하는 게 조금 낫긴 하지만요.
https://forum.paradoxplaza.com/forum/index.php?threads/cpu-locking-late-game-causing-low-fps.928378/
그래서 포럼에 다음과 같은 사진과 같은 경우나
제가 실제로 로딩 중에 찍은 사진에서 보시다시피 한 코어만 거의 100프로로 치솟는 걸 보게 되죠.
요지는 개발자가 직접 공언한 대로 지원은 하겠지만, 그게 제대로 지원하는 건 아니라고 생각하시면 됩니다. 솔직히 까놓고 싱글코어에 가깝다고 봐도 되겠네요.
그리고 후반 가면 버벅이는 건 사실 CPU 문제도 있지만 32비트 프로그램의 한계로 메모리를 3.7gb 이상은 써먹지 못하는 문제도 있습니다. 과거 KSP도 이걸 유니티5로 포팅하면서 해결했고, 스카이림 또한 리마스터 버전을 통해서 64비트로 포팅해서 내놨죠.
실제로 스카이림은 32비트 프로그램의 한계로 대용량 모드를 제대로 호환하지 못하니, 모드 개발자들이 개발한 외부 프로그램을 동원하면서 어떻게든 그 벽을 넘으려고 했지만 결국 리마스터가 나올 때까지 제대로 해결하지는 못했습니다.
암튼 요지는
1. 개발자의 공언대로 멀티프로세싱을 지원하긴 한다
2. 근데 그게 제대로 지원한다고 말하기는 어렵다
정도로 요약할 수 있겠네요.
댓글
댓글 리스트-
작성자카바흐 작성시간 17.04.17 지금 시대가 언젠데... 훌쩍
-
작성자대왕물개 작성시간 17.04.17 엔진업데이트만 해줘도 지금 유로파나 역설사게임들의 렉이 싹 사라지겠지만 그게 좀 힘든게 아닐테니 ㅜㅜ
-
작성자궤년 작성시간 17.04.17 예전에 어떤 게임은 듀얼코어 지원이랍시고 광고해놓곤 실상은 사운드 엔진만 따로 다른 코어에 분배하는 형식의 눈가리고 아웅이었습니다.
물론 사운드 엔진이라도 다른 쓰레드로 분배되었으니 퍼포먼스 향상이 아예 없다고 할 수는 없지만요. -
답댓글 작성자궤년 작성시간 17.04.17 클라우제비츠도 위의 눈가리고 아웅식은 아닐지언정 멀티쓰레드 효율 자체는 거의 바닥 수준인가보네요.
-
작성자라마카파 작성시간 17.04.17 이래서 느렸구나;;;