2Aug

RAM Neden Uçucu Olmalı?

Bilgisayar RAM'si uçucu;içinde muhafaza edilen ne olursa olsun, elektrik kesilir kapanmaz kaybolur. Yine de, bilgisayar RAM'ının uçucu olduğu tam olarak neden? Yüksek hızlı bilgisayar belleği oluşturma fiziğini araştırırken okuyun.

Bugünkü Soru &Yanıt oturumu bize Q & A web sitelerinin topluluk temelli bir gruplandırması olan Stack Exchange'in bir alt bölümü olan SuperUser nezaketen geliyor.

Soru

SüperKullanıcı okuyucu Chintan Trivedi, bilgisayarın RAM'inin neden uçucu olduğunu merak ediyor:

Bilgisayar RAM'ının diğer geçici bellekler [türler] gibi uçucu olmadığı durumda önyükleme zamanı diye bir şey olmazdı.Öyleyse uçucu olmayan bir koç modülünün olması neden mümkün değil? Teşekkür ederim.

Her ne kadar NVRAM olarak anılacak ve Wi-Fi yönlendiricinizde veri depolamak gibi her türlü uygulamada bulunan uçucu olmayan RAM türleri olmasına rağmen, Chintan özellikle PC'lerde bulunan RAM türüne atıfta bulunuyor. NVRAM'ı masaüstü ve dizüstü bilgisayarlarımızda kullanmamamız tam olarak ne?

Cevap

SuperUser katkıda bulunan MSalters, donanımın fiziksel kısıtlamalarını( ancak mikroskobik ölçekte) nasıl kaçamayacağımız konusunda bazı bilgiler verir:

Fizikten ötürü derinden aşağıya.

Herhangi bir uçucu olmayan bellek, bitlerini, aralarında büyük bir enerji bariyeri olan iki durumda saklamalıdır; aksi halde en küçük etki biti değiştirecektir. Ancak o anıyı yazarken, o enerji bariyerini aktif olarak aşmamız gerekir.

Tasarımcısı bu enerji engellerini belirleme konusunda oldukça özgürdür. Düşük 0 yapın.1 ve çok fazla ısı üretmeden çok fazla yeniden yazılabilir belleğe sahipsiniz: hızlı ve uçucu. Enerji engelini yüksek olarak ayarla 0 |1 ve bitler neredeyse sonsuza kadar ya da ciddi enerji tüketene kadar kalacaktır.

DRAM sızıntı yapan küçük kapasitörler kullanır. Daha büyük kapasitörler daha az sızıntı yapar, daha az uçucu olur, ancak şarj etmek daha uzun sürer.

Flash, yüksek voltajda atılan elektronları bir izolatör içine kullanır. Enerji bariyeri o kadar yüksektir ki onları kontrollü bir şekilde dışarı çıkaramazsınız;Tek yol bütün bit bloklarını temizlemektir.

Başka bir deyişle, modern bilgisayar işlemleri için RAM'i yüksek hıza dönüştürmenin tek yolu, durum değişiklikleri arasındaki direnci son derece düşük tutmaktır( böylece RAM'ı uçucu hale getirir ve güç karşısında veri silinmesine karşı hassastır)kaybı).

Açıklamaya eklemek için bir şey var mı?Açıklamalarda ses çıkıyor. Diğer teknik uzman Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Buradaki tam tartışma dizinine göz atın.