Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Mengapa PC Dibatasi hingga 640K RAM (Dan Bagaimana Cara Memperbaikinya)?

Posted on August 27, 2023

Di masa-masa komputasi awal yang liar dan liar, terdapat batasan yang dapat dianggap sebagai salah satu keanehan terbesar dalam sejarah teknologi. Batasan tersebut adalah batasan 640K yang terkenal pada PC. Ada apa dengan itu?

Mengapa 640K?

Pertanyaan pertama yang perlu direnungkan adalah mengapa, di Bumi, PC dibatasi pada 640K RAM (Random Access Memory). Itu adalah jumlah yang kecil jika dibandingkan dengan standar saat ini, di mana ponsel kita bisa berukuran beberapa gigabyte tanpa berpikir dua kali. Namun kembali ke awal tahun 1980an, dan Anda akan berada dalam lanskap teknologi yang berbeda sama sekali.

Komputer Pribadi asli IBM, IBM PC 5150, diperkenalkan pada tahun 1981, dan dilengkapi dengan CPU yang memungkinkan maksimum 1 MB alamat yang dapat dialamatkan. RAM. Tetapi mengapa batas aneh 640K untuk RAM sistem?

IBM mencadangkan ruang alamat memori yang tersisa untuk penggunaan lain seperti ROM (Read-Only Memory) dan periferal perangkat keras. Ini sebenarnya adalah pembagian yang masuk akal, mengingat terbatasnya aplikasi dan kemampuan perangkat keras pada saat itu. NbspBill Gates terkenal salah dikutip dengan mengatakan, “640K seharusnya cukup untuk siapa pun.” Meskipun ia menyangkal pernah membuat pernyataan ini, hal ini mencerminkan semangat era ketika 640K tampak seperti kenangan yang sangat besar. Siapa yang mungkin membutuhkan lebih banyak?

Seperti yang mungkin Anda tidak terkejut mendengarnya, perangkat lunak mulai berkembang dalam kompleksitas dan kecanggihan. Pengembang game, perusahaan perangkat lunak pengolah kata, dan pemikir kreatif lainnya berusaha keras, haus akan lebih banyak memori.

Tiba-tiba, 640K bukanlah taman bermain yang besar; itu adalah kotak sesak, dan pengembang perangkat lunak merasakan tekanannya.

Membebaskan Diri dari Belenggu RAM

Layar pengujian perangkat keras Wolf3D menunjukkan memori EMS dan XMS yang tersedia.

Insinyur dan pengembang menganggap batasan memori 640K sebagai tantangan, merancang cara untuk mengatasi kendala dari Arsitektur IBM PC.

Expanded Memory Spesifikasi (EMS) dan Extended Memory Spesifikasi (XMS) adalah dua solusi cerdas untuk mengatasi keterbatasan memori 640K pada PC awal.

EMS menggunakan teknik yang disebut “page framing” dan “bank switching,” di mana memori tambahan adalah dibagi menjadi beberapa halaman dan ditukar masuk dan keluar dari jendela tertentu di area memori atas, antara 640K dan 1MB. Hal ini memungkinkan program untuk secara dinamis mengakses halaman berbeda dari memori yang diperluas sesuai kebutuhan. EMS awalnya dikembangkan oleh Lotus, Intel, dan Microsoft, oleh karena itu EMS dikenal secara singkat sebagai memori LIM. Di sisi lain, XMS memanfaatkan prosesor baru seperti Intel 80286, yang memungkinkan akses ke lebih banyak memori dalam Mode “Terlindungi” khusus. . Pendekatan ini juga memanfaatkan High Memory Area (HMA) tepat di atas batas 1MB dan menggunakan Extended Memory Manager untuk membakukan cara program mengakses memori tambahan ini. XMS juga dikembangkan oleh Lotus, Intel, dan Microsoft.

Transisi ke prosesor Intel 80286 dan 80386, dengan kemampuan manajemen memori tingkat lanjut, membantu memecahkan batasan 640K. Chip ini memungkinkan akses ke sejumlah besar memori yang tidak terpikirkan beberapa tahun sebelumnya. 80286 dapat menangani hingga 16MB RAM dalam Mode Terproteksi tetapi tidak dalam Mode Nyata, yang kompatibel dengan aplikasi DOS. 80386 dapat menangani hingga 4GB RAM di kedua mode menggunakan teknik yang disebut paging. Namun, mengakses memori tambahan dalam Mode Nyata memerlukan perangkat lunak khusus seperti ekstender DOS atau pengelola memori.

Akhir tahun 80an dan awal 90an menyaksikan video game berevolusi dari sprite sederhana menjadi dunia yang imersif. Evolusi ini menuntut lebih banyak memori. Game seperti “Doom” pada tahun 1993, yang membutuhkan minimal 4MB RAM, menandakan momen kritis di mana 640K tidak lagi mencukupi.

Industri game menjadi katalis kemajuan teknologi. Pengembang game bekerja sama dengan produsen perangkat keras, mendorong inovasi dan mendorong batas-batas komputasi personal. Ini merupakan seruan yang jelas bahwa lebih banyak RAM bukan hanya sebuah keinginan tetapi sebuah kebutuhan untuk mengimbangi ambisi dunia video game yang semakin meningkat. Sulit untuk memikirkan jenis perangkat lunak lain yang membenarkan jumlah RAM yang relatif tinggi pada awal komputer pribadi. pasar untuk pengguna rumahan pada khususnya. Namun, jika PC di rumah Anda memiliki RAM untuk game yang membutuhkan banyak memori, hal ini berarti pengembang non-game dapat mengharapkan lebih banyak RAM untuk perangkat lunak mereka sendiri. Dengan 80386, multitasking menjadi sesuatu yang penting, memanfaatkan sepenuhnya memori yang tersedia.

Sekarang, kami tidak mengatakan bahwa video game awal adalah satu-satunya alasan kami dengan cepat menemukan solusi untuk mengatasi dan menggunakan lebih banyak memori, namun tidak ada keraguan bahwa kepintaran pengembang game memainkan peran penting dalam membantu komputer yang kompatibel dengan IBM mengatasi rintangan khusus ini.

Saat berikutnya Anda memuat game atau aplikasi multimedia favorit Anda di mesin canggih Anda, luangkan waktu sejenak untuk mengingat hari-hari ketika 640K masih berada di ambang batas dan hargai seberapa jauh kemajuan yang telah kita capai. Mungkin yang terpenting, jangan lupa bahwa teknologi masih bisa mengejutkan kita. Meskipun Anda mungkin berpikir kita tidak memerlukan lebih dari beberapa terabyte RAM yang dapat ditampung oleh komputer desktop modern, selalu berbahaya jika terlalu percaya diri bahwa Anda tahu kapan kita sudah melangkah cukup jauh.

Terbaru

  • Apa Itu Aplikasi Dooie Live? Ini Pengertian dan Cara Pakai Aplikasinya untuk Cari Jodoh
  • Apa Itu Battle Emote Jefri Nichol dan Om Telolet Om di MLBB? Ini Penjelasannya
  • Apa itu Game Luna Mobile dan Bagaimana Cara Menangnya?
  • Apa Itu Kompensasi Sistem Trail Mobile Legends? Ini Penjelasan dan Cara Klaim Hadiahnya
  • Apa Itu Update Google Pixel 2 Desember 2025? Ini Penjelasannya!
  • Ini Cara Reset Desil di Aplikasi Cek Bansos Biar Valid (Update Januari 2026)
  • Apa Itu EZNET Wireless dan Fiber Optic? Ini Perbedaan dan Pengertian Lengkapnya
  • Pengertian Rework Magic Wheel dan Rank Mythic Eternal: Apa itu Perubahan Sistem Baru Mobile Legends?
  • Apa Itu Diamond Combo? Pengertian Game Puzzle Viral yang Katanya Bisa Hasilkan Cuan
  • Apa Itu Showbox? Pengertian, Fungsi, dan Cara Menggunakannya di Android
  • Cara Mengatasi Fitur Monet Facebook Pro Tiba-tiba Hilang
  • Google Bikin Kejutan! Pixel 10 Diskon Gila-gilaan di YouTube Premium
  • Apa Itu Google CC? Ini Pengertian Agen Produktivitas AI Eksperimental Terbaru
  • Apa Itu Ultras Seblak di eSport? Pengertian dan Fenomena Baru Suporter eSport
  • Android 16: Animasi Folder Baru yang Mengubah Cara Kita Berinteraksi!
  • Android 16: Notifikasi Lokasi ‘Blue Dot’ – Fitur Baru yang Perlu Kalian Ketahui!
  • Apa Itu Risiko Auto Click di Event Spongebob Mobile Legends? Ini Penjelasannya
  • Apa Itu Fitur Eksperimental Windows? Ini Pengertian dan Cara Menonaktifkannya
  • Apa Itu Android 16 Beta 1? Ini Pengertian dan Fitur Terbarunya
  • Belum Tahu? Ini Trik Supaya Bisa Dapat Skin Patrick Mobile Legends dengan Harga Murah
  • Pixel Desember 2025: Update Besar Siap Meluncur, Apa yang Baru?
  • Apa Itu HYFE XL Prioritas? Ini Pengertian, FUP, dan Realita Kecepatannya
  • Pengertian Render dan Convert: Apa Bedanya dalam Video Editing?
  • Cara Mengatasi Aplikasi Office yang Terus Muncul dan Menerapkan Perubahan Pengaturan Privasi
  • Pixel Launcher Mendapatkan Sentuhan Google Search Baru!
  • Penyebab Aplikasi Wondr BNI Tidak Bisa Dibuka
  • Kode 0425 Daerah Mana? Ini Pengertian dan Fakta Sebenarnya
  • Apa Itu SSS CapCut? Pengertian Downloader Video Tanpa Watermark yang Wajib Kalian Tahu
  • Apa Itu Paket GamesMAX Telkomsel? Ini Pengertian dan Fungsinya Bagi Gamers
  • Apa Itu Menu Plus di Google Search? Ini Pengertian dan Fungsinya
  • Apa Itu AI Kill Switch di Firefox? Ini Pengertian dan Detail Fitur Terbarunya
  • Apa Itu Platform Modular Intel Alder Lake N (N100)? Ini Pengertian dan Spesifikasinya
  • Apa Itu Armbian Imager? Pengertian Utilitas Flashing Resmi untuk Perangkat ARM Kalian
  • Apa Itu OpenShot 3.4? Pengertian dan Fitur LUT Terbaru untuk Grading Warna
  • Flatpak 1.16.2: Sandbox Baru untuk GPU Intel Xe dan VA-API
  • Apa itu RunPod? Ini Pengertian dan Tutorial Cara Deploy Pod Pertamamu
  • Apa Itu Migrasi Pod di RunPod? Ini Pengertian dan Cara Kerjanya
  • Loading Model AI Lama? Coba Fitur Cached Models RunPod Ini, Hemat Waktu & Biaya!
  • Replicate Diakuisisi Cloudflare? Tenang, Ini Justru Kabar Baik Buat Developer AI
  • Apa Itu Nemotron-3 Nano? Pengertian Model Bahasa Ringkas dan Hasil Uji Cobanya
  • Apa Itu Serangan Siber Infrastruktur Kritikal? Belajar dari Kasus Peretasan Air Bersih Denmark
  • Apa Itu Error Update MSMQ di Windows 10? Ini Penjelasan Lengkap dan Solusinya
  • Apa Itu “I Am Not a Robot – reCAPTCHA Verification ID: 2165”? Ini Pengertian dan Bahayanya
  • Apa Itu Serangan Clop Ransomware pada CentreStack? Ini Pengertian dan Dampaknya
  • Apa Itu E-Note? Pengertian Platform Kripto yang Baru Saja Disita FBI
Beli Morning Star Kursi Gaming/Kantor disini: https://s.shopee.co.id/805iTUOPRV
Beli Pemotong Rumput dengan Baterai IRONHOOF 588V Mesin Potong Rumput 88V disini https://s.shopee.co.id/70DBGTHtuJ

©2025 emka.web.id | Design: Newspaperly WordPress Theme