16Aug

Apakah Memori Menjadi Lebih Lambat jika Meningkat?

Terkadang menyenangkan untuk berspekulasi bagaimana sistem Anda akan beroperasi jika perubahan dilakukan pada komponen perangkat keras. Hari ini SuperUser Q & Sebuah posting membahas peningkatan ukuran memori untuk membantu memuaskan keingintahuan pembaca.

Pertanyaan Hari Ini &Sesi jawaban datang kepada kami atas izin SuperUser - subdivisi dari Stack Exchange, pengelompokan berbasis komunitas dari Q & A situs web. Foto

milik Asosiasi WDA( Flickr).

Pertanyaan

SuperUser reader spartacus ingin tahu apakah meningkatkan ukuran memori akan menyebabkannya menjadi lebih lambat:

Jika kita meningkatkan ukuran SDRAM dengan menggunakan teknologi yang sama, apakah waktu respon akan menjadi lebih lambat? Jika itu menjadi lebih lambat, apakah karena kompleksitas logika digital?

Apakah peningkatan ukuran menyebabkan memori menjadi lebih lambat?

Jawaban

Kontributor SuperUser Daniel R Hicks dan Shikhar Bhardwaj memiliki jawabannya untuk kita. Pertama, Daniel R Hicks:

Ya dan tidak. Seperti keadaan duDE, memori tidak akan pernah berjalan lebih cepat daripada kecepatan bus / jam yang mengendarainya, namun kecepatan maksimum memori pasti bergantung pada ukuran.

Sebagai perakitan memori semakin besar, jumlah level decoder alamat meningkat( dengan log size), dan beban pada driver meningkat secara linear( menghasilkan kira-kira kenaikan logaritmik dalam penundaan).

Jadi, meski jarang bermanfaat untuk membatasi ukuran RAM dalam sistem off-the-shelf dalam upaya meningkatkan kecepatan( ada pengecualian dimana kotak menyesuaikan kecepatan clock berdasarkan ukuran RAM), jika Anda adalah seorangPerancang sistem, ukuran RAM maksimal adalah salah satu trade-off performa yang harus Anda pertimbangkan.

Diikuti oleh jawaban dari Shikhar Bhardwaj:

Tidak, tidak. Seiring SDRAM disinkronisasi dengan sistem, kecepatan memori tergantung pada kecepatan sistem. Apa yang mungkin mempengaruhi kecepatan akses memori adalah konfigurasi yang digunakannya.

Jika build Anda sudah memiliki konfigurasi dual channel( atau triple channel), dan memori yang meningkat tidak menggunakan modul yang sama, maka Anda mungkin akan memperlambatoperasi single-channelNamun, penurunan ini hampir tidak terlihat, seperti yang Wikipedia katakan:

  • Tom's Hardware menemukan sedikit perbedaan yang signifikan antara konfigurasi saluran tunggal dan saluran ganda dalam tolok ukur sintetis dan game( menggunakan pengaturan sistem "modern( 2007)").Dalam pengujiannya, dual-channel memberi yang terbaik peningkatan kecepatan dalam memori yang meningkat 5 persen.

Dalam kasus ini, kecepatannya bisa menurun, namun Anda akan mengalami peningkatan kinerja secara keseluruhan karena jumlah memori fisik yang tersedia di sistem operasi Anda lebih besar. Ini, tentu saja, tergantung pada sistem operasi yang Anda gunakan dan seberapa efisiennya dalam memanfaatkan sumber daya yang ada.

Punya sesuatu untuk ditambahkan ke penjelasan? Terdengar dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange tech-savvy lainnya? Simak thread diskusi selengkapnya disini.