SSD'de DRAM: İstediğiniz Bir Şey mi?

SSD'lerin verilere erişmesi ve yazması hızlıdır, HDD'lerden çok daha hızlıdır. Bu hız farklı yerlerden geliyor. Faktörlerden biri, DRAM'in SSD'ye dahil edilmesidir. Bazı bütçe SSD'leri, pahalı olduğu ve SSD'nin çalışması için kesinlikle gerekli olmadığı için DRAM'ı atlar. DRAM'siz bir SSD satın alıp almama konusundaki kararınızı bildirmek için. Veya DRAM'li daha pahalı bir model, farkı bilmeniz gerekir.

Çekirdek DRAM İşlevselliği

DRAM'in bir SSD'deki birincil işlevi, verilerin flash bellekte nerede bulunabileceğinin kaydını depolamaktır. Bilgisayarınız tüm dosyalarınızı düzgün bir şekilde mantıksal bir sırada depolanmış olarak gösterse de, SSD'de durum böyle değildir. Okumak ve özellikle bir flash bellek hücresine yazmak ömrünü kısalttığından, SSD'ler aşınma dengeleme adı verilen bir görevi yerine getirir. Bu, verilerin sürücü etrafında karıştırılmasını, önce en az aşınmış alanları kullanmayı tercih etmeyi ve en çok tükenen alanların kullanımını en aza indirmeyi içerir. Bu, sürücünün her şeyin bulunduğu bir tür dizini tutması gerektiği anlamına gelir.

Bunun için DRAM kullanılır, çünkü kullanım ömrünü kısaltan sık yazma ile ilgili herhangi bir sorun yaşamaz. ve SSD denetleyiciye veri konumunu flash bellekten çok daha hızlı sağlayabildiği için abilir. DRAM, SSD'deki herhangi bir işlemin gecikmesini ve hızını azaltır. DRAM'siz bir SSD, DRAM'li bir SSD'den daha yavaş olacaktır. HMB bu farkı kısmen kapatabilir.

Diğer bir temel avantaj, yine SSD'lerin verileri nasıl yazdığıyla ilgilidir. Aslında flash belleğe tek bit veri yazamazsınız. Verileri bloklar halinde yazmanız gerekir. Bu yazma işleminin tam bir üzerine yazma işlemi olması gerekir. Bir bloktaki tek bir biti güncelleyemezsiniz. Sadece bir biti değiştirmeniz gerekse bile, o bloktaki diğer tüm bitleri diske yazmanız gerekir. DRAM, tek seferde bir bloğa verimli bir şekilde yazılana kadar küçük miktarlardaki verileri geçici olarak depolamak için kullanılabilir. DRAM'siz SSD'ler bunu yapamaz ve bu nedenle yazma işlemleri kullanım ömrünü korumada daha az verimli olduğundan daha fazla aşınmaya maruz kalır.

Diğer Avantajlar

Bir SSD'de yerleşik DRAM'in bir başka avantajı, flash belleğe hemen yazmak için çok küçük verileri önbelleğe alma yeteneğine çok benzer. Ayrıca, daha verimli bir şekilde yazmak için aşınma dengeleme sürecinin bir parçası olarak SSD çevresinde karıştırılan verileri önbelleğe almak için de çalışır. Bu, DRAM'siz SSD'lerin aşınmada daha fazla artışa maruz kalması ve daha düşük kullanım ömrü ile sonuçlanması anlamına gelir.

SSD'deki DRAM, sık istenen veriler için daha düşük gecikme süresi sağlamaya yardımcı olan küçük bir okuma önbelleği görevi görebilir. Bazı durumlarda, DRAM, küçük miktarlardan daha fazlası için yazma önbelleği olarak da kullanılabilir. Bu, verilerin SLC önbelleğine ve sürücünün geri kalanına iletilmeden önce çok hızlı bir şekilde saklanmasına olanak sağlayabilir. DRAM'ı yazma önbelleği olarak kullanmak, SLC önbelleğinde gerekli değildir. SLC flash bellek tek başına çok hızlıdır.

Potansiyel Dezavantajlar

Bir SSD'de DRAM bulunmasının tek riski, veri kaybı potansiyelidir. DRAM, geçici bellektir, yani güç kaybederse tuttuğu tüm veriler kaybolur. Bu, güç kaybetse bile verilerini koruyan kalıcı flash bellekle karşılaştırılır. Bu nedenle, verileri flaşa yazmadan önce önbelleğe almak için DRAM kullandığınızı varsayalım. Bu durumda, bir elektrik kesintisi riskiyle karşı karşıya kalırsınız, bilgisayarın ve dolayısıyla SSD'deki DRAM'in gücünü keserek, flash belleğe aktarmadan önce verilerini kaybetmesine neden olursunuz.

Bu, veri kaybına veya dosya bozulmasına neden olabilir. Bu, normal ev kullanıcıları için rahatsız edici, sinir bozucu ve can sıkıcı olabilir. Veri merkezlerinde ve işletmeler için felaket olabilir. Bu nedenle, kurumsal SSD'lerde herhangi bir DRAM önbelleğe alma işlemi genellikle devre dışı bırakılır.

SSD'lerde DRAM ile ilgili diğer tek sorun ekstra maliyettir. Gerçekçi olarak, mevcut sürücülerde fiyat aralığı geniş değil. Bunun nedeni, flash belleğin maliyetinin SSD'nin maliyetinin çoğunu oluşturmasıdır. DRAM'ın maliyeti nispeten küçüktür. Bazı ileri teknoloji ürünler, 1 TB kapasitede 40 dolardan daha az farka sahiptir. Birincil tasarruf, DRAM'in tipik olarak bütçe sürücülerinden kesilmesinden gelir. Bu bütçe SSD'leri, doğrudan karşılaştırmaları zorlaştıran diğer alanlardaki maliyetlerden de tasarruf sağlar.

Çözüm

DRAM, bir SSD'nin en yüksek performansında çalışmasına yardımcı olur. Fark nispeten küçüktür. Aktarım hızlarına veya dolaylı karşılaştırmalara bakarken bunu anlayabilirsiniz. DRAM'siz bir SSD'ye sahip olmanın sorun olacağı çok fazla gerçek dünya senaryosu ile karşılaşmanız pek olası değildir. Bununla birlikte, DRAM'siz olmak performansı düşürür ve SSD'de daha fazla aşınmaya neden olur. Ayrıca, DRAM'siz SSD'ler, ilk etapta daha zayıf garantilere ve daha düşük genel kullanım ömrüne sahip olabilecek bütçe modelleri olma eğilimindedir.

DRAM'li SSD'leri tercih etmenizi kesinlikle tavsiye ederiz. Yine de bu, DRAM'siz SSD'lerden tamamen kaçınmanızı önereceğimiz bir nokta değil. Birinde sağlam bir anlaşma bulursanız veya bütçenizi yalnızca DRAM'siz bir SSD'ye kadar genişletebilirseniz, bunun için gidin. Özellikle destekleyen bir tane alırsanız, mükemmel bir şekilde uygulanabilir olacak kadar işlevseldirler. HMB. Düşüncelerinizi aşağıdaki yorumlarda paylaşın.