동일한 게임을 실행하기 위해 PC에 비디오 게임 콘솔보다 더 많은 RAM이 필요한 이유는 무엇입니까?


25

모든 7 세대 콘솔은 현대 PC보다 메모리가 훨씬 적지 만 콘솔 게임은 여전히 ​​매우 원활하게 실행됩니다.

예를 들어 PS3 에는 시스템 용 256MB 메모리와 비디오 용 256MB 메모리가 있습니다. Xbox 360 에는 700MHz에서 512MB의 GDDR3 RAM이 클럭되어 있습니다. 그리고, 이것은 정말 이상하다 닌텐도는 비디오 RAM의 24메가바이트 및 64메가바이트 GDDR3 시스템 RAM을 가지고있다.

그러나 비디오 카드에 256MB의 RAM이 있더라도 256MB의 시스템 RAM이있는 PC에서 GTA 4를 실행하려고하면 제대로 작동하지 않는다고 가정 해 봅시다.

왜?


3
우선, 게임은 동일하지 않습니다. 둘째, 콘솔은 기본적으로 단일 목적 머신이며 특정 목적을 수행하도록 최적화되어 있습니다 (다목적 PC).
Der Hochstapler

콘솔 게임은 특정 사양 세트 에서 실행되도록 최적화되어 있으며 세부 정보가 줄어드는 경우가 많습니다. 또한 GTA IV는 잘못된 포트입니다.
Sathyajith Bhat

1
Sathya- bad portPC 버전이 콘솔 버전보다 실제로 더 좋아 보이기 때문에 실제로는 아닙니다 .
Ramhound

1
@OliverSalzburg : 동의합니다. 많은 게임 개발자들도 매우 유사한 그래픽을 보여 주려고합니다. 예를 들어 렌더링 거리를 제한하여 (더 눈에 띄지 않음) 좀 더 자세하게 (더 눈에 띄게) 얻습니다. 차이점을
찾기

답변:


31

비교를 해보자 ...

PS3에는 시스템 용 256MB 메모리와 비디오 용 256MB 메모리가 있습니다. Xbox 360에는 700MHz에서 512MB의 GDDR3 RAM이 클럭되어 있습니다. Wii는 24MB의 비디오 RAM과 64MB의 GDDR3 시스템 RAM 만 가지고 있습니다.

Wii 게임의 그래픽은 일반적으로 단순하게 유지되므로 Mario & Sonic의 소개 화면에 대한 멋진 소개와는 별도로 빛나는 그래픽이 표시되지 않습니다. 그것은 단지 비디오 재생 중이지만 저렴합니다 ...

당신이 저를 믿지 않는다면,이 비교는 그것을 분명히 보여줍니다.

현대전 Wii 데뷔와 원본의 시각적 비교

다른 명확한 비교를 찾는 것은 쉽지 않은 것 같습니다. 이미지 검색 결과에 동일한 게임, Wii U 또는 그림이 너무 작아서 차이를 알 수없는 결과가 과부하되어 있습니다. 당신은 항상 다른 사진을 추가하는 것을 환영하지만 Wii 게임 콘솔은 아직 나를 놀라게하지 않았습니다.

PS 3 vs XBOX 360의 경우 텍스처 차이가 분명합니다.

PS3에서 발언하는 개발자

XBOX 360과 PC의 경우 차이점은 해상도, 질감 등입니다.

2 월 360 일에 릴리스 된 올바른 포트

메모리에 관한 것입니까?

아닙니다. 채우기 속도 및 음영과 관련하여 GPU가 얼마나 빨리 수행 할 수 있는지도 큰 역할을합니다. 이것이 XBOX 360이 같은 양의 메모리를 가지고 있기 때문에 PS 3보다 성능이 우수한 이유입니다.

사양과 관련된 모든 요소는 블룸과 같은 효과를 낼 수 있고, 멀리서 물체를 더 끌어 당기고, 범프 매핑과 번개를 더 잘하고, AA가 더 뛰어납니다.

때로는 차이를 실제로보기 위해 사진을 다시 살펴볼 때가 있습니다. 대부분의 경우 게임에서 실제 그래픽을 나타내지 않도록 사진 (또는 YouTube 비디오)의 압축으로 인해 항상이를 알 수는 없습니다.

마찬가지로, 많은 메모리가있는 PC를 얻을 수 있지만 720p에서 게임을 할 수없는 카드가 있습니다.

가격에 얼마를 넣을 수 있는지에 관한 것입니다.

가격이 중요하지 않다고 가정 해 봅시다 . Fastra II 와 같은 것이 있습니다.

맞습니다. 6 개의 NVIDIA GTX295 듀얼 GPU 카드와 1 개의 GTX275 단일 GPU 카드를보고 있습니다. 총 13 개의 GPU입니다! 그렇기 때문에 일반적인 GPU 성능이 12 배나 뛰어납니다.

그래도 그래. 이 설정에는 게임을하기에 충분한 소프트웨어 / 드라이버 최적화가 필요합니다.

문제를 해결하려면 ... PC에 더 많은 RAM이 필요합니까?

반드시 경량 Linux 커널, 경량 X 및 아마도 와인을 사용하여 머신을 구축 할 수있는 것은 아닙니다 (게임이 기본 지원을하지 않는 한). 결과적으로 Linux 커널이 차지하는 공간과 게임에 사용 가능한 대부분의 공간이 거의 없으므로 콘솔과 동일한 메모리 제한을 가진 하드웨어를 얻고 게임 그래픽을 낮추고 실제로 PS3 / 그래픽 같은 XBOX 360. Wii 사양을 달성 할 수 있는지에 대한 실마리는 없지만 Wii의 대부분의 게임은 어쨌든 컴퓨터 아키텍처에서 사용할 수 없습니다 (에뮬레이션 무시).

PC 자체는 더 많은 메모리를 부과하지 않으며 게임이 실행되는 환경입니다.


@HackToHell : 여러 모니터가 더 많은 그래픽을 보여주는 것보다 더 나은 그래픽과 어떤 관련이 있는지 알 수 없습니다. 그러나 나는 당신이 SLI와 같은 것들을 통해 더 많은 것을 얻을 수 있다는 것에 동의합니다.
Tamara Wijsman

이제이 사진들은 확실히 많은 것을 설명합니다!
Daniel Ganiev

조명 및 그림자 품질은 내 경험에서 질감 품질보다 훨씬 성능에 영향을 미칩니다.
horatio

6
@horatio : 메모리가 번개와 그림자보다 텍스처 품질에 훨씬 더 큰 영향을 미치기 때문에 포스트 전체에서 텍스처에 더 중점을 두었습니다. 후자는 단순히 많은 메모리 스토리지가 필요하지 않기 때문에 ...
Tamara Wijsman

다중 모니터는 콘솔의 그래픽 카드가 절반 만 할 필요가있을 때 GPU가 동시에 두 개의 "고화질"모니터를 페인트 할 수 있어야합니다. 컴퓨터는 수년 동안 "고화질"그래픽을 해왔습니다. 최신 콘솔에만 HD 그래픽을 그릴 수있는 1080p TV가 있었으며, Nintendo는 그래픽 부서의 다른 콘솔보다 현저하게 뒤떨어졌습니다.
KeithS

6

PC와 콘솔이 다르게 구축되고 PC가 전용 게임용으로 제작되지 않았기 때문에 더 크고 기능적인 운영 체제를 갖추고 있으므로 컴퓨터와 멀티 태스킹하고 여러 대의 모니터를 연결할 수 있으며 최고 수준의 컴퓨터가 쉽게 더 잘 작동한다는 것을 알 수 있습니다 콘솔보다.

반면 콘솔은 게임 전용으로 만들어졌으며, 운영 체제에는 Windows와 같은 많은 기능이 필요하지 않으므로 적절한 기능이 없기 때문에 메모리가 훨씬 적습니다.

다중 모니터

콘솔을 사용하면 메모리 및 하드웨어 제한으로 인해 여러 모니터를 추가 할 수 없지만 PC에서는 추가 할 수 있습니다.

여기에 링크 설명을 입력하십시오


5
이 콘솔은 unload게임 실행을 선택할 때 운영 체제에 밑줄을 그을 수도 있습니다. 사용자가 운영 체제로 돌아갈 수 있도록하기 만하면됩니다. single purposeNetflix, Amazon 및 Hulu 요법이 추가되어 이러한 콘솔을 더 이상 기계 로 간주 할 수 없습니다 .
Ramhound

다가오는 Ouya 콘솔은 Android 4.0을 실행하고 스마트 폰에서 수행하는 모든 작업을 수행 할 것입니다.
Daniel Ganiev

@Ramhound : 동의합니다. Wii는 이것을 IOS 형식으로 구현합니다 . 예를 들어 시스템 메뉴는 IOS80 을 실행 하며 게임은 용도에 가장 적합한 IOS 를 사용합니다. 그들은 사용 된 메모리의 양을 제한하기 위해 그들의 기능에 맞는 IOS를로드합니다. Wii의 한계 때문에 반드시 필요합니다 ...
Tamara Wijsman

그 게임은 멋져 보인다. 그 깊은 우주 9입니까?
Darth Egregious

1

이에 대한 몇 가지 이유가 있습니다.

  • 오늘날 콘솔 게임은 일반적으로 콘솔이 제공하는 제한된 하드웨어를 최대한 활용하도록 작성되었습니다. 이는 게임이 엄격한 메모리 제한 내에서 작동해야 함을 의미합니다. PS4의 경우 CPU와 GPU간에 8GB의 GDDR5가 공유됩니다. PC에는 훨씬 더 많은 메모리 (더 강력한 CPU 및 GPU)가 장착되어있어 더 많은 리소스를 사용하도록 게임을 설계 할 수 있으므로 이러한 제한이 적용되지 않습니다. 결과적으로 대부분의 크로스 플랫폼 게임은 콘솔보다 잘 갖추어 진 게임 PC에서 더 잘 보입니다.
  • PC에는 일반적으로 다른 응용 프로그램이 실행될 수있는 더 큰 백그라운드 운영 체제가 있으므로 더 많은 실제 메모리가 필요합니다. 최신 콘솔에는 상당히 정교한 운영 체제가 있지만 엄격한 리소스 제한 내에서 작동하도록 설계되어 게임에 항상 사용 가능한 메모리, CPU 성능 등이 있습니다.
  • 콘솔 하드웨어는 장치마다 균등하므로 특정 하드웨어 특성에 맞게 최적화하여 리소스 사용을 줄일 수 있습니다. 반면에 PC에는 고정 하드웨어가 없으므로 동일한 저수준 최적화가 항상 가능한 것은 아닙니다. PC의 메모리 및 기타 리소스 사용량이 증가 할 수 있습니다. 또한 사용 된 PC 하드웨어에 따라 동일한 그래픽 출력을 달성하기 위해 다양한 양의 리소스가 필요할 수 있습니다.

0

귀하의 OS는 백그라운드 프로세스 (네트워크 관리, 바이러스 백신, 방화벽 등) 및 기타 프로그램 (IM, Skype, teamspeak, 브라우저 등)과 함께로드되기 때문에

콘솔 게임은 사용 가능한 모든 메모리를 차지하고 PC 게임이 완전히 할 수없는 (유일한 메모리로는 OS가 대부분 언로드되거나 이전 세대 콘솔은 완전히 언로드하므로) 메모리를 차지하는 동시에 메모리를 차지합니다. 가상 페이지 메모리 인 PC 게임용)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.