Tại sao PC cần nhiều RAM hơn so với máy chơi game video để chạy cùng một trò chơi?


25

Có vẻ lạ đối với tôi rằng mọi máy chơi game thế hệ thứ 7 có bộ nhớ ít hơn nhiều so với PC hiện đại, nhưng các trò chơi trên máy chơi game vẫn chạy khá mượt mà cho đến ngày nay.

Ví dụ: PS3 có bộ nhớ 256 MB cho hệ thống và bộ nhớ 256 MB cho video. Xbox 360 có 512 MB RAM GDDR3 tốc độ 700 MHz. Và, điều này thực sự kỳ lạ, Wii chỉ có 24 MB RAM video và 64 MB RAM hệ thống GDDR3.

Nhưng nếu bạn cố chạy GTA 4 trên PC với 256 MB RAM hệ thống, ngay cả với RAM 256 MB trên thẻ video, tốt, hãy giả sử rằng nó sẽ không hoạt động theo cách đó.

Tại sao?


3
Trước hết, các trò chơi không giống nhau. Thứ hai, máy chơi game về cơ bản là các máy đơn mục đích, chúng được tối ưu hóa để thực hiện một tác vụ cụ thể (trái với PC, là đa mục đích).
Der Hochstapler

trò chơi dành cho bảng điều khiển được tối ưu hóa để chạy ở một bộ thông số kỹ thuật cụ thể và thường có chi tiết giảm. Ngoài ra, GTA IV là một cổng xấu.
Sathyajith Bhat

1
Sathya - Nó không thực sự là bad portvì phiên bản pc thực sự trông tốt hơn bất kỳ phiên bản console nào.
Ramhound

1
@OliverSalzburg: Đồng ý, rất nhiều nhà phát triển trò chơi cũng nhắm đến việc hiển thị đồ họa rất giống nhau; ví dụ như giới hạn khoảng cách kết xuất (ít chú ý hơn) để có thêm một số chi tiết (đáng chú ý hơn). Làm cho việc phát hiện sự khác biệt trở nên khó khăn hơn ...
Tamara Wijsman

Câu trả lời:


31

Hãy làm một vài so sánh ...

PS3 có bộ nhớ 256 MB cho hệ thống và bộ nhớ 256 MB cho video. Xbox 360 có 512 MB RAM GDDR3 tốc độ 700 MHz. Và, điều này thực sự kỳ lạ, Wii chỉ có 24 MB RAM video và 64 MB RAM hệ thống GDDR3.

Đồ họa trên các trò chơi Wii thường được giữ đơn giản, bạn sẽ không thấy đồ họa sáng bóng ngoài phần giới thiệu đẹp mắt đến màn hình giới thiệu của Mario & Sonic. Mặc dù đó chỉ là một video phát lại, giá rẻ ...

Nếu bạn không tin tôi, sự so sánh này cho thấy rõ điều đó.

- Một so sánh trực quan về buổi ra mắt Wii của Warfare hiện đại và bản gốc

Dường như không dễ tìm thấy những so sánh rõ ràng khác, kết quả tìm kiếm hình ảnh bị quá tải với kết quả của cùng một trò chơi, Wii U hoặc hình ảnh quá nhỏ để nói lên sự khác biệt; bạn luôn được chào đón để thêm một hình ảnh khác, nhưng bảng điều khiển trò chơi Wii vẫn chưa làm tôi ngạc nhiên.

Đối với PS 3 vs XBOX 360, bạn thấy rõ sự khác biệt về kết cấu.

- Nhà phát triển lên tiếng trên PS3

Đối với XBOX 360 so với PC, sự khác biệt nằm ở độ phân giải, kết cấu và hơn thế nữa ...

- Risen phát hành tháng 2 trên 360, sẽ là cổng thích hợp

Có phải tất cả về bộ nhớ?

Không, chắc chắn là không. GPU có thể hoạt động nhanh như thế nào về tốc độ lấp đầy và bóng cũng đóng một vai trò rất lớn; đây là lý do tại sao XBOX 360 vượt trội so với PS 3, vì chúng có cùng dung lượng bộ nhớ.

Tất cả những yếu tố liên quan đến thông số kỹ thuật góp phần có thể thực hiện các hiệu ứng như nở hoa, vẽ mọi thứ ở xa hơn, thực hiện ánh xạ va chạm tốt hơn và sét, thậm chí còn tốt hơn AA và hơn thế nữa ...

Đôi khi, điều này cần một cái nhìn thứ hai vào bức ảnh để thực sự thấy sự khác biệt, thông thường bạn không thể luôn nói điều này do nén hình ảnh (hoặc video YouTube) sao cho nó không thể hiện đồ họa thực tế trong trò chơi.

Tương tự, bạn có thể có được một PC có rất nhiều bộ nhớ, nhưng có một thẻ thậm chí không thể chơi trò chơi ở 720p.

Đó là về mức giá bạn có thể đặt vào đó với giá.

Giả sử giá cả sẽ không thành vấn đề, chúng ta sẽ có thứ gì đó giống như Fastra II .

Đúng vậy, chúng tôi đang xem xét sáu thẻ GPU kép NVIDIA GTX295 và một thẻ GPU đơn GTX275. Đó là tổng cộng 13 GPU! Đó là lý do tại sao nó vượt trội hơn GPU thông thường 12 lần.

Mặc dù, tốt, vâng; thiết lập này yêu cầu một số tối ưu hóa phần mềm / trình điều khiển để đủ để chơi game.

Để giải quyết câu hỏi ... PC có cần nhiều RAM hơn không?

Không nhất thiết, người ta có thể xây dựng một cỗ máy có nhân Linux nhẹ, X nhẹ và có lẽ cả rượu vang (trừ khi trò chơi có hỗ trợ riêng); kết quả là bạn sẽ kết thúc với hầu như không có bất kỳ khoảng trống nào được lấy bởi nhân Linux và hầu hết không gian có sẵn cho trò chơi, sau đó, bạn có phần cứng có giới hạn bộ nhớ giống như bảng điều khiển, từ chối đồ họa trò chơi và thực sự có PS3 / XBOX 360 thích đồ họa. Tôi không biết liệu thông số kỹ thuật của Wii có thể đạt được hay không, nhưng hầu hết các trò chơi trên Wii đều không có sẵn cho kiến ​​trúc máy tính (bỏ qua mô phỏng).

Bản thân PC không áp đặt thêm bộ nhớ, đó là môi trường mà trò chơi của bạn hoạt động.


@HackToHell: Tôi không thấy nhiều màn hình phải làm gì với đồ họa tốt hơn, ngoài việc hiển thị cho bạn nhiều hơn. Nhưng tôi đồng ý mặc dù bạn có thể tiếp cận nhiều hơn thông qua những thứ như SLI.
Tamara Wijsman

Bây giờ những hình ảnh này chắc chắn giải thích rất nhiều!
Daniel Ganiev

Chất lượng ánh sáng và bóng tối ảnh hưởng đến hiệu suất hơn nhiều so với chất lượng kết cấu theo kinh nghiệm của tôi.
horatio

6
@horatio: Tôi tập trung vào kết cấu nhiều hơn trong bài vì bộ nhớ chắc chắn có tác động lớn hơn đến chất lượng kết cấu so với sét và bóng, vì đơn giản là sau này không cần nhiều bộ nhớ lưu trữ ...
Tamara Wijsman

Nhiều màn hình yêu cầu GPU có thể vẽ hai màn hình "độ phân giải cao" trong cùng một lúc card đồ họa của bàn điều khiển có thể chỉ cần làm một nửa. Máy tính đã làm đồ họa "độ nét cao" trong nhiều năm. Chỉ có các máy chơi game mới nhất thậm chí còn có TV 1080p để vẽ đồ họa HD, và vâng, Nintendo đã bị tụt lại phía sau các máy chơi game khác trong bộ phận đồ họa.
KeithS

6

Đó là vì PC và Bàn điều khiển được xây dựng khác nhau, PC không được xây dựng để chơi game chuyên dụng nên có Hệ điều hành lớn hơn và nhiều chức năng hơn, bạn có thể đa nhiệm với một máy tính, gắn thêm nhiều màn hình và bạn sẽ thấy rằng các máy tính đỉnh cao dễ dàng hoạt động tốt hơn hơn một giao diện điều khiển.

Mặt khác, máy chơi game được xây dựng hoàn toàn để chơi game, hệ điều hành mà nó chạy không cần nhiều bộ nhớ như Windows vì nó không có chức năng phù hợp, đó là lý do tại sao chúng có bộ nhớ ít hơn nhiều.

Nhiều màn hình

Với bảng điều khiển, bạn không thể thêm nhiều màn hình do hạn chế về bộ nhớ và phần cứng, tuy nhiên bạn có thể làm như vậy trong PC.

nhập mô tả liên kết ở đây


5
Những máy chơi game này cũng có thể unloadchạy hệ điều hành gạch dưới của chúng khi bạn chọn chạy trò chơi. Họ chỉ đơn giản yêu cầu cho phép người dùng khả năng quay trở lại hệ điều hành. Những máy chơi game này không còn có thể được coi là single purposemáy móc nữa vì có thêm Netflix, Amazon và Hulu ect.
Ramhound

Bảng điều khiển Ouya sắp ra mắt, sẽ chạy Android 4.0 và sẽ làm bất cứ điều gì điện thoại thông minh của bạn làm, chắc chắn sẽ là mục đích duy nhất.
Daniel Ganiev

@Ramhound: Đồng ý, Wii thực hiện điều này dưới dạng IOS . Menu hệ thống chạy IOS80 chẳng hạn, các trò chơi có một iOS phù hợp nhất với mục đích của chúng. Họ tải iOS thta phù hợp với chức năng của họ để giới hạn dung lượng bộ nhớ được sử dụng, do giới hạn của Wii chắc chắn là cần thiết ...
Tamara Wijsman

Trò chơi đó có vẻ hay. Đó có phải là không gian sâu 9 không?
Darth Egregious

1

Có một số lý do cho việc này:

  • Các game trên console ngày nay thường được viết để tận dụng tối đa phần cứng giới hạn mà console cung cấp. Điều này có nghĩa là trò chơi phải hoạt động trong giới hạn bộ nhớ nghiêm ngặt. Đối với PS4, đó là 8 GB GDDR5 được chia sẻ giữa CPU và GPU. PC không phải chịu giới hạn này vì chúng có thể được trang bị nhiều bộ nhớ hơn (cũng như CPU ​​và GPU mạnh hơn), vì vậy các trò chơi có thể được thiết kế để sử dụng nhiều tài nguyên hơn. Do đó, hầu hết các trò chơi đa nền tảng có xu hướng trông đẹp hơn trên PC chơi game được trang bị tốt hơn so với trên bảng điều khiển.
  • PC thường có hệ điều hành nền lớn hơn có thể có các ứng dụng khác đang chạy, do đó, bộ nhớ vật lý sẽ càng cần thiết hơn. Mặc dù các máy chơi game hiện đại có hệ điều hành khá tinh vi, chúng cũng được thiết kế để hoạt động trong những hạn chế tài nguyên nghiêm ngặt để trò chơi luôn có một lượng bộ nhớ nhất định, sức mạnh CPU, v.v.
  • Phần cứng của bàn điều khiển là đồng nhất từ ​​đơn vị này sang đơn vị khác, vì vậy chúng có thể tối ưu hóa cho các đặc điểm phần cứng cụ thể, có thể làm giảm việc sử dụng tài nguyên. PC, mặt khác, không có phần cứng cố định, do đó, tối ưu hóa mức độ thấp tương tự không phải lúc nào cũng có thể. Điều này có thể tăng bộ nhớ và sử dụng tài nguyên khác trên PC. Hơn nữa, tùy thuộc vào phần cứng PC được sử dụng, có thể cần một lượng tài nguyên khác nhau để đạt được cùng một đầu ra đồ họa.

0

bởi vì hệ điều hành của bạn vẫn được tải cộng với tất cả các quy trình nền (quản lý mạng, virus, tường lửa, ...) và các chương trình khác (IM, Skype, teamspeak, trình duyệt, ...)

tất cả điều này sẽ chiếm bộ nhớ trong khi các trò chơi trên bàn điều khiển có thể chiếm hết bộ nhớ có sẵn và quản lý nó theo ý thích của riêng họ (vì os đã tải phần lớn hoặc thậm chí hoàn toàn cho các bảng điều khiển gen trước đó) mà các trò chơi trên PC không thể hoàn toàn (bộ nhớ duy nhất cho các trò chơi trên PC là bộ nhớ phân trang ảo)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.