เมื่อไฟล์ถูกจัดเก็บไว้ในฮาร์ดไดรฟ์ ไฟล์นั้นมักจะใช้พื้นที่เป็นจำนวนไบต์ที่แน่นอน สิ่งนี้มีความหมายโดยขนาดบนดิสก์ ในทางกลับกัน ขนาดของไฟล์หมายถึงขนาดจริงของไฟล์ที่ระบุซึ่งมีเฉพาะข้อมูลที่จัดเก็บอยู่ภายในเท่านั้น
ขนาดเทียบกับขนาดบนดิสก์
ความแตกต่างระหว่างขนาดและขนาดบนดิสก์คือขนาดหมายถึงขนาดจริงของไฟล์ ขนาดบนดิสก์คือหน่วยวัดจำนวนไบต์ที่ไฟล์ใช้อยู่บนฮาร์ดดิสก์ ผู้คนมักสับสนกับค่านิยมทั้งสองนี้เนื่องจากมักจะแตกต่างกัน ความแตกต่างนี้เกิดขึ้นจากความต่างจากน้ำเชื้อในความหมายของแต่ละคำ
ตารางเปรียบเทียบระหว่างขนาดและขนาดบนดิสก์
พารามิเตอร์ของการเปรียบเทียบ | ขนาด | ขนาดบนดิสก์ |
คำนิยาม | ขนาดของไฟล์หมายถึงขนาดที่แท้จริงของไฟล์ | ขนาดบนดิสก์หมายถึงขนาดของไฟล์เมื่อจัดเก็บไว้ในฮาร์ดดิสก์ |
การวัด | ขนาดของไฟล์มักจะเล็กกว่าขนาดบนดิสก์ | ขนาดบนดิสก์มักจะใหญ่กว่าขนาดของไฟล์ |
เปลืองพื้นที่ | ขนาดไฟล์จริงไม่เปลืองเนื้อที่ | ขนาดบนดิสก์ทำให้เปลืองพื้นที่คลัสเตอร์ |
สถานที่จัดเก็บเพิ่มเติม | ส่วนเพิ่มเติมที่จัดเก็บไฟล์เดียวกันจะไม่รวมอยู่ในขนาดของไฟล์ | ส่วนเพิ่มเติมที่จัดเก็บไฟล์เดียวกันนั้นรวมอยู่ในขนาดบนดิสก์ |
การบีบอัด | ไม่สามารถลดขนาดที่ต่ำกว่าขนาดบนดิสก์ได้ | สามารถลดขนาดบนดิสก์สำหรับไฟล์ที่กำหนดได้ |
ขนาดคืออะไร?
ขนาดหมายถึงขนาดที่แท้จริงของไฟล์ที่กำหนด ขนาดไฟล์จะวัดปริมาณข้อมูลที่จัดเก็บไว้ในไฟล์นั้น ๆ เมื่อเราคลิกที่ไอคอนคุณสมบัติไฟล์ จะแสดงผลลัพธ์สองประการ หนึ่งคือขนาดจริงของไฟล์และอีกอันคือขนาดของไฟล์บนดิสก์
ขนาดจริงของไฟล์แสดงเป็นไบต์ มันหมายถึงจำนวนไบต์ที่แท้จริงของไฟล์ใด ๆ ที่ระบุ ค่านี้มักจะน้อยกว่าขนาดของไฟล์เดียวกันบนดิสก์มาก
การขยายจำนวนไบต์เกิดขึ้นเนื่องจากการจัดเก็บไฟล์ในกลุ่มบนฮาร์ดไดรฟ์ ขนาดของไฟล์มักจะถูกปัดเศษขึ้นและรวมถึงพื้นที่ดิสก์ที่ไม่ได้ใช้ด้วย สิ่งนี้นำไปสู่การบวมของจำนวนไบต์บนฮาร์ดไดรฟ์สำหรับไฟล์เดียวกัน
ขนาดบนดิสก์คืออะไร?
ขนาดบนดิสก์หมายถึงขนาดของไฟล์ที่กำหนดเมื่อจัดเก็บไว้ในฮาร์ดไดรฟ์ ฮาร์ดไดรฟ์ใช้คลัสเตอร์เพื่อจัดเก็บไฟล์ การวัดพื้นที่ที่จัดสรรคลัสเตอร์ของไฟล์บนฮาร์ดไดรฟ์นี้เรียกว่าขนาดบนดิสก์ กล่าวอีกนัยหนึ่ง จำนวนไบต์ของไฟล์บนดิสก์จะสูงกว่าจำนวนไบต์ปกติของไฟล์เดียวกัน
หนึ่งในคุณสมบัติที่โดดเด่นที่สุดของขนาดบนดิสก์คือโดยปกติแล้วจะมีขนาดใหญ่กว่าขนาดจริงของไฟล์ ขนาดบนดิสก์อาจถูกบีบอัด แต่ยังคงมากกว่าขนาดจริงเล็กน้อย
ความคลาดเคลื่อนระหว่างขนาดไฟล์บนดิสก์และขนาดจริงเกิดขึ้น เนื่องจากหากขนาดไฟล์ไม่หารด้วยคลัสเตอร์ที่มีอยู่หรือเล็กกว่าคลัสเตอร์ที่เล็กที่สุดที่มีอยู่ ก็จะมีพื้นที่เหลือว่างบนคลัสเตอร์นั้น
แม้ว่าไฟล์จะไม่ได้ครอบครองทั้งคลัสเตอร์ แต่ขนาดบนดิสก์จะแสดงไฟล์โดยใช้ทั้งคลัสเตอร์ และด้วยเหตุนี้จึงแสดงจำนวนไบต์ที่ปรับปรุงแล้ว
ความแตกต่างหลักระหว่างขนาดและขนาดบนดิสก์
- ความแตกต่างที่สำคัญระหว่างขนาดและขนาดบนดิสก์คือในแง่ของคำจำกัดความของแต่ละเงื่อนไขเหล่านี้ อดีตหมายถึงขนาดที่แท้จริงของไฟล์ที่กำหนด ในขณะที่ส่วนหลังหมายถึงขนาดของไฟล์บนฮาร์ดดิสก์ - วัดจากจำนวนไบต์ที่ใช้
- ความแตกต่างที่สองระหว่างคำทั้งสองคำสามารถสังเกตได้ในแง่ของความคลาดเคลื่อนในการวัด แม้ว่าขนาดจริงของไฟล์อาจเล็กกว่า ขนาดของไฟล์เดียวกันบนดิสก์จะแสดงเป็นขนาดใหญ่กว่าอย่างเห็นได้ชัด
- นอกจากนี้ ขนาดบนดิสก์ยังคำนึงถึงเซกเตอร์ต่าง ๆ ทั้งหมดที่อาจบันทึกไฟล์ที่ระบุ นี่คือเหตุผลสำหรับการขยายขนาด ในขณะที่ขนาดจริงของไฟล์ไม่ได้คำนึงถึงส่วนเพิ่มเติมของไฟล์
- เมื่อไฟล์ถูกจัดเก็บไว้ในดิสก์ ไฟล์จะถูกจัดเก็บโดยใช้คลัสเตอร์ ซึ่งหมายความว่าหากขนาดไฟล์ไม่สามารถหารด้วยคลัสเตอร์ที่มีอยู่ได้ทั้งหมด จะมีพื้นที่ว่างเหลืออยู่ในคลัสเตอร์ที่เปิดอยู่ ดังนั้นขนาดบนดิสก์จึงส่งผลให้มีเนื้อที่ว่างจำนวนหนึ่ง ซึ่งไม่ใช่กรณีนี้ในขณะที่จัดการกับขนาดจริงของไฟล์
- การบีบอัดอาจลดขนาดไฟล์บนดิสก์โดยลดขนาดลงมากกว่าขนาดไฟล์จริง การบีบอัดจะไม่ลดขนาดจริงของขนาดบนดิสก์สำหรับไฟล์เดียวกัน
บทสรุป
ขนาดและขนาดบนดิสก์เป็นคำที่มักทำให้ผู้ใช้สับสน มีความแตกต่างที่สำคัญระหว่างคำสองคำในแง่ของคำจำกัดความ การวัด การใช้พื้นที่ ฯลฯ
ความแตกต่างหลักระหว่างทั้งสองสามารถสังเกตได้ในแง่ของคำจำกัดความของแต่ละรายการ โดยที่ขนาดหมายถึงขนาดจริงของไฟล์ใดๆ ที่ระบุ ในขณะที่ขนาดบนดิสก์หมายถึงขนาดของไฟล์เมื่อจัดเก็บไว้ในฮาร์ดไดรฟ์ หลังมักจะมีขนาดใหญ่กว่าในจำนวนไบต์เมื่อเปรียบเทียบกับอดีต
ขนาดบนดิสก์สามารถลดลงได้โดยใช้การบีบอัด อย่างไรก็ตาม การบีบอัดไม่สามารถใช้เพื่อลดขนาดที่แท้จริงของไฟล์เป็นการวัดที่ต่ำกว่าขนาดบนดิสก์
อ้างอิง
- http://www.cse.buffalo.edu/faculty/tkosar/cse710_spring14/papers/gpfs.pdf
- https://static.usenix.org/event/fast08/tech/full_papers/zhu/zhu.pdf