Mengapa PC membutuhkan lebih banyak RAM daripada konsol gim video untuk menjalankan gim yang sama?

25

Rasanya aneh bagi saya bahwa setiap konsol generasi ke-7 memiliki memori jauh lebih sedikit daripada PC kontemporer, tetapi permainan pada konsol masih berjalan cukup lancar saat ini.

Sebagai contoh: PS3 memiliki 256 MB memori untuk sistem dan 256 MB memori untuk video. Xbox 360 memiliki 512 MB GDDR3 RAM clock pada 700 MHz. Dan, ini benar-benar aneh, Wii hanya memiliki 24 MB RAM video dan 64 MB GDDR3 sistem RAM.

Tetapi jika Anda mencoba menjalankan GTA 4 di PC dengan 256 MB RAM sistem, bahkan dengan 256 MB RAM pada kartu video, well, katakan saja itu tidak akan bekerja seperti itu.

Mengapa?

Daniel Ganiev
sumber
3
Pertama-tama, gim ini tidak identik. Kedua, konsol pada dasarnya adalah mesin serba guna, mereka dioptimalkan untuk melakukan tugas tertentu (bertentangan dengan PC, yang multi-guna).
Der Hochstapler
gim untuk konsol dioptimalkan untuk dijalankan pada satu set spesifik spesifikasi, dan sering kali mengurangi detail. Juga, GTA IV adalah port yang buruk.
Sathyajith Bhat
1
Sathya - Ini sebenarnya bukan bad portkarena versi pc benar-benar terlihat lebih baik daripada versi konsol.
Ramhound
1
@OliverSalzburg: Setuju, banyak pengembang game juga bertujuan untuk menampilkan grafik yang sangat mirip; seperti misalnya membatasi jarak render (kurang terlihat) untuk mendapatkan lebih banyak detail (lebih terlihat). Membuatnya lebih sulit untuk menemukan perbedaan ...
Tamara Wijsman

Jawaban:

31

Mari kita lakukan perbandingan ...

PS3 memiliki 256 MB memori untuk sistem dan 256 MB memori untuk video. Xbox 360 memiliki 512 MB GDDR3 RAM clock pada 700 MHz. Dan, ini benar-benar aneh, Wii hanya memiliki 24 MB RAM video dan 64 MB GDDR3 sistem RAM.

Grafik pada gim Wii biasanya dibuat sederhana, Anda tidak akan melihat grafik berkilau di sana selain dari pengantar yang bagus ke layar pengenalan Mario & Sonic. Meskipun itu hanya video yang diputar ulang, murah ...

Jika Anda tidak percaya kepada saya, perbandingan ini menunjukkannya dengan jelas.

- Perbandingan Visual Dari Debut Wii Modern Warfare Dan Asli

Tampaknya tidak mudah untuk menemukan perbandingan yang jelas lainnya, hasil pencarian gambar dipenuhi dengan hasil dari game yang sama, Wii U atau gambar terlalu kecil untuk membedakannya; Anda selalu dapat menambahkan gambar lain, tetapi konsol game Wii belum mengejutkan saya.

Untuk PS 3 vs XBOX 360, Anda jelas melihat perbedaan dalam tekstur.

- Pengembang Berbicara di PS3

Sedangkan untuk XBOX 360 vs PC, perbedaannya terletak pada resolusi, tekstur dan banyak lagi ...

- Risen rilis Februari pada 360, akan menjadi port yang tepat

Apakah ini semua tentang ingatan?

Tidak, tentu saja tidak. Seberapa cepat GPU dapat bekerja dalam hal tingkat pengisian dan naungan juga memainkan peran besar; inilah mengapa XBOX 360 mengungguli PS 3, karena mereka memiliki jumlah memori yang sama.

Semua faktor yang terlibat dalam spesifikasi berkontribusi untuk dapat melakukan efek seperti mekar, menggambar lebih jauh di kejauhan, melakukan pemetaan benjolan dan petir yang lebih baik, memiliki AA yang lebih baik dan lebih ...

Kadang-kadang ini mengambil foto kedua untuk benar-benar melihat perbedaannya, paling sering Anda tidak bisa selalu mengatakan ini karena kompresi gambar (atau video YouTube) sehingga tidak mewakili grafik sebenarnya dalam permainan.

Demikian pula, Anda bisa mendapatkan PC dengan banyak memori, tetapi memiliki kartu yang bahkan tidak bisa memainkan game dengan kecepatan 720p.

Ini tentang berapa banyak yang bisa Anda masukkan ke dalamnya untuk harga.

Katakanlah harga tidak masalah, well, kita akan memiliki sesuatu seperti Fastra II .

Itu benar, kami melihat enam kartu dual-GPU NVIDIA GTX295, dan satu kartu GTX275 tunggal-GPU. Itu total 13 GPU! Itu sebabnya ia mengungguli GPU khas 12 kali.

Meskipun, well, yeah; pengaturan ini membutuhkan beberapa optimasi perangkat lunak / driver untuk mencukupi untuk bermain game.

Untuk menjawab pertanyaan ... Apakah PC membutuhkan lebih banyak RAM?

Tidak harus, seseorang dapat membangun mesin dengan kernel Linux ringan, X ringan dan mungkin anggur juga (kecuali jika game memiliki dukungan asli); sebagai hasilnya Anda akan berakhir dengan hampir tidak ada ruang yang diambil oleh kernel Linux dan sebagian besar ruang yang tersedia untuk permainan, maka, Anda mendapatkan perangkat keras dengan batas memori yang sama dengan konsol, mengecilkan grafik permainan dan benar-benar memiliki PS3 / XBOX 360 seperti grafis. Saya tidak tahu apakah spesifikasi Wii dapat dicapai, tetapi sebagian besar game di Wii tidak tersedia untuk arsitektur komputer (mengabaikan emulasi).

PC itu sendiri tidak memaksakan lebih banyak memori, itu adalah lingkungan yang menjalankan permainan Anda.

Tamara Wijsman
sumber
@HackToHell: Saya tidak melihat apa yang dilakukan beberapa monitor dengan grafis yang lebih baik, selain menunjukkan lebih banyak kepada Anda. Namun saya setuju bahwa Anda dapat menjangkau lebih banyak melalui hal-hal seperti SLI.
Tamara Wijsman
Sekarang foto-foto ini jelas menjelaskan banyak hal!
Daniel Ganiev
Kualitas pencahayaan dan bayangan mempengaruhi kinerja lebih dari kualitas tekstur dalam pengalaman saya.
horatio
6
@horatio: Saya lebih fokus pada tekstur di seluruh posting karena memori pasti memiliki dampak yang jauh lebih besar pada kualitas tekstur daripada petir dan bayangan, karena yang terakhir tidak membutuhkan banyak penyimpanan memori ...
Tamara Wijsman
Beberapa monitor memerlukan GPU untuk dapat mengecat dua monitor "high-def" dalam waktu bersamaan kartu grafis konsol mungkin hanya perlu melakukan setengahnya. Komputer telah melakukan grafik "definisi tinggi" selama bertahun-tahun. Hanya putaran konsol terbaru yang memiliki TV 1080p untuk menarik grafik HD, dan ya, Nintendo khususnya tertinggal di belakang konsol lain di departemen grafis.
KeithS
6

Itu karena PC dan Konsol dibangun secara berbeda, PC tidak dibuat untuk permainan khusus sehingga memiliki Sistem Operasi yang lebih besar dan lebih fungsional, Anda dapat melakukan banyak tugas dengan komputer, memasang beberapa monitor lagi dan Anda akan menemukan bahwa komputer kelas atas dengan mudah berkinerja lebih baik dari konsol.

Konsol di sisi lain sepenuhnya dibangun untuk bermain game, sistem operasi yang dijalankannya tidak memerlukan banyak memori seperti Windows karena tidak memiliki fungsi yang tepat, itu sebabnya mereka memiliki lebih sedikit memori.

Banyak Monitor

Dengan konsol, Anda tidak dapat menambahkan beberapa monitor karena keterbatasan memori dan perangkat keras, Anda dapat melakukannya di PC.

masukkan deskripsi tautan di sini

HackToHell
sumber
5
Konsol ini juga dapat unloadmenggarisbawahi sistem operasi mereka saat Anda memilih untuk menjalankan game. Mereka hanya memerlukan memungkinkan pengguna kemampuan untuk kembali ke sistem operasi. Konsol ini tidak lagi dianggap sebagai single purposemesin karena penambahan Netflix, Amazon, dan Hulu.
Ramhound
Konsol Ouya yang akan datang, yang akan menjalankan Android 4.0 dan akan melakukan apa pun yang dilakukan ponsel cerdas Anda, tentu akan menjadi tujuan tunggal.
Daniel Ganiev
@Ramhound: Setuju, Wii mengimplementasikan ini dalam bentuk iOS . Menu sistem menjalankan iOS80 misalnya, game mengambil iOS yang paling sesuai dengan tujuannya. Mereka memuat iOS yang sesuai dengan fungsionalitas mereka untuk membatasi jumlah memori yang digunakan, yang karena batasan Wii tentu saja merupakan keharusan ...
Tamara Wijsman
Game itu terlihat keren. Apakah itu ruang dalam 9?
Darth Egregious
1

Ada beberapa alasan untuk ini:

  • Gim konsol saat ini biasanya ditulis untuk memaksimalkan peranti keras terbatas yang disediakan konsol. Ini berarti game harus beroperasi dalam batas memori yang ketat. Untuk PS4, itu 8 GB GDDR5 dibagi antara CPU dan GPU. PC tidak tunduk pada batasan ini karena mereka mungkin dilengkapi dengan memori yang jauh lebih banyak (serta CPU dan GPU yang lebih kuat), sehingga game dapat dirancang untuk memanfaatkan lebih banyak sumber daya. Akibatnya, sebagian besar game lintas platform cenderung terlihat lebih baik di PC gaming yang dilengkapi dengan baik daripada di konsol.
  • PC umumnya memiliki sistem operasi latar belakang yang lebih besar yang mungkin menjalankan aplikasi lain, sehingga lebih banyak memori fisik secara alami akan diperlukan. Walaupun konsol modern memang memiliki sistem operasi yang cukup canggih, konsol juga dirancang untuk beroperasi dalam batasan sumber daya yang ketat sehingga permainan selalu memiliki sejumlah memori, daya CPU, dll. Yang tersedia untuknya.
  • Perangkat keras konsol bersifat homogen dari unit ke unit, sehingga mereka dapat mengoptimalkan karakteristik perangkat keras tertentu, yang dapat mengurangi penggunaan sumber daya. PC, di sisi lain, tidak memiliki perangkat keras tetap, sehingga optimasi tingkat rendah yang sama tidak selalu memungkinkan. Ini dapat meningkatkan memori dan penggunaan sumber daya lainnya pada PC. Selain itu, tergantung pada perangkat keras PC yang digunakan, mungkin diperlukan berbagai sumber daya untuk mencapai output grafis yang sama.
bwDraco
sumber
0

karena OS Anda tetap dimuat plus semua proses latar belakang (manajemen jaringan, viruscan, firewall, ...) dan program lainnya (IM, Skype, timpeak, browser, ...)

ini semua akan mengambil memori sementara game konsol dapat mengambil semua memori yang tersedia dan mengelolanya untuk kesenangan mereka sendiri (karena os membongkar sebagian besar atau bahkan sepenuhnya untuk gen konsol sebelumnya) yang mana game PC tidak dapat sepenuhnya (hanya memori saja untuk game PC menjadi memori halaman virtual)

ratchet freak
sumber