Sudah pasti. Penjajaran 4K ialah langkah penting dalam penggunaan pemacu keadaan pepejal Melalui penjajaran 4K, saiz baca dan tulis sistem pengendalian boleh konsisten dengan saiz blok baca dan tulis cakera keras, supaya data tidak akan menjadi. berpecah kerana saiz yang tidak sepadan, menjejaskan kelajuan membaca dan menulis keseluruhan. Ringkasnya, penjajaran 4K adalah untuk menjadikan pemacu keadaan pepejal lebih terbiasa dengan sistem komputer, dengan itu mempercepatkan kecekapan kedua-duanya dan dengan itu meningkatkan prestasi baca dan tulis cakera keras. Jika SSD tidak sejajar dengan 4K, jangka hayat dan kelajuan akan dikurangkan dengan banyak.
Persekitaran pengendalian tutorial ini: sistem Windows 7, DiskGenius V5.1.0.653, komputer Dell G3.
Kita semua tahu bahawa pemacu keras mekanikal tidak memerlukan penjajaran 4k semasa pembahagian, jadi jika ia adalah pemacu keadaan pepejal, adakah ia perlu dijajarkan 4k?
Sudah tentu. Penjajaran 4K ialah langkah penting dalam penggunaan pemacu keadaan pepejal.
Sebab:
Unit asas cakera keras ialah sektor Sekarang sektor fizikal cakera keras ialah 4096 bait (sebelum ini 512, separuh K), iaitu 4K . Unit asas sistem fail ialah kluster Hanya apabila kluster juga 4K, ia boleh sepadan dengan sektor fizikal satu-satu, supaya cakera keras boleh mencapai prestasi dan jangka hayat yang optimum. Andaikan bahawa jika sektor fizikal ialah 4K dan kluster ialah 6K, maka menulis fail kluster memerlukan dua sektor fizikal, dan jumlah penulisan cakera keras digandakan Ini bukan sahaja meningkatkan kehilangan cakera keras, tetapi juga sangat perlahan ke bawah (satu tindakan tulis menjadi dua).
Dengan penjajaran 4K, saiz baca dan tulis sistem pengendalian boleh konsisten dengan saiz blok baca dan tulis cakera keras, supaya data tidak akan berpecah kerana saiz yang tidak sepadan Menjejaskan keseluruhan kelajuan membaca dan menulis.
Ringkasnya, penjajaran 4K adalah untuk menjadikan pemacu keadaan pepejal lebih terbiasa dengan sistem komputer, dengan itu mempercepatkan kecekapan kedua-duanya dan dengan itu meningkatkan prestasi baca dan tulis bagi cakera keras itu. Jika keadaan pepejal tidak sejajar dengan 4K, jangka hayat dan kelajuan akan dikurangkan dengan banyak.
Konsep sektor fizikal
Penjajaran partition merujuk kepada The kedudukan permulaan partition adalah sejajar dengan sektor tertentu. Kita perlu terlebih dahulu memahami hubungan antara penjajaran dan sektor. Kita tahu bahawa unit asas membaca dan menulis cakera keras ialah "sektor". Untuk operasi baca dan tulis cakera keras, setiap baca dan tulis dilakukan dalam unit sektor, sekurang-kurangnya satu sektor, biasanya 512 bait. Disebabkan oleh batasan struktur penyimpanan data cakera keras, adalah mustahil untuk membaca dan menulis 1 atau beberapa bait sahaja. Apabila membaca dan menulis data fail melalui antara muka yang disediakan oleh sistem, nampaknya sebilangan kecil bait boleh dibaca dan ditulis secara bebas Malah, ini dicapai selepas penukaran oleh sistem pengendalian. Apabila cakera keras benar-benar dilaksanakan, keseluruhan sektor masih dibaca dan ditulis.
Dalam beberapa tahun kebelakangan ini, apabila keperluan untuk kapasiti cakera keras terus meningkat, untuk meningkatkan ketumpatan rakaman data, pengeluar cakera keras sering menggunakan kaedah meningkatkan saiz sektor, jadi cakera keras dengan saiz sektor daripada 4096 bait telah muncul. Kami memanggil sektor tersebut sebagai "sektor fizikal". Walau bagaimanapun, akan ada isu keserasian dengan sektor yang begitu besar, dan sesetengah sistem atau perisian tidak dapat menyesuaikan diri. Untuk menyelesaikan masalah ini, cakera keras secara dalaman membahagikan sektor fizikal kepada beberapa segmen sektor dan melaporkannya kepada sistem pengendalian dan perisian aplikasi sebagai sektor biasa (biasanya bersaiz 512 bait). Serpihan sektor sedemikian dipanggil "sektor logik". Semasa membaca dan menulis sebenar, program (perisian tegar) dalam cakera keras bertanggungjawab untuk menukar antara sektor logik dan sektor fizikal Program lapisan atas tidak "merasakan" kewujudan sektor fizikal.
Sektor logik ialah unit pengendalian terkecil yang boleh diterima oleh cakera keras arahan baca dan tulis Ia adalah sektor yang boleh diakses oleh sistem pengendalian dan aplikasi Dalam kebanyakan kes, saiznya ialah 512 bait. Apa yang biasa kita panggil sektor secara amnya merujuk kepada sektor logik. Sektor fizikal ialah sektor dalam erti kata perkakasan asas cakera keras dan merupakan unit terkecil yang benar-benar melaksanakan operasi baca dan tulis. Ia adalah sektor yang hanya boleh diakses secara terus oleh cakera keras Sistem pengendalian dan aplikasi secara amnya tidak boleh mengakses sektor fizikal secara langsung. Sektor fizikal boleh mengandungi satu atau lebih sektor logik (contohnya, sektor fizikal kebanyakan cakera keras mengandungi 8 sektor logik). Apabila sektor logik tertentu hendak dibaca atau ditulis, lapisan bawah cakera keras akan membaca dan menulis keseluruhan sektor fizikal di mana sektor logik terletak semasa operasi sebenar.
Konsep "cakera keras" dan "sektor" yang dinyatakan di sini juga digunakan pada kad memori dan pemacu keadaan pepejal (SSD). Seterusnya kita secara kolektif merujuk kepada mereka sebagai "cakera". Prinsip asas penggunaannya adalah sama. Pelaksanaan pemacu keadaan pepejal adalah lebih rumit Ia mempunyai konsep "halaman" dan "sekat". Selain itu, SSD mesti melakukan operasi pemadaman sebelum menulis data Ia tidak boleh menulis terus ke blok yang sudah mengandungi data Ia mesti dipadamkan dahulu dan kemudian ditulis. Oleh itu, pemacu keadaan pepejal (SSD) mempunyai keperluan yang lebih tinggi untuk penjajaran 4K partition. Tanpa penjajaran, tindakan tambahan akan menambah lebih banyak lagi, menyebabkan prestasi baca dan tulis menurun.
Pembahagian dan pemformatan
Cakera mesti dipisahkan dan diformatkan sebelum digunakan. Untuk memahami secara ringkas, partition merujuk kepada sektor bersebelahan yang besar dibahagikan daripada cakera. Pemformatan sedang merancang penggunaan sektor dalam julat partition. Contohnya, cara mengatur penyimpanan data fail, tempat menyimpan atribut fail, cara menyimpan struktur direktori, dsb. Selepas partition diformat, fail boleh disimpan. Pemformat akan mengumpulkan semua sektor dalam partition dari awal hingga akhir ke dalam "kelompok" bersaiz tetap dan menomborkannya dalam urutan. Setiap "kluster" boleh mengandungi satu atau lebih sektor, dan bilangan sektor sentiasa 2 hingga kuasa ke-n. Selepas pemformatan, partition akan dibaca dan ditulis dalam "cluster" sebagai unit terkecil. Data, atribut dan maklumat lain fail mesti disimpan dalam "kluster".
Mengapa kita perlu menjajarkan partition?
Apabila membahagikan cakera, ia dibahagikan dalam unit sektor logik daripada sebarang nombor Sektor logik bermula. Jika kedudukan permulaan partition tidak dijajarkan ke tepi sektor fizikal, semua "kelompok" tidak akan dijajarkan ke tepi sektor fizikal selepas pemformatan. Seperti yang ditunjukkan dalam rajah di bawah, setiap sektor fizikal terdiri daripada 4 sektor logik. Pembahagian bermula dari sektor 3. Selepas pemformatan, setiap kluster menduduki 4 sektor, dan kluster ini tidak dijajarkan ke tepi sektor fizikal, iaitu, setiap kluster merangkumi 2 sektor fizikal.
Memandangkan cakera sentiasa dibaca dan ditulis dalam unit sektor fizikal, dalam situasi partition sedemikian, apabila anda ingin membaca kelompok tertentu, anda sebenarnya sentiasa memerlukan Baca satu lebih banyak sektor fizikal data. Sebagai contoh, jika anda ingin membaca data daripada sejumlah 4 sektor logik dalam kelompok 0, apabila cakera benar-benar dilaksanakan, anda mesti membaca data daripada sejumlah 8 sektor logik dalam sektor fizikal 0 dan 1. Dengan cara yang sama, perkara yang sama berlaku untuk operasi tulis "kelompok". Jelas sekali, ini akan menyebabkan penurunan serius dalam prestasi baca dan tulis.
Mari lihat penjajaran di bawah. Seperti yang ditunjukkan dalam rajah di bawah, partition bermula dari sektor 4, yang dijajarkan ke tepi sektor fizikal 1. Selepas pemformatan, setiap gugusan juga menduduki 4 sektor, dan gugusan ini dijajarkan ke tepi sektor fizikal.
Dengan penjajaran ini, apabila gugusan hendak dibaca, cakera tidak perlu membaca sebarang sektor tambahan semasa pelaksanaan sebenar dan cakera boleh dibaca sepenuhnya prestasi. Rupa-rupanya ini yang kita perlukan.
Ia boleh dilihat bahawa untuk cakera yang saiz sektor fizikalnya tidak konsisten dengan saiz sektor logik, hanya penjajaran partition 4K sahaja yang boleh memberikan permainan penuh kepada prestasi baca dan tulis cakera. Kegagalan untuk menjajarkan akan menyebabkan penurunan prestasi baca dan tulis cakera.
Cara menyelaraskan
Seperti yang anda boleh lihat daripada dua contoh yang ditunjukkan di atas, selagi kedudukan permulaan partition dijajarkan dengan sektor fizikal Pemformat akan menjajarkan setiap kelompok ke tepi sektor fizikal, dengan itu mencapai penjajaran partition. Penjajaran sebenarnya sangat mudah.
Cara mengesan saiz sektor fizikal
Apabila membahagikan partition, untuk mencapai penjajaran 4K, anda mesti mengetahui saiz sektor fizikal cakera terlebih dahulu. Jadi bagaimana untuk bertanya?
Buka perisian DiskGenius, klik pada cakera untuk dikesan, dan dalam jadual parameter cakera di sebelah kanan antara muka perisian, anda boleh menemui "Saiz Sektor" dan "Saiz Sektor Fizikal". "Saiz sektor" merujuk kepada saiz sektor logik. Seperti yang ditunjukkan dalam rajah, saiz sektor fizikal cakera ini ialah 4096 bait Melalui pengiraan, diketahui bahawa ia mengandungi 8 sektor logik.
Berapa banyak sektor yang perlu diselaraskan dengan betul
Mengetahui "saiz sektor" dan "saiz sektor fizikal", Bahagikan? "saiz sektor fizikal" mengikut "saiz sektor" untuk mendapatkan bilangan sektor logik yang terkandung dalam setiap sektor fizikal. Nilai ini ialah bilangan minimum sektor yang ingin kita selaraskan. Selaraskan sahaja kedudukan permulaan partition kepada gandaan integer nilai ini. Sebagai contoh, jika saiz sektor fizikal ialah 4096 bait dan saiz sektor logik ialah 512 bait, maka 4096 dibahagikan dengan 512 adalah sama dengan 8. Kita hanya perlu menjajarkan kedudukan permulaan partition kepada sektor yang merupakan gandaan integer 8 untuk memenuhi keperluan penjajaran partition. Contohnya, sejajarkan dengan 8, 16, 24, 32,... 1024, 2048, dsb. Selagi nombor sektor permulaan boleh dibahagi dengan 8, tidak mengapa. Bukannya semakin besar nilai pembahagi, semakin baik. Bilangan lalai sektor sejajar dalam sistem Windows ialah 2048. Nilai ini pada asasnya boleh memenuhi keperluan penjajaran 4K hampir semua cakera.
Kenapa semua orang kata penjajaran 4K
Ia hanya satu tabiat. Kerana apabila konsep sektor fizikal mula muncul, saiz sektor fizikal kebanyakan cakera ialah 4096, iaitu 4K bait Ia biasanya dikenali sebagai penjajaran 4K apabila digunakan. Apabila benar-benar membahagikan, anda masih perlu menyemak saiz sektor fizikal, kerana sektor fizikal sesetengah cakera mungkin mengandungi 4, 8, 16 atau lebih sektor logik (sentiasa 2 hingga kuasa ke-n). Selepas mengetahui saiz sektor fizikal, ikut kaedah pengiraan yang baru disebut dan gunakan bilangan sektor logik yang terkandung dalam sektor fizikal sebagai penanda aras untuk menyelaraskannya dengan saiz sektor fizikal sebenar. Jika saiz sektor fizikal ialah 8192 bait, ia mesti dijajarkan mengikut 8192 bait Sebenarnya, ini tidak boleh dipanggil penjajaran 4K.
Cara mengendalikan penjajaran partition secara khusus semasa membahagi partition
Ambil perisian DiskGenius sebagai contoh Apabila membuat partition baharu, tandakan "Align" dalam "Create New Partition " kotak dialog kepada gandaan integer daripada bilangan sektor berikut", kemudian pilih bilangan sektor yang perlu diselaraskan dan klik "OK" untuk mencipta partition yang diselaraskan. Seperti yang ditunjukkan dalam rajah di bawah:
Perisian menyenaraikan banyak pilihan dalam kotak lungsur "Bilangan Sektor", yang mana anda boleh memilih mana-mana bilangan sektor yang lebih besar daripada saiz sektor fizikal Semua adalah mungkin dan semua memenuhi keperluan penjajaran. Hakikat bahawa perisian menyenaraikan begitu banyak pilihan nombor sektor hanya meningkatkan tahap kebebasan memilih Ia tidak bermakna semakin besar bilangannya, semakin baik. Menggunakan nilai yang terlalu besar boleh membazirkan ruang cakera. Tetapan lalai perisian sudah boleh memenuhi keperluan penjajaran 4K hampir semua cakera.
Selain kotak dialog "Create New Partition", perisian DiskGenius juga mempunyai ciri "Quick Partition", yang juga mempunyai tetapan penjajaran yang sama. Seperti yang ditunjukkan dalam rajah di bawah:
Cara mengesan penjajaran
Sebagai perisian pengurusan partition yang berkuasa, DiskGenius juga menyediakan pembahagian 4K fungsi pengesanan penjajaran. Anda boleh menggunakannya untuk menyemak sama ada partition cakera keras anda diselaraskan. Kaedah penggunaan adalah sangat mudah. Selepas membuka perisian, mula-mula pilih cakera untuk dikesan di sebelah kiri perisian, dan kemudian pilih "Partition 4KB Sector Alignment Detection" dalam menu "Tools" Perisian akan segera dipaparkan hasil pengesanan, seperti yang ditunjukkan dalam rajah di bawah:
Pembahagian dengan "Y" dalam lajur "Penjajaran" di hujung sebelah kanan ialah petak yang dijajarkan, jika tidak, ia adalah tidak sejajar. Pembahagian tidak sejajar dipaparkan dalam fon merah.
Untuk lebih banyak pengetahuan berkaitan, sila lawati ruangan Soalan Lazim!
Atas ialah kandungan terperinci Adakah SSD perlu diselaraskan dengan 4k?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!