คุณได้รับการสอนว่าฮาร์ดดิสก์มีไฟล์อยู่ แต่นั่นไม่ใช่ความจริงทั้งหมด อันที่จริงแล้วฮาร์ดไดรฟ์นั้นมีจำนวนมากหนึ่งตัวซึ่งมีขนาดใหญ่มากซึ่งแสดงด้วยบิตเดียว แต่การตีความนี้ไม่สมเหตุสมผลกับคุณและคอมพิวเตอร์ของคุณเพราะการประมวลผลตัวเลขจำนวนมากนั้นไม่ธรรมดามาก (และฉันกำลังพูดถึงจำนวนมหาศาลจริงๆ) แต่คอมพิวเตอร์จะแบ่งออกเป็น 'word' ที่เล็กกว่า (8-bit, 16-bit, 32-bit หรืออะไรก็ตาม) และใช้แบบนั้น ถึงกระนั้นนั่นก็เป็นเพียงคำศัพท์ (สมมติว่าเป็น 8 บิตเช่นไบต์)
ตอนนี้ไดรฟ์นั้นได้รับการแบ่งพาร์ติชันแล้ว ฉันได้อธิบายว่าทำไมการแบ่งพาร์ทิชันจึงเป็นความคิดที่ดีในคำตอบนี้ :
โดยทั่วไปการพูดสามารถใช้ไดรฟ์โดยไม่มีการแบ่งพาร์ติชัน คนส่วนใหญ่ทำงานแบบนั้น แต่การใช้พาร์ติชั่นมีข้อดีหลายประการเพียงตั้งชื่อพาร์ติชั่น:
- คุณสามารถมีสองระบบปฏิบัติการนั่งอยู่บนฮาร์ดไดรฟ์เดียวกันและไม่รบกวนซึ่งกันและกัน แต่ละคนจะถือว่าพาร์ทิชันเป็นไดรฟ์แบบลอจิคัลและจะไม่ยุ่งกับคนอื่นเว้นแต่คุณจะบอก
- คุณสามารถแยกข้อมูลของคุณด้วยเหตุผล หากพาร์ติชันหนึ่งเกิดความเสียหายด้วยเหตุผลบางอย่างพาร์ติชั่นอื่นจะมีแนวโน้มที่จะยังคงอยู่เหมือนเดิม
- การใช้พาร์ติชั่นนั้นดีกว่าการใช้ฮาร์ดไดรฟ์ขนาดเล็กหลายตัวเพราะระบบของคุณเงียบกว่ากินพลังงานน้อยกว่าและคุณสามารถปรับขนาดลบย้ายพวกมันไปรอบ ๆ เป็นต้น
- คุณสามารถใช้บางส่วนของฮาร์ดไดรฟ์เพื่อวัตถุประสงค์พิเศษบางอย่าง
ตอนนี้ทุกพาร์ติชันมีระบบไฟล์ของตัวเอง Windows รุ่นทันสมัยใช้NTFSแต่รองรับFAT , FAT32และexFATสำหรับสื่อภายนอกหรือพาร์ติชันเก่า การติดตั้งลีนุกซ์ที่ใช้งานทุกวันมักจะใช้ระบบไฟล์ext , ext4เป็นระบบล่าสุด
ระบบไฟล์กำหนดวิธีที่ไฟล์จะอยู่ในดิสก์ คุณสามารถคิดแบบนี้: ถ้าคุณมีหนังสือ 10,000 หน้าโดยไม่มีบทใด ๆ หมายเลขหน้าหรือตัวแบ่งบรรทัดมันจะยากมากที่จะใช้ แน่นอนว่าเลขหน้าและชื่อบทต้องใช้พื้นที่บนหน้ากระดาษ แต่มันทำให้การใช้หนังสือง่ายขึ้นและเร็วขึ้นมาก หากคุณต้องการข้ามไปยังบทที่สมมติว่า 42 คุณเพียงแค่ค้นหาในสารบัญ จากนั้นคุณอ่านหนังสือจนกว่าคุณจะพบบทที่คุณต้องการ ไฟล์ของคุณเป็นบทและระบบไฟล์ของคุณเป็นหนังสือ เมตาดาต้าระบบไฟล์เช่นขอบเขตไฟล์ชื่อไฟล์ ฯลฯ ใช้พื้นที่มากเกินไป แต่ก็มีพื้นที่ขนาดเล็กเมื่อเปรียบเทียบและทำให้สิ่งต่าง ๆ ทำงานเร็วขึ้นมาก
หาก "ตอน" ของคุณว่างเปล่าก็ยังสามารถมีส่วนหัวหรือหมายเลขหน้าใช่มั้ย ไฟล์เปล่ามีศูนย์ข้อมูลไบต์ ข้อมูลเมตาใช้พื้นที่ว่าง แต่ไม่ได้เป็นส่วนหนึ่งของไฟล์ แต่เป็นระบบไฟล์ ไม่งั้นคุณจะเห็นชื่อไฟล์ในไฟล์ข้อความใช่ไหม
นี่คือเหตุผลที่ DOS รุ่นแรก ๆ ยอมรับชื่อเพียง 8.3 ชื่อ - พื้นที่ที่สงวนไว้สำหรับชื่อไฟล์นั้นมี จำกัด มาก NTFS ช่วยให้ชื่อไฟล์ที่มี 255 ตัวอักษรยาว[1]
อีกเพียงหนึ่งคำในความคิดเห็นของคุณ:
ฉันเคยมีไวรัสชนิดหนึ่งที่ทำให้ไฟล์บางไฟล์ในพีซีของฉันเสียหายดังนั้นไฟล์เหล่านี้จึงมีขนาดประมาณ 100GB แต่ละคน ในฮาร์ดดิสก์ 40GB ของฉัน ดังนั้นจะต้องมีเวทมนตร์บางอย่าง ... :-D
ว่าเป็นไปได้อย่างสมบูรณ์ที่จะมีผลบังคับใช้ไฟล์ขนาดใหญ่กว่าขอบคุณฮาร์ดไดรฟ์ของคุณเพื่อคุณลักษณะที่เรียกว่าไฟล์เบาบาง Hennes มีคำอธิบายที่ยอดเยี่ยมเกี่ยวกับสิ่งเหล่านี้ในความคิดเห็นของเขาเกี่ยวกับคำถามนี้ :
ลองนึกภาพเครื่องผูกที่สามารถถือได้ 100 หน้า หากคุณใช้เครื่องผูกนั้นเป็นไฟล์ปกติคุณสามารถแทรก 100 หน้า คุณสามารถอ่านทั้งหมด 100 คุณสามารถเขียนถึง 100 ทั้งหมดตอนนี้ลองนึกภาพเครื่องผูกกระจัดกระจาย คุณแทรกหน้าแรกที่คุณเขียน "หน้า 1: เนื้อหา A" จากนั้นคุณแทรกหน้าที่สองที่คุณเขียน "หน้า 9999: เนื้อหา b:" เมื่อใดก็ตามที่คุณพยายามอ่านหน้าเว็บคุณจะดูว่ามีอยู่จริงหรือไม่ หากไม่เป็นเช่นนั้นคำตอบของคุณจะเป็นหน้าที่ว่างเปล่า หากมีอยู่คุณจะส่งคืนเนื้อหาของหน้า เมื่อใดก็ตามที่คุณเขียนไปยังหน้าที่ไม่มีอยู่ในแฟ้มคุณเพิ่มกระดาษใหม่