TLC MicroSD และ SSD ต้องการการปรับแต่งพิเศษสำหรับการจัดตำแหน่งที่เหมาะสมหรือไม่?


0

หน่วยความจำแฟลช TLC มีสามบิตต่อเซลล์ดังนั้นขนาดบล็อก (ในระดับต่าง ๆ ) จะหารด้วยสาม ด้วยเหตุนี้เมื่อคุณจัดแนวพาร์ติชันเช่น "ใช้พลังงานสองตัว 1GiB จะเพียงพออย่างแน่นอน" คุณสามารถจบลงด้วยพาร์ติชันที่จัดตำแหน่งอย่างไม่ถูกต้องเนื่องจากไม่มีสองอำนาจที่สามารถแบ่งได้สามส่วน

แต่การจัดแนวสำหรับขนาดบล็อกดูเหมือนว่ามีความยุ่งยากโดยทั่วไป ฉันอาจเริ่มพาร์ติชันบนตำแหน่งที่หารด้วยสาม แต่ฉันไม่สามารถตั้งค่าขนาดบล็อกการจัดสรรเป็นหลายเท่าของสามในบางระบบไฟล์ (เช่น ext4) ที่จริงแล้วฉันไม่แน่ใจว่ามีระบบไฟล์ใดที่สามารถตั้งค่าขนาดบล็อกการจัดสรรดังกล่าวได้

สิ่งนี้ได้รับการแก้ไขอย่างใดในไดรฟ์ MicroSD และ SSD หรือไม่ FWIW ฉันมีทั้ง TLC MicroSD และ SSD

อย่างไรก็ตามพวกเขาทั้งคู่ดูเหมือนจะโกหกระบบปฏิบัติการเกี่ยวกับขนาดบล็อกที่แท้จริงของพวกเขา fdisk แสดงขนาดเซกเตอร์ (ตรรกะ / ฟิสิคัล) 512B / 512B


มันไม่มีจุดหมายเพราะขนาดบล็อกในระบบไฟล์ที่ทันสมัยนั้นเป็นขุมพลังของทั้งสอง
Daniel B

@DanielB ฉันรู้จริง ฉันแค่สงสัยว่าเป็นปัญหากับ TLC หรือไม่
v6ak

แน่นอนมันเป็น สองในสามบล็อกจะถูกจัดวางผิดแนวตามทฤษฎี แน่นอนคุณไม่รู้อะไรเลยเกี่ยวกับโครงสร้างการจัดเก็บข้อมูลภายในของ SSD และคุณจะไม่มีวันทำ ความลับทางการค้า ฯลฯ
Daniel B

คำตอบ:


0

SSD ที่ไม่ได้จัดตำแหน่งจะทำให้ประสิทธิภาพลดลงอย่างรุนแรงซึ่งช้ากว่า SSD ที่ได้รับการจัดตำแหน่ง 3 เท่า คุณสามารถจัดแนว SSD พร้อมรับคำสั่ง Windows เหล่านี้คือคำสั่ง:

Diskpart

รายการดิสก์

เลือกดิสก์ n (โดยที่ n คือหมายเลขที่กำหนดให้กับ SSD ของคุณในรายการดิสก์)

สะอาด

สร้างพาร์ติชันหลักจัด = 1024

จัดรูปแบบ fs = ntfs อย่างรวดเร็ว

ใช้งานอยู่ (สมมติว่าคุณต้องการติดตั้งระบบปฏิบัติการ)

ทางออก

รูปแบบสามารถเป็น FS = Fat หรือ FS = Fat32 และ 'Active' เป็นตัวเลือก

โปรดทราบว่าระบบไฟล์ FAT และ FAT32 กำหนดข้อ จำกัด ต่อไปนี้เกี่ยวกับจำนวนของกลุ่มบนไดรฟ์ข้อมูล:

FAT: จำนวนกลุ่ม <= 65526 ​​FAT32: 65526 ​​<จำนวนกลุ่ม <4177918

นอกจากนี้ยังมีโปรแกรมที่หลากหลายซึ่งมีฟังก์ชั่นการจัดตำแหน่ง - เช่นตัวช่วยสร้างพาร์ติชัน

และเมื่อคุณติดตั้งระบบ Windows7 หรือสูงกว่าตัวติดตั้งจะปรับ SSD ให้อัตโนมัติ

ฉันไม่ทราบข้อกำหนดในการจัดตำแหน่งสำหรับการ์ด MicroSD


ฉันควรถามว่าฉันควรใช้การจัดตำแหน่งแบบใด BTW ฉันใช้ Ubuntu และ Android ไม่ใช่ Windows แต่ระบบปฏิบัติการที่ฉันใช้อาจไม่สำคัญมากในคำถามนี้
v6ak

1024 ที่ฉันระบุไว้ในคำสั่งที่ใช้บ่อยที่สุดและตกลง แต่ 64 ก็โอเคเช่นกัน จำนวนต้องหารด้วย 4 ที่ระดับ KB ฉันมีแบบฝึกหัดสองสามข้อที่ฉันทำเกี่ยวกับเรื่องนั้น แต่เนื่องจากคุณไม่ได้ใช้ Windows พวกเขาจะไม่ได้รับความช่วยเหลือ
เมื่อ

AFAIK ตัวเลขเหล่านี้ขึ้นอยู่กับไดรฟ์ที่ใช้และไม่สามารถระบุได้โดยทั่วไป
v6ak

ผิดตัวเลขไม่เกี่ยวข้องกับไดรฟ์ ดูที่นี่ ==> sevenforums.com/tutorials/113967-ssd-alignment.html?ltr=S
WHS

บทความเพิ่งเลือกหมายเลขที่กำหนดเองโดยไม่มีเหตุผลเกี่ยวกับที่มาของหมายเลขนั้น มันอาจจะดีสำหรับ SSDs ส่วนใหญ่ในตลาดเมื่อมีการเปิดตัวบทแนะนำ (ดูในปี 2010) ฉันไม่แน่ใจว่ามี TLC SSD ใด ๆ ในปี 2010 หรือไม่ แต่ไม่มีข้อบ่งชี้ว่ายังคงเป็นจริงสำหรับ SSD ในปัจจุบัน
v6ak
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.