Jump to content


ประกาศย้าย Thaiware Community ไปที่ QA.THAIWARE.COM

ขณะนี้ทางเว็บ Thaiware.com ได้เปิด บริการใหม่ภายใต้หัวข้อ THAIWARE Q&A (ถาม - ตอบ) เมื่อต้นเดือน มกราคม พ.ศ. 2556 (2013) ที่ผ่านมา หากใครมีข้อสงสัย มีคำถามต่างๆ จะสอบถาม เรามีทีมงานที่จะคอยดูแลตอบคำถาม ไขข้อข้องใจตลอดเวลา


สำหรับในหน้า COMMUNITY.THAIWARE.COM นี้เราจะเก็บเอาไว้เป็นคลังกระทู้เก่า เพื่อค้นคว้าหาความรู้ที่เคยพูดคุยกันมา ตลอด 10 ปีที่ผ่านมา ซึ่งต่อไปโดยจะไม่สามารถตั้งกระทู้ หรือ สมัครสมาชิกใหม่ ในหน้านี้ได้ ดังนั้นขอเชิญที่ QA.THAIWARE.COM แทน สำหรับสมาชิกเก่าในที่นี้ กรุณาสมัครสมาชิกใหม่อีกครั้งก่อนการใช้งานที่ THAIWARE Q&A (ถาม - ตอบ)


ขอบคุณที่ใช้บริการตลอดมา
ทีมงาน Thaiware.com
หากมีข้อสงสัยติดต่อ 0-2635-0455 ต่อ 4



Photo

formatt HDD ѹն Allocation unit size


  • Please log in to reply
4 replies to this topic

#1 urPiSAN

urPiSAN

    ͹ʹԷ :)

  • Silver Members
  • PipPipPip
  • 180 posts
  • Gender:Male

Posted 12 December 2008 - 10:22 AM

formatt HDD ѹն Allocation unit size
ѹäѺ
Ǥè͡ô
٧ش 4096 bytes
ش 512 bytes
Ѻ default allocation size
ѹ˹աҡѹ ѹբʹբѧ

#2 OctraBond

OctraBond

    §

  • Global Moderator
  • 4,769 posts
  • Gender:Male
  • Location:Dragon Isle

Posted 12 December 2008 - 12:41 PM

หมายถึงหน่วยย่อยๆ เพื่อที่จะบันทึกข้อมูลครับ ในทางวิทย์คอมเราเรียกว่าบล็อก (block)

การเก็บเป็นบล็อก หากขนาดไฟล์ที่บันทึกมีขนาดเล็กกว่าบล็อก ก็ยังคงเก็บจนเต็มบล็อก ทำให้เปลืองเนื้อที่ไปส่วนหนึ่ง เช่น ไฟล์ขนาด 100 B หากกำหนดบล็อกให้เท่ากับ 512 B ก็จะเก็บบันทึก 512 B ทั้งบล็อก หรือหากกำหนดบล็อกให้เท่ากับ 4096 B ก็จะเก็บบันทึก 4096 B ทั้งบล็อก เปลืองไหม

แต่ถ้าไฟล์ข้อมูลขนาด 600 B หากกำหนดบล็อกให้เท่ากับ 512 B ก็จะเก็บบันทึกไป 1024 B (2 บล็อก) ในขณะที่หากกำหนดบล็อกให้เท่ากับ 4096 B ก็จะยังคงเก็บบันทึก 4096 B เหมือนเดิม (1 บล็อก)

เราไม่สามารถเก็บไฟล์มากกว่าหนึ่งเอาไว้ในบล็อกเดียวได้ เพราะเราจะไม่ทราบว่าตำแหน่งของไฟล์เริ่มต้นตรงไหนในบล็อก จึงเกิดเทคนิคการรวมไฟล์เข้าด้วยกันเป็น archive เช่น cab tar และมีการพัฒนาให้สามารถบีบอัดได้ในเวลาต่อมาเช่น gzip zip rar หรือระบบไฟล์ที่สามารถบีบอัดได้เช่น ntfs เพื่อที่จะลดความสิ้นเปลืองของบล็อกที่ใช้เก็บ

หากลองดู properties ที่โฟลเดอร์หรือไฟล์หนึ่งๆ จะเห็นขนาดสองอัน คือขนาดจริงของไฟล์ (size) กับขนาดที่เก็บ (size on disk) ซึ่งขนาดที่เก็บนี้เองหมายถึงเนื้อที่บล็อกรวมที่เราใช้ไป

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

ผมแนะนำให้กำหนดขนาดบล็อกกลางๆ ที่ 1024 ไบต์

Edited by OctraBond, 12 December 2008 - 01:08 PM.


#3 DisplayNameWasUsed

DisplayNameWasUsed

    Ό 8-)

  • Silver Members
  • PipPipPipPipPip
  • 582 posts
  • Gender:Male
  • Location:ѧ
  • Interests:ʹͧ ѡ ͹ѹ ¼
  • Skype: Chat / Call

Posted 12 December 2008 - 12:45 PM

͡ѹ˹Ѻ

ѹТ͡˹ Ҥس͡ allocate ẺẺ˹觨ШӡѴ䴿鹨բҴ

觢ʹբͧѹ ص좹Ҵ 1byte е allocate Ẻ 512byte ѹ鹷 ҡѺ 512亵ͧ

Ẻ 4096亵 С 좹Ҵ 1 亵 СԹ鹷ԧ 4096亵ͧѺ

ѧ ҵ硷ش ѹբͨӡѴ ͧ䴿좹Ҵ硵ӴѺͧѺ

ͺسѺ
-----------------------------------------------------------
ҷӴ ͧ ١ ><
-----------------------------------------------------------
лѡѹ ѡ Ѻѡ
Һ лͻ ԡ

#4 urPiSAN

urPiSAN

    ͹ʹԷ :)

  • Silver Members
  • PipPipPip
  • 180 posts
  • Gender:Male

Posted 12 December 2008 - 02:04 PM

餹ǹ˭͡áѹ觤Ѻ

#5 MIX THE WIZARD

MIX THE WIZARD

    ֧ ҡѷԺ٨索Ҵ

  • Exclusive Members
  • PipPipPipPipPipPipPip
  • 4,065 posts
  • Gender:Male
  • Location:
  • Interests:Computer

Posted 12 December 2008 - 05:48 PM

͡ Default Ѻ Ҷҵ駹 ѹͷ ¡ File ˭Ъ еԴѹͷç Index ҵԹ Թͷա ѧ Windows ҹ
ͧѧ͵ҹ GM & ٨
ҡ MyBlog Ѻ





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

ประกาศ ! : ข้อความที่ถูกพิมพ์ หรือเผยแพร่ออกจากเว็บบอร์ด Thaiware Community Board แห่งนี้ ถือเป็น ความคิดเห็นส่วนบุคคลทั้งสิ้น ซึ่งทางเว็บไซต์ Thaiware.com จะ ไม่รับผิดชอบ ต่อสิ่งที่เกิดขึ้น อันเป็นเหตุมาจากการพิมพ์จากทางผู้ใช้ และสมาชิก แต่อย่างไรก็ตามถ้าหาก ท่านใดพบ ข้อความที่เป็นสิ่งที่ไม่เหมาะสม ได้ถูกเผยแพร่ลงในเว็บไซต์ อาทิเช่น คำพูดที่ลบหลู่ ดูหมิ่นต่อ ความมั่นคงของชาติ ศาสนา และ พระมหากษัตริย์ รวมไปถึงการเผยแพร่รูปภาพที่ไม่เหมาะสม หรือ สิ่งผิดกฏหมายต่างๆ กรุณาแจ้ง ทางทีมงาน มาได้ที่ webmaster@thaiware.com หรือ โทรศัพท์มาแจ้งได้ที่ 0-2635-0744 (ทุกวัน จันทร์ - ศุกร์ เวลา 9.30 - 17.30 น.) ซึ่งเราจะรีบดำเนินการลบโดยเร็วที่สุด ...