일부 우분투 스팀 게임은 Windows 버전보다 더 많은 RAM을 사용합니다.

일부 우분투 스팀 게임은 Windows 버전보다 더 많은 RAM을 사용합니다.

일부 Steam 게임(XCOM Enemy Unknown 등)이 Windows보다 Linux에서 더 많은 RAM 메모리를 필요로 하는 이유는 무엇입니까? Windows의 최소 요구 사항은 Windows Vista/2GB RAM이고 Linux의 경우 Ubuntu 14.04(64비트) 및 4GB RAM입니다.

답변1

보완적인 답변으로게임데브Steam 게임을 Linux로 포팅하는 것은 여러 요인에 따라 달라질 수 있습니다. 비교는 다음과 같습니다.

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

Linux에서는 메모리 양이 두 배인 것을 볼 수 있습니다. 컴파일러, 라이브러리 등에 대한 링크에 언급된 이유 외에도 Steam 및 게임 개발자의 관점에서 그들은 게임이 해당 플랫폼에서 완벽하게 실행되기를 원합니다. 즉, Windows나 Mac에 비해 요구 사항이 낮을 수도 있고 높을 수도 있습니다. 대부분의 경우 요구 사항은 동일하거나(Wasteland 2처럼) 이 게임이나 심지어 Borderlands: The Prequel처럼 두 배가 될 수도 있습니다. 이는 몇 가지 중요한 요소의 끝에 따라 달라집니다.

  • 게임에 Linux의 기본 또는 개발 엔진이 있습니까? (하드웨어 요구 사항에 큰 영향을 미칩니다.)

  • 게임/엔진이 Linux에 최적화되어 있습니까(Linux 32비트의 Wasteland 2와 Linux 32비트의 Wasteland 2 패치 2를 생각해 보세요. 기본적으로 성능이 2배 더 좋습니다). 여기에는 오버헤드 감소, 메모리/CPU 사용량 감소, I/O 감소 등도 포함됩니다.

  • 올바른 라이브러리 또는 라이브러리 버전을 사용합니까? 여기에는 비디오 드라이버, 오디오 드라이버, 컨트롤러 등도 포함됩니다.

시간이 지남에 따라 일부 게임은 개발자가 작업에 더 많은 시간을 투자한 후 하드웨어 요구 사항이 낮아지는 경향이 있습니다. 예를 들어 처음에 Valve Engines 게임은 엄청난 메모리 요구 사항을 가지고 있었습니다. 몇 달 간의 최적화 끝에 전반적인 성능이 향상되어 Windows와 유사한 수준에 도달했습니다.

또한 이는 Steam에서 추가한 최소 및 권장 하드웨어 요구 사항입니다. Windows 사용자에게는 권장 메모리 양으로 4GB가 필요하지 않으며 최소 Nvidia 8600도 필요하지 않다고 확신합니다. 일부 사용자는 낮은 요구 사항을 사용하여 훌륭한 경험을 할 수 있는 반면 다른 사용자는 실제로 "최소" 경험을 위해 권장 사항이 필요할 수 있습니다.

또한 몇 달 안에 Windows와 동일한 하드웨어 요구 사항을 가진 동일한 게임을 보게 되더라도 놀라지 마십시오. Steam을 지원하는 일부 Ubuntu 개발자, 성능을 개선하기 위해 Linux에서 작업하는 Steam 개발자, 게이머를 Linux로 이끄는 길, Linux를 옵션으로 보는 게임 개발 회사, 더 나은 요구 사항, 더 많은 최적화 및 더 많은 게임이 시작될 것임을 기억하십시오. 이 플랫폼에 등장합니다.

업데이트 없이 고딕 3를 플레이한 사람이 있는지, 아니면 업데이트 없이 크게 플레이한 사람이 있는지는 알 수 없습니다. 그런 다음 모든 업데이트를 적용한 후 실제로 작동하는 완전히 새로운 게임에 대해 이야기했습니다. 음, 여기에도 동일한 원칙이 적용됩니다.

관련 정보