Bir ssd sürücüsünü sökmek mümkün mü? Hızlı işlemciler için SSD. Eski bir sabit diskle ne yapılmalı

Uygun fiyatlı bilgisayarlarda, iyi bir işlemci ve diğer bileşenlere sahip olsalar bile, üreticiler paradan tasarruf etmek için hızdan ödün veriyorlar sabit disk, hacim üzerine bahis oynanır.

Dizüstü bilgisayardaki HDD'yi SSD ile değiştirmek, bilgisayarı hızlandıracaktır ve istenirse özel bir adaptör satın alarak ek depolama alanı elde edebilirsiniz.

Ne bilmek istiyorsun

  • Değiştirmeden önce sistemi aktarma konusunda endişelenebilirsiniz. Yeni bir işletim sistemi kurmayı planlıyorsanız bu noktayı atlayabilirsiniz. Önemli dosyaları bir bulut hizmetine veya flash sürücüye aktarmanız yeterli.
  • Sistemi korurken sürücüyü değiştirmek istiyorsanız, yeni bellek deposu gerekli tüm bilgileri alacak kadar büyük olmalıdır.
  • eğer varsa yeni dizüstü bilgisayar geçerli bir garantiyle, dizüstü bilgisayarınızı kendiniz açtıktan sonra onu kaybedersiniz.

Windows'un bir kopyası nasıl kaydedilir

Dizüstü bilgisayarda eski bir HDD'yi yeni bir SSD ile değiştirirken, birçok kullanıcı sistemi yeni bir sürücüye nasıl aktaracağını düşünüyor. Bu amaçla dizüstü bilgisayar üreticilerinden özel programlar geliştirilmiştir.

Bazıları:

  • Acer, “Acer eKurtarma Yönetimi” yardımcı programını sağlar;
  • Sony'de – “VAIO Kurtarma Merkezi”;
  • Samsung şirketinin “ Samsung KurtarmaÇözüm 5";
  • Toshiba uydusu – “Kurtarma Diski Oluşturucu”;
  • HP Kurtarma Yöneticisi;
  • Lenovo çözüm merkezi;
  • Asus'un bir "Backtracker" programı var;
  • MSI Kurtarma Yöneticisi;

Zamanla liste büyüyebilir. Programların yeni sürümlerini resmi web sitelerinden bulabilir ve indirebilirsiniz.

Ayrıca evrensel olanları da kullanabilirsiniz: Macrium Reflect Free, Macrium Reflect. Tüm Windows işletim sistemlerinde desteklenirler.

Her program için var detaylı talimatlar geliştiricilerin web sitesinde, ancak temelde tüm işlevler aynıdır: programı başlatırsınız, neyin ve nereye kopyalanacağını seçersiniz, işlem tamamlanana kadar beklersiniz. Diski değiştirdikten sonra masaüstünü olduğu gibi göreceksiniz.

Sabit sürücüyü değiştirmeye başlayalım

Aşağıda bir sabit sürücüyü bir SSD ile değiştirme örneğine bakacağız. Asus dizüstü bilgisayar. Dizüstü bilgisayarınız başka bir üreticiye aitse sorun değil; prensip çoğu model için her zaman aynıdır.

Dizüstü bilgisayarınızı sökmeye başlamadan önce onu kapattığınızdan ve pili çıkardığınızdan emin olun. Ve çalışırken anakart üzerindeki bileşenlere tornavidayla veya ellerinizle dokunmamaya çalışın; en ufak bir çizik bile ona zarar verebilir.

Haydi işe başlayalım:


Değiştirme sonrasında yeni bir sistem kurmaya karar verirseniz Windows 7 ve üzerini kullanın; Windows xp ve Vista, SSD sürücüsünde çalışacak şekilde tasarlanmamıştır ve yazma hızında düşüş yaşayabilirsiniz. Ayrıca sistemin 10 ve 8 sürümleri, katı hal sürücüsünde çalışmak üzere en iyi duruma getirilmiştir.

Aksi taktirde SSD kurulumu yaptıktan sonra işletim sistemi kurulumunun normalden bir farkı olmayacaktır.

Eski bir sabit diskle ne yapılmalı

1) HDD sürücüsü, DVD sürücüsü yerine ek veri depolama alanı olarak kurulabilir. Uzun zamandır popülerliğini kaybetmişler ve pratikte kullanılmıyorlar.

Bunu yapmak için sürüş konumuna yerleştirilmiş özel bir adaptöre ihtiyacınız olacaktır. Seçim yaparken boyutlarına göre yüksekliğine ve genişliğine dikkat edin. disk sürücüsü dizüstü bilgisayarın kalınlığına bağlıdır. Ayrıca adaptörün genişliği de farklı olabilir. Boyutlar arasındaki tutarsızlık zarar vermez çok çalış disk, ancak eğer mükemmeliyetçiyseniz, o zaman bu dezavantaj sinirlerinizi bozacaktır.

Sürücü yerine sabit sürücüyü bağlamak zor değildir; genellikle adaptör talimatlar ve gerekli araçlarla birlikte gelir. Bu kullanım yöntemi, sistemi yeniden kurmadan sabit sürücüyü değiştirmek için en uygun olacaktır.

2) Veya USB adaptörlü harici bir kasa satın alıp kullanabilirsiniz. Sabit disk taşınabilir bir depolama aygıtı olarak.

Öncelikle SSD'nin ne olduğuna bakalım. SSD, flash bellek kullanarak mekanik parçaları hareket ettirmeden, kalıcı, yeniden yazılabilir bir depolama aygıtı olan bir katı hal sürücüsüdür (İngilizce SSD, Katı Hal Sürücüsü veya Katı Hal Diski). Bir SSD, bir sabit sürücünün çalışmasını tamamen taklit eder.

Şimdi SSD'nin içinde ne olduğunu görelim ve onu yakın akrabasıyla karşılaştıralım Flash bellek.

Gördüğünüz gibi çok fazla fark yok. Temel olarak bir SSD büyük bir flash sürücüdür. Flaş sürücülerden farklı olarak SSD'ler, işlemin özellikleri ve denetleyici ile SATA arayüzü arasındaki birkaç kez artan veri alışverişi hızı nedeniyle bir DDR DRAM önbellek bellek yongası kullanır.

SSD denetleyicisi.

Kontrolörün ana görevi okuma/yazma işlemlerini sağlamak ve veri yerleştirme yapısını yönetmektir. Hangi hücrelerin daha önce yazıldığı ve hangilerinin henüz yazılmadığı blok yerleştirme matrisine bağlı olarak denetleyici, yazma hızını optimize etmeli ve maksimumu sağlamalıdır. uzun vadeli SSD disk hizmetleri. NAND belleğin tasarım özellikleri nedeniyle her hücreyle ayrı ayrı çalışmak mümkün değildir. Hücreler 4 KB'lık sayfalarda birleştirilir ve bilgiler ancak sayfanın tamamı doldurularak yazılabilir. 512 KB'ye eşit bloklardaki verileri silebilirsiniz. Tüm bu kısıtlamalar kontrolörün doğru akıllı algoritmasına belirli sorumluluklar yüklemektedir. Bu nedenle, uygun şekilde yapılandırılmış ve optimize edilmiş denetleyici algoritmaları, bir SSD sürücüsünün performansını ve dayanıklılığını önemli ölçüde artırabilir.

Kontrolör aşağıdaki ana unsurları içerir:

İşlemci – genellikle 16 veya 32 bitlik bir mikro denetleyici. Ürün yazılımı talimatlarını yürütür; Flash, SMART tanılama, önbelleğe alma ve güvenlikle ilgili verilerin karıştırılmasından ve hizalanmasından sorumludur.

Hata Düzeltme (ECC) – ECC hata kontrol ve düzeltme ünitesi.

Flash Denetleyici – Flash bellek yongalarının adreslenmesini, veri yolunu ve kontrolünü içerir.

DRAM Denetleyicisi - DDR/DDR2/SDRAM önbelleğin adreslenmesi, veri yolu ve yönetimi.

G/Ç arayüzü – harici SATA, USB veya SAS arayüzlerine veri aktarım arayüzünden sorumludur.



Denetleyici Belleği – ROM belleği ve bir arabellekten oluşur. Bellek, işlemci tarafından ürün yazılımını yürütmek için ve geçici veri depolama için arabellek olarak kullanılır. Harici bir RAM bellek yongasının yokluğunda, SSD tek veri arabelleği görevi görür.

Açık şu an SSD'lerde aşağıdaki denetleyici modelleri kullanılır:

Indilinx "Çıplak Ayaklı ECO" IDX110MO1

Indilinx "Çıplak Ayak" IDX110M00

Intel PC29AS21BA0

Marvel 88SS9174-BJP2

Samsung S3C29RBB01-YK40

SandForce SF-1200

SandForce SF-1500

Toshiba T6UG1XBG

Flaş bellek.

USB Flash gibi SSD'ler üç tür NAND belleği kullanır: SLC (Tek Seviyeli Hücre), MLC (Çok Seviyeli Hücre) ve TLC (Üç Seviyeli Hücre). Tek fark, SLC'nin her hücrede yalnızca bir bit bilgi saklamanıza izin vermesidir; MLC - iki ve TLC - üç hücre (farklı düzeyler kullanarak) elektrik şarjı yüzen kapı transistöründe), bu da MLC ve TLC belleğini kapasiteye göre daha ucuz hale getirir.

Bununla birlikte, MLC/TLC belleği daha düşük bir kaynağa (SLC için 100.000 silme döngüsü, MLC için ortalama 10.000 ve TLC için 5.000'e kadar) ve daha kötü performansa sahiptir. Her ek seviyede sinyal seviyesini tanıma görevi daha karmaşık hale gelir, hücre adresini aramak için gereken süre artar ve hata olasılığı artar. SLC çipleri çok daha pahalı olduğundan ve hacimleri daha düşük olduğundan, MLC/TLC çipleri çoğunlukla toplu çözümler için kullanılır. Şu anda MLC/TLC belleği aktif olarak gelişiyor ve hız özellikleri açısından SLC'ye yaklaşıyor. Ayrıca, düşük hız SSD sürücülerinin üreticileri, MLC/TLC'yi, RAID 0'a benzer şekilde bellek yongaları (iki flash bellek yongasına eşzamanlı yazma/okuma, her biri bir bayt) ve düşük kaynak arasındaki alternatif veri blokları için algoritmalarla hücrelerin tek tip kullanımını karıştırarak ve izleyerek telafi eder. . Ayrıca bellek kapasitesinin bir kısmı (%20'ye kadar) SSD'de ayrılır. Bu, standart yazma/okuma işlemleri için kullanılamayan bellektir. Bozuk blokları değiştirmek için rezervi olan manyetik HDD sürücülerine benzer şekilde, hücre aşınması durumunda yedek olarak gereklidir. Ek hücre rezervi dinamik olarak kullanılır ve birincil hücreler fiziksel olarak yıprandıkça yedek bir yedek hücre sağlanır.



SSD sürücüsü nasıl çalışır?

Sabit sürücüdeki bir veri bloğunu okumak için önce nerede bulunduğunu bulmanız, ardından manyetik kafa bloğunu istediğiniz parçaya taşımanız, istediğiniz sektörün kafanın altına gelmesini bekleyip okumanız gerekir. Üstelik sabit diskin farklı alanlarına yönelik kaotik taleplerin erişim süresi üzerinde daha da büyük etkisi vardır. Bu tür isteklerle, HDD'ler sürekli olarak kafalarını "kreplerin" tüm yüzeyine "sürmeye" zorlanırlar ve hatta komut sırasını yeniden sıralamak bile her zaman yardımcı olmaz. Ancak SSD'de her şey basit - istenen bloğun adresini hesaplıyoruz ve hemen ona okuma/yazma erişimi sağlıyoruz. Mekanik bir işlem yoktur; tüm zaman adres çevirisine ve blok aktarımına harcanır. Flash bellek, denetleyici ve harici arayüz ne kadar hızlı olursa, daha hızlı erişim verilere.

Ancak bir SSD sürücüsündeki verileri değiştirirken/silerken her şey o kadar basit değildir. NAND flash bellek yongaları sektör bazlı işlemler için optimize edilmiştir. Flash bellek 4 KB bloklar halinde yazılır ve 512 KB bloklar halinde silinir. Bir blok içindeki birkaç baytı değiştirirken denetleyici aşağıdaki eylem dizisini gerçekleştirir:

Değiştirilen bloğu içeren bloğu dahili ara belleğe/önbelleğe okur;

Gerekli baytları değiştirir;

Flash bellek yongasında blok silme işlemi gerçekleştirir;

Karıştırma algoritmasının gereksinimlerine göre yeni bir blok konumu hesaplar;

Bloğu yeni bir konuma yazar.

Ancak bilgiyi bir kez yazdıktan sonra, temizlenene kadar üzerine yazılamaz. Sorun, kaydedilen bilgilerin minimum boyutunun 4 KB'tan az olmaması ve verilerin en az 512 KB'lık bloklar halinde silinebilmesidir. Bunu yapmak için denetleyici, tüm bloğu serbest bırakacak şekilde verileri gruplandırır ve aktarır.

HDD ile çalışmaya yönelik işletim sistemi optimizasyonunun devreye girdiği yer burasıdır. Dosyaları silerken, işletim sistemi diskteki sektörleri fiziksel olarak temizlemez, yalnızca dosyaları silinmiş olarak işaretler ve kapladıkları alanın yeniden kullanılabileceğini bilir. Bu, sürücünün çalışmasına müdahale etmez ve arayüz geliştiricileri daha önce bu sorunla ilgilenmiyordu. Bu kaldırma yöntemi, HDD'lerle çalışırken performansı artırmaya yardımcı olurken, SSD'leri kullanırken sorun haline gelir. SSD'lerde, geleneksel sabit sürücüler gibi, veriler işletim sistemi tarafından silindikten sonra da diskte saklanmaya devam eder. Ancak gerçek şu ki, katı hal sürücüsü depolanan verilerden hangisinin yararlı olduğunu ve hangisine artık ihtiyaç duyulmadığını bilmiyor ve işgal edilen tüm blokları uzun bir algoritma kullanarak işlemek zorunda kalıyor.

İşletim sistemi açısından zaten silinmiş olan, işlemden etkilenen bellek hücrelerini temizledikten sonra yeniden okuyun, değiştirin ve yazın. Bu nedenle, bir SSD üzerindeki blokların sayısı ne kadar fazla olursa, doğrudan yazma yerine oku>değiştir>temizle>yaz prosedürüne o kadar sık ​​başvurmanız gerekir. Burası SSD kullanıcılarının, dosyalar doldukça diskin performansının gözle görülür şekilde azaldığı gerçeğiyle karşı karşıya kaldığı yerdir. Sürücüde yeterince önceden silinmiş blok yok. Temiz sürücüler maksimum performans gösterir, ancak çalışmaları sırasında gerçek hız yavaş yavaş azalmaya başlıyor.

Daha önce, ATA arayüzünde, işletim sistemi düzeyinde dosyaları sildikten sonra veri bloklarını fiziksel olarak temizlemeye yönelik komutlar yoktu. Bunlar HDD'ler için gerekli değildi ancak SSD'lerin ortaya çıkışı bizi, SSD'lere karşı tavrımızı yeniden gözden geçirmeye zorladı. bu konu. Sonuç olarak ATA spesifikasyonu, daha çok Trim olarak bilinen yeni bir VERİ KÜMESİ YÖNETİMİ komutunu kullanıma sundu. İşletim sisteminin sürücü hakkında sürücü düzeyinde bilgi toplamasına olanak tanır. silinen dosyalar ve bunları sürücü denetleyicisine aktarın.

İşlem yapılmadığı dönemlerde SSD, işletim sisteminde silinmiş olarak işaretlenen blokları bağımsız olarak temizler ve birleştirir. Denetleyici, daha fazla önceden silinmiş bellek konumu elde etmek için verileri hareket ettirerek sonraki yazma işlemleri için yer açar. Bu, çalışma sırasında meydana gelen gecikmelerin azaltılmasını mümkün kılar.

Ancak Trim'i uygulamak için bu komutun, sürücü ürün yazılımı ve işletim sisteminde yüklü olan sürücü tarafından desteklenmesi gerekir. Şu anda yalnızca en yeni SSD modelleri TRIM'i "anlıyor" ve daha eski sürücüler için bu komutun desteğini etkinleştirmek için denetleyiciyi flaşlamanız gerekiyor. İşletim sistemleri arasında Trim komutu desteklenir: Windows 7, Windows Server 2008 R2, Linux 2.6.33, FreeBSD 9.0. Diğer işletim sistemleri için ek sürücüler ve yardımcı programlar yüklemeniz gerekir.

Örneğin, Intel'in SSD'leri için özel yardımcı programİşletim sistemiyle bir programa göre senkronizasyon gerçekleştirebilen SSD Araç Kutusu. Yardımcı program, optimizasyona ek olarak, SSD tanılamalarını gerçekleştirmenize ve tüm bilgisayar sürücülerinin SMART verilerini görüntülemenize olanak tanır. SMART'ı kullanarak SSD'nin mevcut aşınma derecesini tahmin edebilirsiniz - E9 parametresi, NAND hücrelerinin kalan temizleme döngüsü sayısını standart değerin yüzdesi olarak yansıtır. 100'den düşen değer 1'e ulaştığında, "kırık" blokların hızla ortaya çıkmasını bekleyebiliriz.

SSD'lerin güvenilirliği hakkında.

Görünüşe göre hareketli parça yok - her şey çok güvenilir olmalı. Bu tamamen doğru değil. Herhangi bir elektronik cihaz bozulabilir; SSD'ler de istisna değildir. MLC çiplerinin düşük kaynağı hala ECC hata düzeltmesi, artıklık, aşınma kontrolü ve veri bloklarının karıştırılması yoluyla bir şekilde çözülebilir. Ancak sorunların en büyük kaynağı denetleyici ve ürün yazılımıdır. Denetleyicinin fiziksel olarak arayüz ile bellek yongaları arasında bulunması nedeniyle, arıza veya güç sorunları sonucunda zarar görmesi ihtimali çok yüksektir. Bu durumda çoğu durumda verinin kendisi kaydedilir. Kullanıcı verilerine erişimi imkansız hale getiren fiziksel hasarların yanı sıra, bellek çiplerinin içeriğine erişimi de engelleyen mantıksal hasarlar bulunmaktadır. Ürün yazılımındaki herhangi bir küçük hata veya hata, verilerin tamamen kaybolmasına neden olabilir. Veri yapıları çok karmaşıktır. Bilginin birkaç çipe "yayılması" ve ayrıca serpiştirilmesi, veri kurtarmayı oldukça zor bir iş haline getirir.

Bu gibi durumlarda, denetleyici ürün yazılımı düşük seviyeli biçimlendirme, hizmet veri yapıları yeniden oluşturulduğunda. Üreticiler sürekli olarak ürün yazılımını iyileştirmeye, hataları düzeltmeye ve denetleyicinin çalışmasını optimize etmeye çalışıyor. Bu nedenle olası arızaları ortadan kaldırmak için sürücü ürün yazılımının periyodik olarak güncellenmesi önerilir.

SSD Güvenliği.

SSD sürücüsünde, HDD'de olduğu gibi, dosya işletim sisteminden silindikten hemen sonra veriler silinmez. Dosyanın üst kısmını sıfırlarla yeniden yazsanız bile fiziksel veriler hala kalır ve flash bellek yongalarını çıkarıp programlayıcıda okursanız 4kb'lik dosya parçalarını bulabilirsiniz. Verilerin tamamen silinmesi, diske eşit miktarda veri yazılana kadar beklenmelidir. boş alan+ yedek hacim (60 GB SSD için yaklaşık 4 GB). Bir dosya "yıpranmış" bir hücreye düşerse, denetleyici kısa sürede yeni verileri onun üzerine yazmayacaktır.

SSD ve USB Flash sürücülerden veri kurtarmanın temel prensipleri, özellikleri, farklılıkları.

SSD sürücülerden veri kurtarmak, taşınabilir flash sürücülere kıyasla oldukça emek yoğun ve zaman alıcı bir süreçtir. Bir disk görüntüsü oluşturmak için doğru sırayı bulma, sonuçları birleştirme ve gerekli toplayıcıyı (SSD sürücü denetleyicisinin çalışmasını tamamen taklit eden bir algoritma/program) seçme süreci kolay bir iş değildir.

Bunun temel nedeni, SSD sürücüsündeki yonga sayısındaki artıştır ve bu da sayıyı birçok kez artırır olası seçenekler Veri kurtarmanın her aşamasında, her biri doğrulama ve uzmanlık bilgisi gerektiren eylemler. Ayrıca, SSD'lerin tüm özellikler (güvenilirlik, performans vb.) açısından mobil flash sürücülerden çok daha katı gereksinimlere tabi olması nedeniyle, bunlarda kullanılan verilerle çalışma teknolojileri ve yöntemleri oldukça karmaşıktır ve bu da bireysel bir işlem gerektirir. Her karara yaklaşım ve özel araç ve bilgilerin mevcudiyeti.

SSD optimizasyonu.

1. Diskin size uzun süre hizmet verebilmesi için, sık sık değişen her şeyi (geçici dosyalar, tarayıcı önbelleği, indeksleme) HDD'ye aktarmanız, klasörlere ve dizinlere son erişim zamanının güncellenmesini devre dışı bırakmanız gerekir (fsutil davranışı) Disablelastaccess'i ayarlayın 1). İşletim sisteminde dosya birleştirmeyi devre dışı bırakın.

2. Windows XP'yi bir SSD'ye kurmadan önce, diski biçimlendirirken bölümleri ikinin üssüne "hizalamanız" önerilir (örneğin, diskpart yardımcı programı), aksi takdirde SSD'nin bir yerine 2 okuma yapması gerekecektir. Ayrıca Windows XP'de 512 KB'tan büyük sektörlerin desteklenmesi (SSD'ler varsayılan olarak 4 KB kullanır) ve bunun sonucunda ortaya çıkan performans sorunlarıyla ilgili bazı sorunlar vardır. Windows Vista, Windows 7, en son sürümler Mac OS ve Linux zaten diskleri doğru şekilde hizalıyor.

3. Aşağıdaki durumlarda denetleyici donanım yazılımını güncelleyin: eski versiyon TRIM komutunu bilmiyor. Düzenlemek en yeni sürücüler SATA denetleyicilerine. Örneğin Intel denetleyiciniz varsa, ACHI modunu etkinleştirip işletim sistemine Intel Matrix Storage Driver'ı yükleyerek performansı %10-20 artırabilirsiniz.

4. Performansı olumsuz etkileyebileceğinden, bölümün boş alanının son %10-20'sini kullanmamalısınız. Verileri yeniden düzenlemek için alana ihtiyaç duyduğundan, TRIM çalışırken bu özellikle önemlidir: örneğin, birleştirme yardımcı programları çalışıyor gibi görünüyor çünkü onlar da disk alanının en az yüzde 10'una ihtiyaç duyuyor. Bu nedenle bu faktörü izlemek çok önemlidir çünkü SSD'ler küçük hacimli olduğundan çok çabuk dolmaktadır.

SSD'nin Faydaları.

Fiziksel konumdan bağımsız olarak herhangi bir veri bloğunu okumanın yüksek hızı (200 MB/s'den fazla);

Sürücüden veri okurken düşük güç tüketimi (HDD'ninkinden yaklaşık 1 Watt daha düşük);

Azalan ısı üretimi (Intel'deki dahili testler, SSD'li dizüstü bilgisayarların HDD'li dizüstü bilgisayarlardan 12,2° daha az ısındığını gösterdi; testler ayrıca SSD'li ve 1 GB belleğe sahip dizüstü bilgisayarların, ortak kıyaslamalarda HDD'li ve 4 GB belleğe sahip modellerden daha düşük olmadığını da ortaya çıkardı. );

Sessizlik ve yüksek mekanik güvenilirlik.

SSD'nin dezavantajları.

Veri blokları yazarken yüksek güç tüketimi, depolama kapasitesi arttıkça güç tüketimi artar ve veri yoğunluğu değişir;

HDD'ye kıyasla düşük kapasite ve gigabayt başına yüksek maliyet;

Sınırlı sayıda yazma döngüsü.

Çözüm.

Yüksek maliyet nedeniyle SSD sürücüler ve az miktarda bellekle bunları veri depolamak için kullanmak pratik değildir. Ancak işletim sisteminin kurulu olduğu bir sistem bölümü olarak ve statik verileri önbelleğe almak için sunucularda mükemmeldirler.

1 - SATA arayüzü

SSD sürücüler, SATA arayüzü aracılığıyla bilgisayarla veri alışverişinde bulunur. Bu nedenle, ayarlama için bir PC veya dizüstü bilgisayardaki SATA sabit sürücüsünü daha hızlı bir SSD sürücüsüyle değiştirebilirsiniz. Arayüzün sürümü önemlidir: eski modellerin çoğunda teorik olarak 300 MB/s'ye kadar maksimum hız sağlayan bir SATA 2 konektörü bulunur. Modern SSD'ler genellikle maksimum 600 MB/s veri hızına sahip bir SATA 3 arabirimi (SATA 6 Gb/s olarak da bilinir) sunar.

2 - Denetleyici

Denetleyici, SSD'nin "beynidir"; SATA arayüzü ile bellek modülleri arasındaki veri alışverişini kontrol eder. Denetleyici ne kadar güçlü olursa SSD sürücüsü de o kadar hızlı olur. Örneğin Marvell 88SS9174 saniyede 500 MB'a kadar veri okuyabilir veya yazabilir. SSD'nin zamanından önce aşınmasını önlemek için denetleyici, yazma işlemlerini tüm bellek hücrelerinin mümkün olduğunca sık kullanılmasını sağlayacak şekilde dağıtır.

3 - Tampon hafızası

Hızı artırmak için SSD'ler, flash bellekten birkaç kat daha hızlı bir ara ara belleğe sahiptir. Çoğu modelde ara bellek 256 ila 512 MB arasında değişir ve PC RAM'i gibi DDR3 modüllerinden oluşur. Aynı bellek alanlarına sık sık yapılan yazma işlemleri önbellek tarafından üstlenilir. Bu, flash yazma sayısını azaltır ve SSD'nin ömrünü artırır.

4 - Flaş bellek

Bir SSD'deki her bellek modülü, flash teknolojisi kullanılarak yapılmış milyarlarca bellek hücresini içerir. Bellek çipindeki küçük yapılar (örneğin, veri aktarımı için akım taşıyan yollar) yalnızca 34 nm genişliğindedir. Karşılaştırma yapmak gerekirse, insan saçı ortalama iki bin kat daha kalındır. Yüksek okuma ve yazma hızlarını sağlamak için birçok bellek modülünden aynı anda veri istenir. Bu sayede bireysel çiplerin veri aktarım hızları toplanır.

Yeni nesil sabit diskler olarak SSD sürücüler hakkında çok şey yazıldı. Ve şimdi Tayland'daki sel nedeniyle SSD pozisyonunun limite kadar pompalanacağını düşünüyorum.

Bilgisayarları ve bileşenleri onarma konusunda tecrübem olduğu için, bu cihazın çalışmasını pratik bir bakış açısıyla ele alacağım, yani SSD plus kullanmanın tüm rahatlığını ve cihaz arızalandığında bunların çözümlerini dikkate alacağım.

SSD, katı hal sürücüsü anlamına gelen İngilizce Katı Hal Sürücüsünün kısaltmasıdır. Onu sürücü veya sabit sürücü olarak sınıflandıramayacak hiçbir mekanik parçası yoktur. Genellikle bu cihazın geleneksel bir sabit diske göre üç ana avantajı olduğu söylenir.

İlk avantaj hızdır. SSD açılışta ortalama üç kat daha hızlıdır işletim sistemi Photoshop gibi programlara erişirken ve programların kendisinde çalışırken.

İkincisi: tamamen sessiz.

Ve son olarak üçüncüsü: sıradan bir sabit diskle karşılaştırıldığında daha az enerji tüketir.

Gelin bu avantajlara daha yakından bakalım. Birincisinden yola çıkarak hızın esas olarak işletim sistemi yüklenirken hissedildiğini söyleyebilirim. Gerçekten de sistem bir SSD'de yaklaşık üç kat daha hızlı önyükleme yapıyor.

Programlara erişirken de hızlıdır, ancak çok fazla değil, yaklaşık iki kat daha hızlıdır ve bu, Photoshop, AutoCAD ve diğerleri gibi ağır programlar yüklenirken hissedilir.

Diğer programları yüklerken, alışkanlığın gücü muhtemelen bir rol oynuyor: Program yüklenirken dikkatimizi bir şeyle dağıtmaya o kadar alıştık ki, fark pratikte hissedilmiyor.

Ancak programın kendisindeki çalışma hızı tartışılmıyor çünkü SSD hızlı bir şekilde yıpranıyor ve hiç kimse sürücüyü programlarda tekrar kullanmak istemiyor.

Üstelik normal bir sabit sürücünün aşınması ve yıpranması, SSD'nin aşınmasıyla karşılaştırıldığında o kadar da kötü değildir. HDD yıpranırsa veya arızalanırsa, hasarlı bir diski veya onun ayrı sektörlerini programlı olarak geri yüklemenize olanak tanıyan birçok yardımcı program vardır.

İşletim sisteminin kendisinde yerleşik bir seçenek olan düzenli birleştirmeden başlayarak birçok yol vardır. Windows sistemi, aşırı mekanik hasar durumuna kadar, geriye kalan tek seçeneğin diskleri mekanik olarak başka bir kasaya aktarmak olduğu durumlarda.

Böylece, %90 veya daha fazla durumda, HDD'deki hasar görmüş ve hatta kaybolan bilgiler geri yüklenebilir ki bu, SSD'de neredeyse imkansızdır.

Yalnızca işletim sistemi ve Program Dosyaları klasörü SSD kullanımına uygundur. Diğer tüm bilgi, dosya ve veri tabanının yanı sıra yoğun çalışma programlarda normal bir mekanik sabit disk HDD'de kalmak daha iyidir.

Enerji yoğunluğu açısından avantaj önemli bir şey - bu elbette SSD'lerin daha düşük güç tüketimidir, ancak elektrik kesintisi durumunda geri dönüşü olmayan bilgi kaybı olasılığının çok yüksek olduğu göz önüne alındığında, bu avantaj da olur Hafifçe söylemek gerekirse, çok tartışmalı.

Ve son olarak, konunun mali tarafı, tabiri caizse fiyatı: Bir SSD pahalıdır, normal 120 GB'lık bir sürücünün Moskova'da maliyeti yaklaşık 240 dolardır. Bölgelerde böyle fiyatlar yok. Ayrıca sabit disklerin fiyatı güncellemeler, yükseltmeler ve kapasite artışlarıyla ters orantılıysa, SSD'lerde ise durum tam tersidir.

Örneğin SSD'lerde iki tür denetleyici vardır. Bu, SSD'deki iş ve bilgilerin güç kaynağı ve dağıtımı için programlanabilir bir çiptir. Sand-Force ve JMicron denetleyici yazılımı bu işlevleri son derece zayıf bir şekilde ele aldı. Bilgileri çok dengesiz bir şekilde kaydettiler (HDD'ler için bu sorun geleneksel birleştirme ile çözüldü).

Bir depolama hücresi bozulduğunda tüm sürücü arızalanır. Bu arada, hasarlı bir HDD hücresi, yazılımın hücreyi "atlamasından" (karantinaya taşımaktan) diskin yazılım mıknatıslanmasına kadar birçok çözümü olan en basit kusurdur.

Dolayısıyla, bu sorunu çözmek için, SSD'ler için sürücünün eşit şekilde aşınmasını sağlaması gereken Trim komutu icat edildi. İşin tuhafı, bu yenilikle birlikte SSD'nin fiyatı da arttı, oysa tüm iş ve mantık kurallarına göre tam tersi olması gerekirdi.

Tayland'daki sel nedeniyle sabit disk üretiminin %80'i askıya alındı. Üretimi yeniden canlandırmak için asgari düzeyde çalışmanın bile bahara kadar başlaması pek olası değil. Bilgisayar satan mağazalar artık HDD'leri bilgisayarlardan ayrı olarak satmıyor. HDD fiyatlarının iki katına çıktığı gerçeğinden bahsetmiyorum bile.

Peki SSD nedir?

İngilizce'den tercüme edilen katı hal sürücüsü, "hareketli parçaları olmayan bir disk" anlamına gelir. Yarıiletken sürücü, çalışma prensibi yeniden yazılabilir yongaların ve denetleyicinin kullanımına dayanan bir depolama aygıtıdır. Kullanıcılar genellikle terminolojiyi karıştırır ve SSD'yi sabit sürücü olarak adlandırır. Bu yanlış çünkü teknik özellikler katı diskler. Ayırt edici özellik Bu tür medyanın HDD'den avantajı, bir SSD'den veri okurken mekanik işlemler yapmaya gerek olmaması, tüm zamanın yalnızca adresin ve bloğun kendisinin aktarılmasına harcanmasıdır. Buna göre, cihazın ve denetleyicinin hafızası ne kadar hızlı olursa, genel erişim verilere.

Ancak SSD sürücülerdeki verileri değiştirme veya silme işlemi o kadar basit değildir. Bunun nedeni belleğin 4 KB bloklar halinde yazılması ve 512 KB bloklar halinde silinmesidir.

Blokları değiştirirken aşağıdaki eylem dizisi gerçekleşir:

1. Değişiklikleri içeren blok dahili ara belleğe okunur.

2. Baytlarda gerekli değişiklik gerçekleştirilir.

3. Blok flash bellekten silinir.

4. Bu bloğun yeni konumu hesaplanır.

5. Blok yeni bir konuma yazılır.

Dosyaları silerken fiziksel olarak silinmezler, sadece sistem tarafından silinmiş olarak işaretlenirler ancak SSD hangi verinin kullanıcı verisi olduğunu, hangisinin silindiğini bilmez ve aslında tüm blokların yukarıdakilere göre işlenmesi gerekir. bahsedilen şema. Bu sistem diskte büyük miktarda veri olmasıyla toplam çalışma süresinin önemli ölçüde artmasına ve bu da tüm çalışmaların yavaşlamasına neden olur.

SSD Güvenliği ve Güvenilirliği

Bir SSD'den veri kurtarma olasılığından bahsedersek aşağıdaki noktalara dikkat edebiliriz:

Dosyanın üzerine başka veriler yazsanız bile, veriler HDD'de olduğu gibi hemen silinmez.

Veri kurtarma süreci, doğru sıranın seçilmesi, sonuçların birleştirilmesi ve ayrıca medya denetleyicisinin çalışmasını taklit eden gerekli algoritmanın seçilmesi gerektiğinden oldukça emek yoğundur.

Bir SSD'nin güvenilirliği doğrudan denetleyicinin ve ürün yazılımının güvenilirliğine bağlıdır, çünkü arayüz ile bellek yongaları arasında bulunan denetleyicidir ve güç sorunları durumunda hasar görme olasılığı çok yüksektir.

Yaşam döngülerini uzatmak ve genel hızı artırmak için katı ortamlarla çalışma kuralları:

Sık sık değişen tüm veriler (çeşitli geçici veriler, takas dosyaları vb.) normal bir HDD'ye aktarılmalıdır.

Disk birleştirmeyi devre dışı bırakın.

Denetleyici ürün yazılımını düzenli aralıklarla güncelleyin.

Disk bölümünüzün yaklaşık %20'sini her zaman boş tutmak genel performansı artıracaktır.

SSD'lerin sabit sürücülere göre avantajları:

Aslında yalnızca aşağıdakilerle sınırlı olan çok yüksek veri bloğu okuma hızı: verim denetleyici arayüzü.

Düşük güç tüketimi.

Sessizlik.

Mekanik parça bulunmadığından olası arızalar daha az olur.

Küçük genel boyutlar.

Yüksek sıcaklık dayanımı.

SSD'nin dezavantajları:

Sınırlı sayıda bellek hücresi yeniden yazma döngüsü (10.000 ila 100.000 kez). Sınıra ulaşıldığında sürücünüz çalışmayı durduracaktır.

Yüksek fiyat. 1 GB HDD'nin fiyatıyla karşılaştırıldığında (1 TB HDD için yaklaşık 1,6 ruble/GB, 128 GB SSD için 48 ruble/GB).

HDD'ye kıyasla düşük disk kapasitesi.

İşletim sistemlerinin bazı sürümleriyle uyumluluk sorunu (bazı işletim sistemleri katı hal ortamının özelliklerini dikkate almaz, bu da ortamın çok hızlı aşınmasına neden olur).

Güvenle güvenebileceğiniz şirketler ve SSD üreticileri:

Intel, Kingston, OCZ, Corsar, Crucial, Transcend, ADATA.

Sabit sürücü aygıtı

Sabit sürücünün tasarımı yalnızca doğrudan bilgi depolama aygıtlarından değil, aynı zamanda tüm bu verileri okuyan bir mekanizmadan da oluşur. Bu, sabit sürücüler ile disketler ve optik sürücüler arasındaki temel farktır. Üstelik farklı olarak rasgele erişim belleği(RAM), sabit güç gerektiren sabit sürücü, kalıcı bir cihazdır. Üzerindeki veriler, bilgisayarın açık olup olmamasına bakılmaksızın kaydedilir; bu, özellikle bilgileri kurtarmanız gerektiğinde önemlidir.

Sabit disk tasarımı hakkında biraz. Sabit sürücü, atmosferik basınç altında sıradan tozsuz hava ile doldurulmuş kapalı bir disk bloğundan ve elektronik devre yönetmek. Blok sürücünün mekanik parçalarını içerir. Bir veya daha fazla manyetik disk, disk dönüş tahrik motorunun miline sağlam bir şekilde sabitlenmiştir.

Manyetik kafalar için bir ön yükseltici-komütatör de bulunmaktadır. Manyetik kafanın kendisi, hızı dakikada 15 bin devire ulaşan manyetik diskin kenarlarından birinin yüzeyinden bilgi okur veya yazar.

HDD dahili aygıtı

Güç açıldığında, sabit sürücünün işlemcisi elektroniği test eder ve ardından iş mili motoru açılır. Belirli bir kritik dönüş hızına ulaşıldığında, disk yüzeyi ile kafa arasında akan hava tabakasının yoğunluğu, kafanın yüzeye doğru bastırılması kuvvetini yenebilecek yeterliliğe ulaşır.

Sonuç olarak, okuma/yazma kafası levhanın üzerinde 5-10 nm mesafede "asılı kalır". Okuma/yazma kafasının çalışması, gramofondaki iğnenin çalışma prensibine benzer, tek farkla: kafamızın plakayla fiziksel teması yoktur.

Bilgisayarın gücü kapatıldığında ve diskler durduğunda kafa, park bölgesi adı verilen plaka yüzeyinin çalışmayan bir alanına indirilir. İlk sabit disk modellerinin özel bir özelliği vardı yazılım, kafa park etme operasyonunu başlattı.

Modern HDD'lerde, dönüş hızı nominal değerin altına düştüğünde veya güç kapatıldığında kafa otomatik olarak park alanına hareket eder. Kafalar ancak nominal motor dönüş hızına ulaşıldığında çalışma alanına geri getirilir.

Doğal olarak şu soru ortaya çıkabilir: Disk bloğunun kendisi ne kadar yalıtılmıştır ve içine toz veya diğer küçük parçacıkların sızma olasılığı nedir? Sonuçta, sabit sürücünün arızalanmasına, hatta bozulmasına ve önemli bilgilerin kaybolmasına neden olabilirler.

Motorlu ve kafalı disk bloğu, özel bir sızdırmaz mahfaza - hermetik bir blok (bölme) içinde bulunur. Ancak içeriği ortamdan tamamen izole değildir; havanın hazneden dışarıya ve tersi yönde hareket ettirilmesi gerekir.

Bu, mahfazanın deformasyonunu önlemek için blok içindeki basıncı dışarıdaki basınçla eşitlemek için gereklidir. Bu denge, barometrik filtre adı verilen bir cihaz kullanılarak sağlanır. Hermetik bloğun içinde yer almaktadır.

Filtre, boyutu okuma/yazma kafası ile diskin ferromanyetik yüzeyi arasındaki mesafeyi aşan parçacıkları yakalayabilmektedir. Yukarıda belirtilen filtreye ek olarak, bir tane daha var - bir devridaim filtresi. Ünitenin içindeki hava akışında bulunan parçacıkları yakalar. Orada disklerin manyetik tozlaşmasının dökülmesinden ortaya çıkabilirler. Ayrıca bu filtre, barometrik "meslektaşının" kaçırdığı parçacıkları yakalar.

HDD bağlantı arayüzleri

Bugün, bir sabit sürücüyü bir bilgisayara bağlamak için üç arayüzden birini kullanabilirsiniz: IDE, SCSI ve SATA.

Başlangıçta 1986'da IDE arayüzü yalnızca HDD'leri bağlamak için geliştirildi. Daha sonra yalnızca sabit sürücüleri değil aynı zamanda CD/DVD sürücülerini de bağlayabileceğiniz genişletilmiş bir ATA arabirimine dönüştürüldü.

SATA arayüzü ATA'dan daha hızlı ve daha üretkendir.

Buna karşılık SCSI, çeşitli cihaz türlerini bağlayabilen yüksek performanslı bir arayüzdür. Bu sadece bilgi depolama cihazlarını değil, aynı zamanda çeşitli çevre birimleri. Örneğin daha hızlı SCSI tarayıcıları. Ancak USB veri yolu ortaya çıktığında çevre birimlerini SCSI aracılığıyla bağlama ihtiyacı ortadan kalktı.

SCSI arayüzü

Şimdi IDE arayüzüne bağlanma hakkında biraz. Sistemde, her biri iki cihazı bağlayabilen iki denetleyici (birincil ve ikincil) bulunabilir. Buna göre maksimum 4 cihaz: birincil yönetici, birincil bağımlı ve ikincil yönetici, ikincil bağımlı.

Cihazı denetleyiciye bağladıktan sonra çalışma modunu seçmelisiniz. Cihazdaki konektörde belirli bir konuma (IDE kablosunu bağlamak için konektörün yanına) bir atlama teli takılarak seçilir.

Unutulmamalıdır ki, daha hızlı olan cihaz önce kontrolöre bağlanır ve master olarak adlandırılır. İkincisine köle denir. Son manipülasyon gücü bağlamak olacak, bunun için güç kaynağı kablolarından birini seçmemiz gerekiyor.

DE arayüzü

Bir SATA sürücüsünü bağlamak çok daha kolaydır. Kablonun her iki ucunda da aynı konektörler bulunur. SATA sürücüsünde atlama telleri bulunmadığından cihazların çalışma modunu seçmenize gerek kalmayacaktır. Güç, özel bir kablo (3,3 V) kullanılarak SATA sürücüsüne bağlanır. Ancak bir adaptör aracılığıyla normal bir güç kablosuna bağlanmak mümkündür.

SATA arayüzü

Hadi bir tane verelim yararlı tavsiye: Arkadaşlarınız size sık sık sabit diskleriyle geliyorsa ve siz de onları sürekli döndürmekten yorulduysanız sistem birimi, sabit sürücü için özel bir cep (Mobil Raf adı verilir) satın almanızı öneririz. Hem IDE hem de SATA arayüzleriyle mevcutturlar. Başka bir sabit sürücüyü bilgisayarınıza bağlamak için cebinize yerleştirmeniz yeterlidir; işlem tamamdır.

SSD sürücüler - geliştirmede yeni bir aşama

Bilgi depolama cihazlarının geliştirilmesinde bir sonraki aşama şimdi başlıyor. Sürücüleri değiştirmek için sabit sürücüler yeni bir cihaz türü geliyor - SSD. Daha sonra size bunu daha ayrıntılı olarak anlatacağız.

Yani SSD (Katı Hal Disk), USB flash bellek prensibiyle çalışan bir katı hal sürücüsüdür. Sabit disklerden ve optik sürücülerden ana ayırt edici özelliklerinden biri, cihazında herhangi bir hareketli parça veya mekanik bileşen bulunmamasıdır.

Bu tür sürücüler, yüksek hızlı sunucuların yanı sıra askeri amaçlar için de geliştirildi, çünkü eski güzel sabit diskler artık bu tür ihtiyaçlar için yeterince hızlı ve güvenilir değildi.

SSD'nin sabit diske göre en önemli avantajlarını sıralıyoruz:

İlk olarak, SSD'ye bilgi yazma ve SSD'den okuma, HDD'den çok daha hızlıdır (onlarca kez). Sabit sürücünün çalışması, okuma/yazma kafasının hareketi nedeniyle yavaşlar.

İkincisi, SSD sürücüsüne takılı tüm bellek modüllerinin aynı anda kullanılması nedeniyle veri aktarım hızı, sabit sürücüye göre çok daha yüksektir.

Üçüncüsü, şoka o kadar duyarlı değiller. Sabit sürücüler darbe aldığında bazı verileri kaybedebilir, hatta tamamen arızalanabilir.

Dördüncüsü, daha az enerji tüketiyorlar, bu da pille çalışan cihazlarda kullanımlarını kolaylaştırıyor.

Beşinci olarak, bu tip sürücüler çalışırken neredeyse hiç ses çıkarmazken, sabit sürücüler çalışırken disklerin dönüşünü ve kafanın hareketini duyarız.

Belki iki tane vardır SSD eksikliği– 1) belirli kapasitesi için, aynı bellek kapasitesine sahip bir sabit diskten çok daha fazlasını ödeyeceksiniz; 2) SSD sürücülerinin nispeten küçük sınırlı sayıda okuma/yazma döngüsü vardır.

Tipik bir katı hal sürücüsü, üzerine bir dizi çip takılı bir baskılı devre kartıdır. Bu set bir NAND denetleyici yongasından ve aslında NAND bellek yongalarından oluşur.

Kare baskılı devre kartı Katı hal sürücüsü sonuna kadar kullanılır. Çoğu NAND bellek yongaları tarafından kullanılıyor.

Gördüğünüz gibi, SSD sürücüsünde mekanik parça veya disk yoktur; yalnızca mikro devreler vardır.

SSD'deki bellek türleri.

Artık SSD sürücülerin tasarımını anladığımıza göre onlardan daha detaylı bahsedelim. Daha önce de belirtildiği gibi, sıradan bir SSD birbirine bağlı iki parçadan oluşur: bellek ve denetleyici.

Bellekle başlayalım.

Bilgi depolamak için SSD'ler, kayan geçitli çok sayıda MOSFET transistörden oluşan bellek hücrelerini kullanır. Hücreler 4 kB'lik sayfalara (4096 bayt), ardından 128 sayfalık bloklara ve ardından 1024 blokluk bir diziye birleştirilir. Bir dizinin kapasitesi 512 MB'tır ve ayrı bir denetleyici tarafından kontrol edilir. Bu çok seviyeli sürücü tasarım modeli, işleyişine belirli kısıtlamalar getirir. Örneğin, bilgiler yalnızca 512 kByte'lik bloklar halinde silinebilir, kayıt ise yalnızca 4 kByte'lık bloklar halinde mümkündür. Bütün bunlar, özel bir denetleyicinin bellek yongalarından bilgilerin kaydedilmesini ve okunmasını kontrol ettiği gerçeğine yol açmaktadır.

Burada pek çok şeyin denetleyicinin türüne bağlı olduğunu belirtmekte fayda var: okuma ve yazma hızı, arızalara karşı direnç, güvenilirlik. SSD'lerde hangi denetleyicilerin kullanıldığına biraz sonra değineceğiz.

SSD'ler 2 tür NAND belleği kullanır: SLC ve MLC. SLC (Tek Seviyeli Hücre) tipi bellek, tek seviyeli transistörler kullanır (bunlara hücre de denir). Bu, bir transistörün 0 veya 1'i saklayabileceği anlamına gelir. Kısaca böyle bir transistör yalnızca 1 bitlik bilgiyi hatırlayabilir. Yeterli olmayacak değil mi?

Burada koca kafalı adamlar "şalgamlarını kaşıdılar" ve 4 seviyeli bir transistör hücresinin nasıl yapılacağını anladılar. Her seviye 2 bitlik bilgiyi temsil eder. Yani, bir transistöre 0 ve 1'den oluşan dört kombinasyondan birini yazabilirsiniz: 00, 01, 10, 11. Yani, SLC için 2'ye karşılık 4 kombinasyon. SLC hücrelerinden iki kat daha fazla! Ve onlara çok seviyeli hücreler - MLC (Çok Seviyeli Hücre) adını verdiler. Böylece, aynı sayıda transistöre (hücreye), SLC hücrelerinin kullanılmasına kıyasla 2 kat daha fazla bilgi kaydetmek mümkündür. Bu, nihai ürünün (SSD) maliyetini önemli ölçüde azaltır.

Ancak MLC hücrelerinin önemli dezavantajları vardır. Bu tür hücrelerin ömrü SLC'den daha kısadır ve ortalama 100.000 döngüdür. SLC hücreleri için bu parametre 1.000.000 döngüdür. MLC hücrelerinin daha uzun okuma ve yazma sürelerine sahip olduğunu ve bunun da katı hal sürücüsünün performansını düşürdüğünü de belirtmekte fayda var.

Ayrıca, 8 seviyeye sahip olan SSD'lerde üç seviyeli hücrelerin (Üç Seviyeli Hücre) kullanılmasına yönelik seçenekler de dikkate alınmaktadır ve bu nedenle, her TLC hücresi 3 bit bilgi (000, 001, 011, 111, 110, 100, 101, 010).

Flash bellek türlerinin karşılaştırma tablosu: SLC, MLC ve TLC NAND SLC MLC TLC'nin özellikleri

Hücre başına bit sayısı 1 2 3

Yeniden yazma döngüleri 100 000 3000 1000

Okuma süresi 25 µs. 50 µs. ~75 µs.

Programlama süresi 200 - 300 µs. 600 - 900 µs. ˜900 - 1350 µs.

Silme süresi 1,5 - 2 ms. 3 ms. ˜4,5 ms.

Tablo, bir hücrede ne kadar çok seviye kullanılırsa, buna dayalı hafızanın o kadar yavaş çalıştığını göstermektedir. TLC belleği, hem hız hem de "ömür boyu" yeniden yazma döngüleri açısından açıkça yetersizdir.

Evet, bu arada, USB flash sürücüler uzun süredir TLC belleği kullanıyor ve bu daha hızlı yıpranmasına rağmen aynı zamanda çok daha ucuz. Bu nedenle USB flash sürücülerin ve hafıza kartlarının maliyeti giderek düşüyor.

SSD diskler çeşitli firmalar tarafından kendi markası altında üretilse de pek çok kişi NAND belleklerini az sayıda üreticiden satın alıyor.

NAND bellek üreticileri:

Toshiba/SanDisk;

Böylece SSD sürücülerin iki adetle birlikte geldiğini öğrendik. farklı şekiller Bellek: SLC ve MLC. SLC hücrelerini temel alan bellek daha hızlı ve daha dayanıklıdır ancak pahalıdır. MLC hücrelerini temel alan bellek gözle görülür derecede daha ucuzdur, ancak daha düşük bir kaynağa ve performansa sahiptir. Piyasada yalnızca MLC flash belleğe dayalı SSD sürücüler bulunabilir. SLC belleğe sahip diskler neredeyse hiçbir zaman bulunmaz.

SSD sürücü denetleyicileri.

Bu yazının yazıldığı sırada aşağıdaki denetleyiciler en yaygın şekilde kullanılıyordu:

SandForce kontrolörleri.

En yaygın SandForce kontrolörlerinden biri SF2281'dir. Bu denetleyici SATA-3 arayüzünü destekler ve SSD sürücülerinde bulunur Silikon gücü, OCZ Vertex 3, OCZ Agility 3, Kingston, Kingmax, Intel (Intel 330, 520, 335 serisi).

Marvell denetleyicileri.

Marvell 88SS9174. Crucial C300, M4/C400 SSD'lerin yanı sıra Plextor M5'te kullanılır. Bu kontrolör kendisini en ucuz, güvenilir ve hızlı olanlardan biri olarak kanıtlamıştır.

Marvell 88SS9187. Bu denetleyici Plextor M5 Pro, M5M serisi katı hal sürücülerin yanı sıra güncellenmiş M5S'de kullanılır. Yeni özellikler arasında 1 Gb'ye kadar DDR3 desteğine sahip bir DRAM denetleyicisi yer alıyor. Ayrıca uygulandı modern sistem ECC hata düzeltmesi ve azaltılmış güç tüketimi.

LAMD kontrolörleri (Hynix).

LAMD (Link A Medya Cihazları), Hynix'in bir bölümüdür. LAMD'nin LM87800 kontrolörleri Corcair'in Neutron ve Neutron GTX serisi sürücülerinde kullanılıyor. LM87800 denetleyicinin kendisi sekiz kanallıdır ve SATA 6 Gb/s arayüzünü destekler.

Indilinx denetleyicileri.

Everest. Indilinx, OCZ'nin bir yan kuruluşu olduğundan, Everest2 denetleyicisinin OCZ Vertex 4, OCZ Agility 4 gibi SSD'lerin temelini oluşturması şaşırtıcı değildir. Indilinx denetleyicinin avantajı, yüksek yazma performansıdır. Aynı zamanda iyi bir dengeye dikkat etmek önemlidir - okuma ve yazma hızları neredeyse aynıdır.

Yalınayak 2. Denetleyici ARM Cortex-M0 çekirdeğini temel alır. Bu SATA II denetleyicisi, MLC ve SLC gibi sekiz bellek erişim kanalını destekler. LPDDR ve DDR bellek ara bellek olarak kullanılabilir. Bu denetleyiciyi temel alan katı hal ortamının kapasitesi 512 GB'a ulaşabilir.

Yalınayak 3. 65 nm proses teknolojisi kullanılarak üretilen ve OCZ tarafından bağımsız olarak geliştirilen en yeni çip. Denetleyici bir ARM çekirdeğine ve bir Aragon yardımcı işlemcisine (32 bit, 400 MHz) dayanmaktadır. Katı hal sürücülerle çalışmaya yönelik özel RISC komutları desteği sayesinde bu denetleyici performansta liderdir. Barefoot 3 denetleyicisi sekiz kanallıdır ve SATA 6 Gb/s arayüzünü destekler. OCZ, bu denetleyiciyi temel alarak OCZ Vector markası altında bir dizi SSD sürücüsü üretiyor.

Samsung denetleyicileri.

Samsung, SSD'lerinde Samsung MDX denetleyicisini kullanıyor. Samsung 840 Pro ve Samsung 840 sürücüler için, 3 çekirdekli ARM Cortex-R4 yongasına (300 MHz) dayalı sekiz kanallı bir MDX denetleyici kullanılır.

Windows'u bir SSD'ye yükleme hakkında.

Bu işletim sistemi SSD'lerle çalışacak şekilde tasarlanmadığından, Windows XP'nin bir SSD'ye kurulması önerilmez. Windows 7 ve 8'de SSD desteği tamamen mevcuttur. Doğru, SSD'nin bu sistemle daha dayanıklı ve "doğru" çalışması için bu işletim sisteminin bazı parametrelerinin yapılandırılması önerilir.

PC işlemcisi bilgisayarın ana bileşenidir, tabiri caizse “beynidir”. Program tarafından belirtilen tüm mantıksal ve aritmetik işlemleri gerçekleştirir. Ayrıca tüm bilgisayar cihazlarını kontrol eder.

Bir bilgisayar işlemcisinin yapısı - modern bir işlemcinin ne olduğu.

Günümüzde işlemciler mikroişlemci olarak üretilmektedir. Görsel olarak, bir mikroişlemci dikdörtgen şeklinde ince bir kristal silikon plakasıdır. Plakanın alanı birkaç milimetre karedir ve PC işlemcisinin işlevselliğini sağlayan devreleri içerir. Kural olarak plak, metal uçlu altın tellerle bağlandığı seramik veya plastik düz bir kasa ile korunur. Bu tasarım işlemciyi sistem kartı bilgisayar.

Bir PC işlemcisi nelerden oluşur?

adres veri yolları ve veri yolları;

aritmetik-mantıksal birim;

kayıtlar;

önbellek (hızlı küçük bellek 8-512 KB);

program sayaçları;

matematiksel yardımcı işlemci.

PC işlemci mimarisi nedir?

İşlemci mimarisi, bir işlemcinin bir dizi makine kodunu yürütme yeteneğidir. Bu programcının bakış açısından. Ancak bilgisayar bileşenlerinin geliştiricileri "işlemci mimarisi" kavramının farklı bir yorumuna bağlı kalıyor. Onlara göre işlemci mimarisi, belirli işlemci türlerinin iç organizasyonunun temel ilkelerinin bir yansımasıdır. Mimarlık diyelim Intel pentium P5, Pentium II ve Pentium III - P6 olarak belirlendi ve çok uzun zaman önce popüler Pentium 4 - NetBurst. Ne zaman Intel şirketi P5'i rakip üreticilere kapatan AMD, Athlon ve Athlon XP için K7 mimarisini ve Athlon 64 için K8 mimarisini geliştirdi.

İşlemci çekirdeği nedir?

Aynı mimariye sahip işlemciler bile birbirinden önemli ölçüde farklılık gösterebilir. Bu farklılıklar, belirli özelliklere sahip olan işlemci çekirdeklerinin çeşitliliğinden kaynaklanmaktadır. En yaygın farklılıklar, farklı sistem veri yolu frekanslarının yanı sıra ikinci düzey önbelleğin boyutu ve işlemcilerin üretildiği teknolojik özelliklerdir. Çoğu zaman aynı aileden işlemcilerdeki çekirdeğin değiştirilmesi, işlemci soketinin de değiştirilmesini gerektirir. Bu da anakart uyumluluğuyla ilgili sorunları beraberinde getiriyor. Ancak üreticiler sürekli olarak çekirdekleri geliştiriyor ve çekirdekte sürekli ancak önemli değişiklikler yapmıyor. Bu tür yeniliklere çekirdek revizyonları denir ve kural olarak alfanümerik kombinasyonlarla gösterilir.

Sistem veriyolu nedir?

Sistem veri yolu veya işlemci veri yolu (FSB - Ön Taraf Veri Yolu) bir dizi sinyal hatları amaca göre birleştirilenler (adresler, veriler vb.). Her hattın belirli bir bilgi aktarım protokolü ve elektriksel özellikleri vardır. Yani sistem veri yolu, işlemcinin kendisini ve diğer tüm PC aygıtlarını (sabit sürücü, video kartı, bellek ve çok daha fazlası) birbirine bağlayan bağlantı bağlantısıdır. Yalnızca CPU sistem veriyoluna bağlanır; diğer tüm cihazlar sistem mantık setinin (yonga seti) kuzey köprüsünde bulunan kontrolörler aracılığıyla bağlanır anakart. Bazı işlemcilerde bellek denetleyicisi doğrudan işlemciye bağlı olsa da, bu da CPU'ya daha verimli bir bellek arayüzü sağlar.

İşlemci önbelleği nedir?

Önbellek veya hızlı bellek, tüm modern işlemcilerin zorunlu bir bileşenidir. Önbellek, işlemci ile denetleyici arasında bir arabellektir ve oldukça yavaştır Sistem belleği. Arabellek, o anda işlenmekte olan veri bloklarını saklar ve işlemcinin yavaş sistem belleğine sürekli erişmesine gerek kalmaz. Doğal olarak bu, işlemcinin genel performansını önemli ölçüde artırır.

Günümüzde kullanılan işlemcilerde önbellek çeşitli düzeylere bölünmüştür. En hızlısı işlemci çekirdeğiyle çalışan birinci seviye L1'dir. Genellikle iki bölüme ayrılır: veri önbelleği ve talimat önbelleği. İkinci seviye önbellek olan L2, L1 ile etkileşime girer. Boyutu çok daha büyüktür ve talimat önbelleğine ve veri önbelleğine bölünmez. Bazı işlemcilerde L3 vardır - üçüncü seviye, ikinci seviyeden bile daha büyüktür, ancak ikinci ve üçüncü seviyeler arasındaki veri yolu birinci ve ikinci arasında olduğundan daha dar olduğundan bir miktar daha yavaştır. Ancak üçüncü seviyenin hızı hala sistem belleğinin hızından çok daha yüksektir.

İki tür önbellek vardır: özel ve özel olmayan.

Özel bir önbellek türü, her seviyedeki bilgilerin orijinalinden kesin olarak ayrıldığı bir önbellek türüdür.

Özel olmayan bir önbellek, bilgilerin tüm önbellek düzeylerinde tekrarlandığı bir önbellektir. Hangi önbellek türünün daha iyi olduğunu söylemek zordur, hem birincinin hem de ikincisinin kendi avantajları ve dezavantajları vardır. Kullanılan özel önbellek türü AMD işlemciler, özel değil - Intel.

CPU soketi nedir?

İşlemci konektörü oluklu veya dişi olabilir. Her durumda, amacı yüklemektir merkezi işlemci. Konektörün kullanılması, yükseltmeler sırasında işlemcinin değiştirilmesini ve bilgisayar onarımları sırasında çıkarılmasını kolaylaştırır. Konektörler, bir CPU kartının ve işlemcinin kendisinin takılması için tasarlanmış olabilir. Konektörler, belirli işlemci veya CPU kartı türlerine yönelik amaçlarına göre farklılık gösterir.

SSD sürücülerin geleneksel sabit sürücülere göre avantajları ilk bakışta açıktır. Bunlar yüksek mekanik güvenilirlik, hareketli parça olmaması, yüksek okuma/yazma hızı, düşük ağırlık, daha düşük güç tüketimidir. Peki her şey göründüğü kadar iyi mi?

SSD'yi söküyoruz.

Öncelikle SSD'nin ne olduğuna bakalım. SSD katı hal sürücüsüdür. SSD, Katı Hal Sürücüsü veya Katı Hal Diski), flash bellek kullanan, hareketli mekanik parça içermeyen, kalıcı, yeniden yazılabilir bir depolama aygıtı. Bir SSD, bir sabit sürücünün çalışmasını tamamen taklit eder.

SSD'nin içinde ne olduğunu görelim ve onu yakın akrabası USB Flash ile karşılaştıralım.

Gördüğünüz gibi çok fazla fark yok. Temel olarak bir SSD büyük bir flash sürücüdür. Flaş sürücülerden farklı olarak SSD'ler, işlemin özellikleri ve denetleyici ile SATA arayüzü arasındaki birkaç kez artan veri alışverişi hızı nedeniyle bir DDR DRAM önbellek bellek yongası kullanır.

ssd denetleyicisi

Kontrolörün ana görevi okuma/yazma işlemlerini sağlamak ve veri yerleştirme yapısını yönetmektir. Hücrelerin halihazırda yazıldığı ve henüz yazılmadığı blok yerleştirme matrisine bağlı olarak denetleyicinin yazma hızını optimize etmesi ve SSD sürücüsünün mümkün olan en uzun ömrünü sağlaması gerekir. NAND belleğin tasarım özellikleri nedeniyle her hücreyle ayrı ayrı çalışmak mümkün değildir. Hücreler 4 KB'lık sayfalarda birleştirilir ve bilgiler ancak sayfanın tamamı doldurularak yazılabilir. 512 KB'ye eşit bloklardaki verileri silebilirsiniz. Tüm bu kısıtlamalar kontrolörün doğru akıllı algoritmasına belirli sorumluluklar yüklemektedir. Bu nedenle, uygun şekilde yapılandırılmış ve optimize edilmiş denetleyici algoritmaları, bir SSD sürücüsünün performansını ve dayanıklılığını önemli ölçüde artırabilir.

Kontrolör aşağıdaki ana unsurları içerir: İşlemci– genellikle 16 veya 32 bitlik bir mikro denetleyici. Ürün yazılımı talimatlarını yürütür; Flash, SMART tanılama, önbelleğe alma ve güvenlikle ilgili verilerin karıştırılmasından ve hizalanmasından sorumludur. Hata Düzeltme (ECC)– ECC hata kontrol ve düzeltme ünitesi. Flaş Denetleyicisi– Flash bellek yongalarının adreslenmesini, veri yolunu ve kontrolünü içerir. DRAM Denetleyicisi- adresleme, veri yolu ve DDR/DDR2/SDRAM önbellek yönetimi. G/Ç arayüzü– harici SATA, USB veya SAS arayüzlerine veri aktarım arayüzünden sorumludur. Denetleyici Belleği– ROM belleği ve tampondan oluşur. Bellek, işlemci tarafından ürün yazılımını yürütmek için ve geçici veri depolama için arabellek olarak kullanılır. Harici bir RAM bellek yongasının yokluğunda, SSD tek veri arabelleği görevi görür.

Şu anda SSD'lerde aşağıdaki denetleyici modelleri kullanılmaktadır: Indilinx "Barefoot ECO" IDX110MO1 Indilinx "Barefoot" IDX110M00 Intel PC29AS21BA0 JMicron JMF602 JMicron JMF612 Marvel 88SS9174-BJP2 Samsung S3C29RBB01-YK40 SandForce SF-1200 SandForce SF-1500 To sh iba T6UG1XBG

Flaş bellek.

USB Flash gibi SSD'ler üç tür NAND belleği kullanır: SLC (Tek Seviyeli Hücre), MLC (Çok Seviyeli Hücre) ve TLC (Üç Seviyeli Hücre). Tek fark, SLC'nin her hücrede yalnızca bir bit bilgi saklamanıza izin vermesi, MLC - iki ve TLC - üç hücre (transistörün kayan kapısındaki farklı elektrik yükü seviyelerini kullanarak), bu da MLC ve TLC hafızasını oluşturur Kapasiteye göre daha ucuz.

Bununla birlikte, MLC/TLC belleği daha düşük bir kaynağa (SLC için 100.000 silme döngüsü, MLC için ortalama 10.000 ve TLC için 5.000'e kadar) ve daha kötü performansa sahiptir. Her ek seviyede sinyal seviyesini tanıma görevi daha karmaşık hale gelir, hücre adresini aramak için gereken süre artar ve hata olasılığı artar. SLC çipleri çok daha pahalı olduğundan ve hacimleri daha düşük olduğundan, MLC/TLC çipleri çoğunlukla toplu çözümler için kullanılır. Şu anda MLC/TLC belleği aktif olarak gelişiyor ve hız özellikleri açısından SLC'ye yaklaşıyor. Ayrıca SSD sürücü üreticileri, MLC/TLC'nin düşük hızını, RAID 0'a benzer şekilde bellek yongaları (her biri bir bayt olan iki flash bellek yongasına eşzamanlı yazma/okuma) ve düşük kaynak - karıştırma ve okuma arasındaki alternatif veri blokları için algoritmalarla telafi eder. Hücrelerin tekdüze kullanımının izlenmesi. Ayrıca bellek kapasitesinin bir kısmı (%20'ye kadar) SSD'de ayrılır. Bu, standart yazma/okuma işlemleri için kullanılamayan bellektir. Bozuk blokları değiştirmek için rezervi olan manyetik HDD sürücülerine benzer şekilde, hücre aşınması durumunda yedek olarak gereklidir. Ek hücre rezervi dinamik olarak kullanılır ve birincil hücreler fiziksel olarak yıprandıkça yedek bir yedek hücre sağlanır.

Size bir HDD sabit sürücüsünü yüksek hızlı bir SSD sürücüsüne nasıl değiştireceğinizi göstereceğim. 250 GB Samsung 850 Evo SSD aldım. ve dizüstü bilgisayarıma yükledim. Daha sonra Windows'u ve tüm programları yeni SSD sürücüsüne yükledim.

SSD sürücümü AliExpress'ten Samsung 850 SSD EVO 120 GB SATA III satın aldım . İlk başta bu Samsung 750 SSD EVO 120 GB SATA III'ü sipariş etmek istedim (120 GB ve daha ucuz), ancak sonunda 120 GB ile yetinebileceğim halde 250 GB sipariş ettim. Samsung 850 EVO SSD yaklaşık 12 gün sonra elime ulaştı (Aliexpress'ten gelen en hızlı ürün).

Parsel iyi paketlenmiş ve polistiren köpükle kapatılmıştır. Kutunun içinde plastik ve içinde bir SSD sürücüsü var.

İşte bu SSD sürücüsünün özellikleri. Okuma hızı testlerim, notlar sayfanın altındadır.


1. İhtiyacınız olan tüm bilgileri diskinizden kopyalayın

Siz de benim gibi dizüstü bilgisayarınızda tek bir sabit disk alanınız varsa, önce sabit sürücünüzdeki tüm bilgileri kendi sabit sürücünüze kopyalayın. Harici Sürücü veya başka bir bilgisayara. Veya satın alın. Böylece çıkardığınız HDD sürücünüzü USB aracılığıyla bağlayabilir ve ihtiyacınız olan her şeyi yeni SSD sürücünüze indirebilirsiniz.


İşte bu adaptörün görsel videosu.

2. Sabit sürücüyü çıkarın ve SSD'yi takın

Dizüstü bilgisayarı kapatın, dizüstü bilgisayarı tüm kablolardan çıkarın, ters çevirin ve dizüstü bilgisayarın pilini çıkarın. Şu andan itibaren arka kapak dizüstü bilgisayar, HDD yazısını arayın - burası sabit sürücünüzün kurulu olduğu yerdir. Samsung NP-R560 dizüstü bilgisayarımda sol alttadır. Sabit sürücü iki vidalı bir kapakla kapatılmıştır.

Dizüstü bilgisayarın sabit sürücüsünü sabitleyen bu iki vidayı söküyoruz.

Sabit sürücüyü kaplayan kapağı çıkarın. Üzerinde kapağı hareket ettirmek için hangi yöne çekmeniz gerektiğini gösteren oklar bulunmalıdır.

İşte dizüstü bilgisayarımın sabit diski. Isıyı dağıtmaya yardımcı olan alüminyum bir kapağa ve çıkarmayı kolaylaştıran bir çekme tırnağına sahiptir. Sabit sürücüyü konektörden çıkarmak için bu tırnağı tutup sola çekmeniz yeterlidir.

Bittiğinde, sabit sürücünün dizüstü bilgisayar ve konektörlerle bağlantısı kesilir. Kaldırıp bir kenara koyuyoruz.

Disksiz bir dizüstü bilgisayar böyle görünür.

Şimdi SSD sürücüsünü yerine yerleştirin HDD sürücüsü.

Eski HDD sürücüsünün yerine dikkatlice yerleştirin. Ayrıca eski HDD'den bir alüminyum plakayı yeni SSD'ye taktım.

Sabit sürücü kapağını kapatın.

Kapağın vidalarını sıkın.

Hazır. Şimdi dizüstü bilgisayarı ters çeviriyoruz, tüm kabloları içine takıyoruz, pili geri takıyoruz ve dizüstü bilgisayarı açıyoruz.

3. Windows'u yeni SSD'ye yükleyin

Yeni SSD sürücüsünde hiçbir şey yok ve işletim sistemi (Windows) da yok, bu yüzden şimdi Windows'u üzerine yüklemeniz gerekiyor. Henüz Windows işletim sistemine sahip olmayan yeni bir SSD diskten önyükleme yapmayı denediğinizde bu hatayı alacaksınız.

Bölüm tablosu geçersiz veya bozuk. Devam etmek için herhangi bir tuşa basın…

Önyüklenebilir USB flash sürücünüzü takmanız ve ondan önyükleme yapmanız gerekir.

Henüz önyüklenebilir bir USB flash sürücünüz yoksa, bir tane oluşturmanın zamanı geldi.

BIOS'un nasıl yapılandırılacağına ilişkin bir video Windows kurulumlarıönyüklenebilir bir flash sürücüden.

Şimdi var olduğuna göre önyüklenebilir flash sürücü ve yükleme bundan gerçekleşir, ardından Windows'u yeni SSD'ye yükleyin. SSD'mizi seçiyoruz, “Disk 0'da ayrılmamış alan” olarak işaretlenecek ve “İleri” ye tıklayıp Windows'u kuruyoruz.

Kopyalama başlayacaktır. Windows dosyaları, ardından yüklemeye hazırlanın, bileşenleri yükleyin, güncellemeleri yükleyin ve tamamlayın. Bilgisayar birkaç kez yeniden başlatılacaktır. İlk yeniden başlatmanın ardından önyüklenebilir USB flash sürücüyü kaldırabilirsiniz.

Windows'u BIOS aracılığıyla hiç yüklemediyseniz, bu konuyla ilgili bir video bulacaksınız.

Windows'u yeni SSD sürücüsüne yükledikten sonra BIOS'taki önyükleme önceliğini değiştirin; Windows önyükleme yükleyicisi SSD sürücüsünde arama yaptım. Her şey yüklenip çalışıyor olsa da, hiçbir şeyi değiştirmenize gerek yoktur. BIOS, Önyükleme - Önyükleme Aygıtı önceliğine gideceğim.

Ve F5 veya F6 tuşunu kullanarak SSD diskini en üste taşıyacağım, böylece önce SSD diskindeki önyükleme sektörü aranacak, ardından SSD'de bulunmazsa diğer disklerde aranacak.


4. SSD hızının HDD ve USB sürücülerle karşılaştırılması

CrystalDiskMark 3 programını kullanarak, HDD sürücümün yazma ve okuma hızını, onu çıkarmadan ve bir SSD ile değiştirmeden önce bile ölçtüm. Okuma hızı yaklaşık 100 MB/sn idi. Sırayla okuyup yazarken.




Tepe