ทำไม ฮาร์ดดิสก์ มีขนาดพื้นที่ไม่ตรงตาม ที่บอกไว้? ผม คิดว่า ควรจะ ทำขึ้น มาเผื่อ ขนาด cache ที่เสียไปเลยดีไหม ? เช่น ของผม 500GB แต่ใช้จริง 465 GB แล้วอีก 35 GB หายไป ก็ควร ทำมาเป็น 535 GB ไปเลย ครับ จะได้ ใช้พื้นที่จริงๆ 500 GB :D
ขนาดที่บอกของ HDD KNPKT Fri, 16/11/2012 - 20:58 ขนาดที่บอกของ HDD เป็นเลขฐานสิบครับ Log in or register to post comments ไปฟังมาจากไหนครับ cache Manta Fri, 16/11/2012 - 21:25 ไปฟังมาจากไหนครับ cache อะไรนั่นไม่มีหรอก มันเป็นการตลาดตรงที่ขนาดที่บอกข้างกล่องเป็นเลขฐานสิบ (1000 Byte = 1 KB) แต่พอแปลงเป็นคอมพิวเตอร์ซึ่งใช้ระบบ 1024 Byte = 1 KB ความจุที่ได้ก็เลยหายไปนั่นเองครับ Log in or register to post comments ขนาดจริงๆ ที่เห็นๆ magnamonkun Sat, 17/11/2012 - 00:00 ขนาดจริงๆ ที่เห็นๆ กันนั้นจะเป็นเลขฐาน 10 ครับ แต่เวลามาใช้งานจริงบนคอมพิวเตอร์ ระบบจะมองกลับเป็นเลขฐานสองแทนครับ Log in or register to post comments ความจุเท่ากันแต่คนละมาตราวัด neon02 Sat, 17/11/2012 - 00:22 ความจุเท่ากันแต่คนละมาตราวัด ประมาณเซลเซียสกับฟาเรนไฮต์ครับ Log in or register to post comments 500 * 1000 * 1000 * 1000 / tuckclub Sat, 17/11/2012 - 01:19 500 * 1000 * 1000 * 1000 / 1024 / 1024 / 1024 = 465.66 ตัวเลขมันดูคุ้นๆ นะ สรุปว่ามันไม่ได้หายไปไหน ไม่ได้เอาไปใช้ทำแคช ทุกอย่างยังเท่าเดิม แค่คนสร้าง HDD กับคนสร้าง OS เค้าใช้หน่วยคนละหน่วยกันเท่านั้นเองครับ Log in or register to post comments +1 ถูกต้องแล้วครับ iDan Sat, 17/11/2012 - 19:38 In reply to 500 * 1000 * 1000 * 1000 / by tuckclub +1 ถูกต้องแล้วครับ เรื่องมันมีอยู่ว่า ตั้งแต่ยุค IBM ครองโลกIT IBM ใช้เลขฐาน 10 ในการนับความจุ เช่น 1MB = 1000KB เป็นต้น เพื่อความง่ายต่อการเข้าใจ และใช้แบบนี้เรื่อยมา จนทำให้บริษัททำStorage อื่นๆ ก็เห็นพ้องว่าใช้แบบนี้ดีละ ต่อมา ไมโครซอฟท์บอกว่า เค้าเปลี่ยนวิธีการนับเป็น 1MB = 1024KB ทำให้เวลาวินโดวส์มองความจุHDD เห็นตามที่มันถูกโปรแกรมไว้ว่า 1MB = 1024KB ทั้งๆ ที่บริษัทผู้ผลิตที่ความจุ 1000KB ก็ทำให้วินโดวส์จะเห็นความจุของ HDD ขนาด 1MB เป็น 0.9765625MB แบบนี้เป็นต้น ครับ Log in or register to post comments จริงๆแล้วพื้นที่ใน Harddisk boatboat001 Sat, 17/11/2012 - 04:35 จริงๆแล้วพื้นที่ใน Harddisk จะต้องมีพื้นที่ส่วนหนึ่งที่จองไว้ใช้สำหรับทำ File Directory กับพวกไฟล์ใน Recycle Bin ไม่ก็พวก hidden files ต่างๆในระบบครับ ปริมาณที่สูญเสียไปจะขึ้นอยู่กับ format ของ File System ที่ Harddisk ลูกนั้นๆ ใช้ครับ ยกตัวอย่าง format ของ File System ก็เช่น FAT32 NTFS HFS+ เพราะงั้นพื้นที่ใน Harddisk ที่สามารถใช้ได้จะน้อยกว่าความเป็นจริงเสมอครับ Log in or register to post comments สรุปคือ แบ่งเป็น 2 lancaster Sat, 17/11/2012 - 07:09 สรุปคือ แบ่งเป็น 2 ประเด็น หน่วยบน label ตัวดิส กับหน่วยที่ใช้ในคอม มันเป็นคนละหน่วยกัน file system เองก็ขโมยไปใช้บางส่วนเหมือนกัน พวก fat, mft เคสที่คุณเห็น คือข้อ 1. ครับ จำเลขพวกนี้ไว้ได้เลย 465, 931, 1862 Log in or register to post comments ผมขอถามด้วยความงงหน่อยครับ คว PaPaSEK Sat, 17/11/2012 - 13:01 ผมขอถามด้วยความงงหน่อยครับ ความเข้าใจของผม 1 Byte = 8 bit, 1024 Byte = 1 Kilobyte, 1024 Kilobyte = 1 Megabyte ฯลฯ ไม่ว่าจะเขียนให้อยู่ในรูปฐาน 10 หรือฐาน 2 มันก็ควรมีค่าเท่าเดิมไม่ใช่หรือครับ? หรือเป็นแค่การเลี่ยงบาลี? เพราะ 1 Kilogram เขียนเป็นเลขฐาน 2 ยังไงๆ ก็มีค่าเท่าเดิมกับฐาน 10 ไม่ใช่เหรอ? งงว่าทำไมแปลงฐานแล้วค่ามันเพิ่มลดได้ด้วย ปล. จริงๆ เข้าใจว่าเป็นเทคนิคการขาย แต่มันโคตรไร้จริยธรรม และบิดเบือนสุดๆ Log in or register to post comments ประเด็นมันไม่ใช่เรื่องเลขฐาน2 manster Sat, 17/11/2012 - 13:14 In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK ประเด็นมันไม่ใช่เรื่องเลขฐาน2 ฐาน10 ประเด็นมันคือ kilo mega ไม่เท่ากันเฉยๆ ทำไมเรียก 1024B = 1kB kilo สากลก็ต้อง 1,000 ไม่ใช่ 1,024 เห็นด้วยเรื่องจริยธรรม ว่ามันไม่เท่ากัน น่าจะโฆษณาเป็นหน่วยที่คอมพิวเตอร์ใช้จริงๆ คือ 1,024 Log in or register to post comments จริงๆหน่วยแบบฐานสอง lancaster Sat, 17/11/2012 - 13:19 In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK จริงๆหน่วยแบบฐานสอง มันต้องเขียนเป็น KiB, MiB ครับ ไม่ใช่ KB, MB เหมือนทุกวันนี้ ผู้ผลิตก็เลยยึดนิยามนี้ แล้วทำออกมาเป็นเลขกลมๆฐาน 10 ซะเลย ลดต้นทุนได้มหาศาล Log in or register to post comments ใช่ครับ benwrk Sun, 18/11/2012 - 00:08 In reply to จริงๆหน่วยแบบฐานสอง by lancaster ใช่ครับ จริงๆแล้วมันต้องเป็น 1073741824 B (bytes) = 1048576 kiB (kibibytes) = 1024 MiB (mibibytes) = 1 GiB (gibibytes) และ 1000000000 B (bytes) = 1000000 kB (kilobytes) = 1000 MB (megabytes) = 1 GB (gigabytes) โดยที่คำว่า kibibyte มาจาก kilo binary byte ถ้าผมจำไม่ผิดที่ผมบอกมาเนี่ยน่าจะถูกตาม SI ครับ Log in or register to post comments ดูอย่าง Floppy Drive Jessy Sat, 17/11/2012 - 16:29 In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK ดูอย่าง Floppy Drive เขียนติดแผ่นว่า 2MB แต่ใช้จริงๆ เหลือแค่ 1.44MB Log in or register to post comments ชอบเขียน 2MB benwrk Sat, 17/11/2012 - 23:56 In reply to ดูอย่าง Floppy Drive by Jessy ชอบเขียน 2MB แล้วเขียนไว้ตัวเล็กๆว่า (1.44MB formatted capacity) Log in or register to post comments 2M ครับ McKay Sun, 18/11/2012 - 00:14 In reply to ดูอย่าง Floppy Drive by Jessy 2M ครับ Log in or register to post comments ผมว่าคุณ iDan rulaz07 Mon, 19/11/2012 - 14:22 In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK ผมว่าคุณ iDan อธิบายได้เคลียร์สุดนะครับ ค่าไม่ได้เพิ่มลดเลย แค่หน่วยต่างกัน Log in or register to post comments ผมเข้าใจว่า SI-prefix ว่า chayaninw Mon, 19/11/2012 - 21:11 In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK ผมเข้าใจว่า SI-prefix ว่า kilo = 10^3 มันมีมาก่อนนะ ถ้ามองแบบคนนอก ผมว่านักคอมพิวเตอร์ที่เอา kilo- มาใช้กับ 2^10 น่าจะโดนด่ามากกว่าอีก Log in or register to post comments เรียนทุกท่านที่ PaPaSEK Thu, 22/11/2012 - 13:37 In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK เรียนทุกท่านที่ reply ผมขอถามหน่อยครับ แล้วเวลาใช้จริงมันได้เท่าที่ผู้ผลิตเขียนหรือเปล่า? เพราะการแสดงผลบนระบบปฎิบัติการณ์ต่างๆ มันก็แสดงเป็น KB, MB เหมือนกัน ไม่ได้ใช้ KiB หรือ MiB หรือผู้ซื้อต้องมาตรึกตรองเองว่าบนระบบปฏิบัติการณ์คำนวณคนละวิธีกับผู้ผลิต กรณีนี้ถ้าอธิบายว่า "ผู้ผลิตใช้การคำนวณแบบฐาน 10 ที่น่าจะเข้าใจง่ายสำหรับคนทั่วไป" ผมยอมรับได้นะ แต่ถ้าบอกว่า "พวกคุณเข้าใจผิดเอง" ผมรู้สึกแบบเดียวกับพวก ดอกจันต่างๆ แหละครับ คือยอมรับได้ แต่ถ้าเขียนบอกให้ซื่อตรงเลยจะยินดีกว่า Log in or register to post comments ความเห็นส่วนตัว ผมว่าอย่างนี้ benwrk Fri, 23/11/2012 - 23:36 In reply to เรียนทุกท่านที่ by PaPaSEK ความเห็นส่วนตัว ผมว่าอย่างนี้มันผิดบนระบบปฏิบัติการแหละครับ เพราะระบบปฏิบัติการควรจะต้องบอกโดยมีตัว i อยู่ด้วยเพื่อให้ตรงตาม SI แต่ก็ดันไม่มีซะนี่ Log in or register to post comments ไม่รู้นะครับ inkirby Sat, 24/11/2012 - 00:45 In reply to เรียนทุกท่านที่ by PaPaSEK ไม่รู้นะครับ แต่ผมว่าผมชินซะแล้วล่ะกับระบบนี้ คือนึกตลอดว่าซื้ออุปกรณ์เก็บข้อมูลมาใช้แบบจับต้องได้ (physical) เวลาใช้จริงๆ (logical) มันจะหายไปบางส่วน เอ๊ะ หรือที่จริงผมไม่ควรจะชินกันนะ = = Log in or register to post comments ผมชินครับ -3- PaPaSEK Sat, 24/11/2012 - 01:05 In reply to ไม่รู้นะครับ by inkirby ผมชินครับ -3- Log in or register to post comments Prefix mr_tawan Sun, 18/11/2012 - 04:38 Prefix ที่ผู้ผลิตเขียนไว้เป็นมาตรฐาน SI ก็คือใช้เลขฐานเป็น 10 (เช่น 1MB = 10^6) Prefix ที่ระบบรายงาน ใช้เลขฐานเป็น 2 (เช่น 1MB = 2^20) เดี๋ยวนี้เลข Prefix ที่ใช้เลขฐานเป็น 2 ตามมาตรฐาน IEC จะมี i อยู่ข้างหลังตัวอักษร (เช่น 1MiB = 2^20) แต่ว่า OS ส่วนใหญ่ยังไม่มีการแก้ไขตรงนี้ครับ Log in or register to post comments
ขนาดที่บอกของ HDD KNPKT Fri, 16/11/2012 - 20:58 ขนาดที่บอกของ HDD เป็นเลขฐานสิบครับ Log in or register to post comments
ไปฟังมาจากไหนครับ cache Manta Fri, 16/11/2012 - 21:25 ไปฟังมาจากไหนครับ cache อะไรนั่นไม่มีหรอก มันเป็นการตลาดตรงที่ขนาดที่บอกข้างกล่องเป็นเลขฐานสิบ (1000 Byte = 1 KB) แต่พอแปลงเป็นคอมพิวเตอร์ซึ่งใช้ระบบ 1024 Byte = 1 KB ความจุที่ได้ก็เลยหายไปนั่นเองครับ Log in or register to post comments
ขนาดจริงๆ ที่เห็นๆ magnamonkun Sat, 17/11/2012 - 00:00 ขนาดจริงๆ ที่เห็นๆ กันนั้นจะเป็นเลขฐาน 10 ครับ แต่เวลามาใช้งานจริงบนคอมพิวเตอร์ ระบบจะมองกลับเป็นเลขฐานสองแทนครับ Log in or register to post comments
ความจุเท่ากันแต่คนละมาตราวัด neon02 Sat, 17/11/2012 - 00:22 ความจุเท่ากันแต่คนละมาตราวัด ประมาณเซลเซียสกับฟาเรนไฮต์ครับ Log in or register to post comments
500 * 1000 * 1000 * 1000 / tuckclub Sat, 17/11/2012 - 01:19 500 * 1000 * 1000 * 1000 / 1024 / 1024 / 1024 = 465.66 ตัวเลขมันดูคุ้นๆ นะ สรุปว่ามันไม่ได้หายไปไหน ไม่ได้เอาไปใช้ทำแคช ทุกอย่างยังเท่าเดิม แค่คนสร้าง HDD กับคนสร้าง OS เค้าใช้หน่วยคนละหน่วยกันเท่านั้นเองครับ Log in or register to post comments
+1 ถูกต้องแล้วครับ iDan Sat, 17/11/2012 - 19:38 In reply to 500 * 1000 * 1000 * 1000 / by tuckclub +1 ถูกต้องแล้วครับ เรื่องมันมีอยู่ว่า ตั้งแต่ยุค IBM ครองโลกIT IBM ใช้เลขฐาน 10 ในการนับความจุ เช่น 1MB = 1000KB เป็นต้น เพื่อความง่ายต่อการเข้าใจ และใช้แบบนี้เรื่อยมา จนทำให้บริษัททำStorage อื่นๆ ก็เห็นพ้องว่าใช้แบบนี้ดีละ ต่อมา ไมโครซอฟท์บอกว่า เค้าเปลี่ยนวิธีการนับเป็น 1MB = 1024KB ทำให้เวลาวินโดวส์มองความจุHDD เห็นตามที่มันถูกโปรแกรมไว้ว่า 1MB = 1024KB ทั้งๆ ที่บริษัทผู้ผลิตที่ความจุ 1000KB ก็ทำให้วินโดวส์จะเห็นความจุของ HDD ขนาด 1MB เป็น 0.9765625MB แบบนี้เป็นต้น ครับ Log in or register to post comments
จริงๆแล้วพื้นที่ใน Harddisk boatboat001 Sat, 17/11/2012 - 04:35 จริงๆแล้วพื้นที่ใน Harddisk จะต้องมีพื้นที่ส่วนหนึ่งที่จองไว้ใช้สำหรับทำ File Directory กับพวกไฟล์ใน Recycle Bin ไม่ก็พวก hidden files ต่างๆในระบบครับ ปริมาณที่สูญเสียไปจะขึ้นอยู่กับ format ของ File System ที่ Harddisk ลูกนั้นๆ ใช้ครับ ยกตัวอย่าง format ของ File System ก็เช่น FAT32 NTFS HFS+ เพราะงั้นพื้นที่ใน Harddisk ที่สามารถใช้ได้จะน้อยกว่าความเป็นจริงเสมอครับ Log in or register to post comments
สรุปคือ แบ่งเป็น 2 lancaster Sat, 17/11/2012 - 07:09 สรุปคือ แบ่งเป็น 2 ประเด็น หน่วยบน label ตัวดิส กับหน่วยที่ใช้ในคอม มันเป็นคนละหน่วยกัน file system เองก็ขโมยไปใช้บางส่วนเหมือนกัน พวก fat, mft เคสที่คุณเห็น คือข้อ 1. ครับ จำเลขพวกนี้ไว้ได้เลย 465, 931, 1862 Log in or register to post comments
ผมขอถามด้วยความงงหน่อยครับ คว PaPaSEK Sat, 17/11/2012 - 13:01 ผมขอถามด้วยความงงหน่อยครับ ความเข้าใจของผม 1 Byte = 8 bit, 1024 Byte = 1 Kilobyte, 1024 Kilobyte = 1 Megabyte ฯลฯ ไม่ว่าจะเขียนให้อยู่ในรูปฐาน 10 หรือฐาน 2 มันก็ควรมีค่าเท่าเดิมไม่ใช่หรือครับ? หรือเป็นแค่การเลี่ยงบาลี? เพราะ 1 Kilogram เขียนเป็นเลขฐาน 2 ยังไงๆ ก็มีค่าเท่าเดิมกับฐาน 10 ไม่ใช่เหรอ? งงว่าทำไมแปลงฐานแล้วค่ามันเพิ่มลดได้ด้วย ปล. จริงๆ เข้าใจว่าเป็นเทคนิคการขาย แต่มันโคตรไร้จริยธรรม และบิดเบือนสุดๆ Log in or register to post comments
ประเด็นมันไม่ใช่เรื่องเลขฐาน2 manster Sat, 17/11/2012 - 13:14 In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK ประเด็นมันไม่ใช่เรื่องเลขฐาน2 ฐาน10 ประเด็นมันคือ kilo mega ไม่เท่ากันเฉยๆ ทำไมเรียก 1024B = 1kB kilo สากลก็ต้อง 1,000 ไม่ใช่ 1,024 เห็นด้วยเรื่องจริยธรรม ว่ามันไม่เท่ากัน น่าจะโฆษณาเป็นหน่วยที่คอมพิวเตอร์ใช้จริงๆ คือ 1,024 Log in or register to post comments
จริงๆหน่วยแบบฐานสอง lancaster Sat, 17/11/2012 - 13:19 In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK จริงๆหน่วยแบบฐานสอง มันต้องเขียนเป็น KiB, MiB ครับ ไม่ใช่ KB, MB เหมือนทุกวันนี้ ผู้ผลิตก็เลยยึดนิยามนี้ แล้วทำออกมาเป็นเลขกลมๆฐาน 10 ซะเลย ลดต้นทุนได้มหาศาล Log in or register to post comments
ใช่ครับ benwrk Sun, 18/11/2012 - 00:08 In reply to จริงๆหน่วยแบบฐานสอง by lancaster ใช่ครับ จริงๆแล้วมันต้องเป็น 1073741824 B (bytes) = 1048576 kiB (kibibytes) = 1024 MiB (mibibytes) = 1 GiB (gibibytes) และ 1000000000 B (bytes) = 1000000 kB (kilobytes) = 1000 MB (megabytes) = 1 GB (gigabytes) โดยที่คำว่า kibibyte มาจาก kilo binary byte ถ้าผมจำไม่ผิดที่ผมบอกมาเนี่ยน่าจะถูกตาม SI ครับ Log in or register to post comments
ดูอย่าง Floppy Drive Jessy Sat, 17/11/2012 - 16:29 In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK ดูอย่าง Floppy Drive เขียนติดแผ่นว่า 2MB แต่ใช้จริงๆ เหลือแค่ 1.44MB Log in or register to post comments
ชอบเขียน 2MB benwrk Sat, 17/11/2012 - 23:56 In reply to ดูอย่าง Floppy Drive by Jessy ชอบเขียน 2MB แล้วเขียนไว้ตัวเล็กๆว่า (1.44MB formatted capacity) Log in or register to post comments
2M ครับ McKay Sun, 18/11/2012 - 00:14 In reply to ดูอย่าง Floppy Drive by Jessy 2M ครับ Log in or register to post comments
ผมว่าคุณ iDan rulaz07 Mon, 19/11/2012 - 14:22 In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK ผมว่าคุณ iDan อธิบายได้เคลียร์สุดนะครับ ค่าไม่ได้เพิ่มลดเลย แค่หน่วยต่างกัน Log in or register to post comments
ผมเข้าใจว่า SI-prefix ว่า chayaninw Mon, 19/11/2012 - 21:11 In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK ผมเข้าใจว่า SI-prefix ว่า kilo = 10^3 มันมีมาก่อนนะ ถ้ามองแบบคนนอก ผมว่านักคอมพิวเตอร์ที่เอา kilo- มาใช้กับ 2^10 น่าจะโดนด่ามากกว่าอีก Log in or register to post comments
เรียนทุกท่านที่ PaPaSEK Thu, 22/11/2012 - 13:37 In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK เรียนทุกท่านที่ reply ผมขอถามหน่อยครับ แล้วเวลาใช้จริงมันได้เท่าที่ผู้ผลิตเขียนหรือเปล่า? เพราะการแสดงผลบนระบบปฎิบัติการณ์ต่างๆ มันก็แสดงเป็น KB, MB เหมือนกัน ไม่ได้ใช้ KiB หรือ MiB หรือผู้ซื้อต้องมาตรึกตรองเองว่าบนระบบปฏิบัติการณ์คำนวณคนละวิธีกับผู้ผลิต กรณีนี้ถ้าอธิบายว่า "ผู้ผลิตใช้การคำนวณแบบฐาน 10 ที่น่าจะเข้าใจง่ายสำหรับคนทั่วไป" ผมยอมรับได้นะ แต่ถ้าบอกว่า "พวกคุณเข้าใจผิดเอง" ผมรู้สึกแบบเดียวกับพวก ดอกจันต่างๆ แหละครับ คือยอมรับได้ แต่ถ้าเขียนบอกให้ซื่อตรงเลยจะยินดีกว่า Log in or register to post comments
ความเห็นส่วนตัว ผมว่าอย่างนี้ benwrk Fri, 23/11/2012 - 23:36 In reply to เรียนทุกท่านที่ by PaPaSEK ความเห็นส่วนตัว ผมว่าอย่างนี้มันผิดบนระบบปฏิบัติการแหละครับ เพราะระบบปฏิบัติการควรจะต้องบอกโดยมีตัว i อยู่ด้วยเพื่อให้ตรงตาม SI แต่ก็ดันไม่มีซะนี่ Log in or register to post comments
ไม่รู้นะครับ inkirby Sat, 24/11/2012 - 00:45 In reply to เรียนทุกท่านที่ by PaPaSEK ไม่รู้นะครับ แต่ผมว่าผมชินซะแล้วล่ะกับระบบนี้ คือนึกตลอดว่าซื้ออุปกรณ์เก็บข้อมูลมาใช้แบบจับต้องได้ (physical) เวลาใช้จริงๆ (logical) มันจะหายไปบางส่วน เอ๊ะ หรือที่จริงผมไม่ควรจะชินกันนะ = = Log in or register to post comments
ผมชินครับ -3- PaPaSEK Sat, 24/11/2012 - 01:05 In reply to ไม่รู้นะครับ by inkirby ผมชินครับ -3- Log in or register to post comments
Prefix mr_tawan Sun, 18/11/2012 - 04:38 Prefix ที่ผู้ผลิตเขียนไว้เป็นมาตรฐาน SI ก็คือใช้เลขฐานเป็น 10 (เช่น 1MB = 10^6) Prefix ที่ระบบรายงาน ใช้เลขฐานเป็น 2 (เช่น 1MB = 2^20) เดี๋ยวนี้เลข Prefix ที่ใช้เลขฐานเป็น 2 ตามมาตรฐาน IEC จะมี i อยู่ข้างหลังตัวอักษร (เช่น 1MiB = 2^20) แต่ว่า OS ส่วนใหญ่ยังไม่มีการแก้ไขตรงนี้ครับ Log in or register to post comments
ขนาดที่บอกของ HDD
KNPKT Fri, 16/11/2012 - 20:58
ขนาดที่บอกของ HDD เป็นเลขฐานสิบครับ
ไปฟังมาจากไหนครับ cache
Manta Fri, 16/11/2012 - 21:25
ไปฟังมาจากไหนครับ cache อะไรนั่นไม่มีหรอก
มันเป็นการตลาดตรงที่ขนาดที่บอกข้างกล่องเป็นเลขฐานสิบ (1000 Byte = 1 KB) แต่พอแปลงเป็นคอมพิวเตอร์ซึ่งใช้ระบบ 1024 Byte = 1 KB ความจุที่ได้ก็เลยหายไปนั่นเองครับ
ขนาดจริงๆ ที่เห็นๆ
magnamonkun Sat, 17/11/2012 - 00:00
ขนาดจริงๆ ที่เห็นๆ กันนั้นจะเป็นเลขฐาน 10 ครับ
แต่เวลามาใช้งานจริงบนคอมพิวเตอร์ ระบบจะมองกลับเป็นเลขฐานสองแทนครับ
ความจุเท่ากันแต่คนละมาตราวัด
neon02 Sat, 17/11/2012 - 00:22
ความจุเท่ากันแต่คนละมาตราวัด ประมาณเซลเซียสกับฟาเรนไฮต์ครับ
500 * 1000 * 1000 * 1000 /
tuckclub Sat, 17/11/2012 - 01:19
500 * 1000 * 1000 * 1000 / 1024 / 1024 / 1024 = 465.66
ตัวเลขมันดูคุ้นๆ นะ
สรุปว่ามันไม่ได้หายไปไหน ไม่ได้เอาไปใช้ทำแคช ทุกอย่างยังเท่าเดิม แค่คนสร้าง HDD กับคนสร้าง OS เค้าใช้หน่วยคนละหน่วยกันเท่านั้นเองครับ
+1 ถูกต้องแล้วครับ
iDan Sat, 17/11/2012 - 19:38
In reply to 500 * 1000 * 1000 * 1000 / by tuckclub
+1 ถูกต้องแล้วครับ เรื่องมันมีอยู่ว่า ตั้งแต่ยุค IBM ครองโลกIT IBM ใช้เลขฐาน 10 ในการนับความจุ เช่น 1MB = 1000KB เป็นต้น เพื่อความง่ายต่อการเข้าใจ และใช้แบบนี้เรื่อยมา จนทำให้บริษัททำStorage อื่นๆ ก็เห็นพ้องว่าใช้แบบนี้ดีละ
ต่อมา ไมโครซอฟท์บอกว่า เค้าเปลี่ยนวิธีการนับเป็น 1MB = 1024KB ทำให้เวลาวินโดวส์มองความจุHDD เห็นตามที่มันถูกโปรแกรมไว้ว่า 1MB = 1024KB ทั้งๆ ที่บริษัทผู้ผลิตที่ความจุ 1000KB ก็ทำให้วินโดวส์จะเห็นความจุของ HDD ขนาด 1MB เป็น 0.9765625MB แบบนี้เป็นต้น ครับ
จริงๆแล้วพื้นที่ใน Harddisk
boatboat001 Sat, 17/11/2012 - 04:35
จริงๆแล้วพื้นที่ใน Harddisk จะต้องมีพื้นที่ส่วนหนึ่งที่จองไว้ใช้สำหรับทำ File Directory กับพวกไฟล์ใน Recycle Bin ไม่ก็พวก hidden files ต่างๆในระบบครับ ปริมาณที่สูญเสียไปจะขึ้นอยู่กับ format ของ File System ที่ Harddisk ลูกนั้นๆ ใช้ครับ ยกตัวอย่าง format ของ File System ก็เช่น FAT32 NTFS HFS+ เพราะงั้นพื้นที่ใน Harddisk ที่สามารถใช้ได้จะน้อยกว่าความเป็นจริงเสมอครับ
สรุปคือ แบ่งเป็น 2
lancaster Sat, 17/11/2012 - 07:09
สรุปคือ แบ่งเป็น 2 ประเด็น
เคสที่คุณเห็น คือข้อ 1. ครับ จำเลขพวกนี้ไว้ได้เลย 465, 931, 1862
ผมขอถามด้วยความงงหน่อยครับ คว
PaPaSEK Sat, 17/11/2012 - 13:01
ผมขอถามด้วยความงงหน่อยครับ
ความเข้าใจของผม 1 Byte = 8 bit, 1024 Byte = 1 Kilobyte, 1024 Kilobyte = 1 Megabyte ฯลฯ
ไม่ว่าจะเขียนให้อยู่ในรูปฐาน 10 หรือฐาน 2 มันก็ควรมีค่าเท่าเดิมไม่ใช่หรือครับ? หรือเป็นแค่การเลี่ยงบาลี?
เพราะ 1 Kilogram เขียนเป็นเลขฐาน 2 ยังไงๆ ก็มีค่าเท่าเดิมกับฐาน 10
ไม่ใช่เหรอ? งงว่าทำไมแปลงฐานแล้วค่ามันเพิ่มลดได้ด้วย
ปล. จริงๆ เข้าใจว่าเป็นเทคนิคการขาย แต่มันโคตรไร้จริยธรรม และบิดเบือนสุดๆ
ประเด็นมันไม่ใช่เรื่องเลขฐาน2
manster Sat, 17/11/2012 - 13:14
In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK
ประเด็นมันไม่ใช่เรื่องเลขฐาน2 ฐาน10
ประเด็นมันคือ kilo mega ไม่เท่ากันเฉยๆ ทำไมเรียก 1024B = 1kB
kilo สากลก็ต้อง 1,000 ไม่ใช่ 1,024
เห็นด้วยเรื่องจริยธรรม ว่ามันไม่เท่ากัน น่าจะโฆษณาเป็นหน่วยที่คอมพิวเตอร์ใช้จริงๆ คือ 1,024
จริงๆหน่วยแบบฐานสอง
lancaster Sat, 17/11/2012 - 13:19
In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK
จริงๆหน่วยแบบฐานสอง มันต้องเขียนเป็น KiB, MiB ครับ ไม่ใช่ KB, MB เหมือนทุกวันนี้
ผู้ผลิตก็เลยยึดนิยามนี้ แล้วทำออกมาเป็นเลขกลมๆฐาน 10 ซะเลย ลดต้นทุนได้มหาศาล
ใช่ครับ
benwrk Sun, 18/11/2012 - 00:08
In reply to จริงๆหน่วยแบบฐานสอง by lancaster
ใช่ครับ จริงๆแล้วมันต้องเป็น
1073741824 B (bytes) = 1048576 kiB (kibibytes) = 1024 MiB (mibibytes) = 1 GiB (gibibytes)
และ
1000000000 B (bytes) = 1000000 kB (kilobytes) = 1000 MB (megabytes) = 1 GB (gigabytes)
โดยที่คำว่า kibibyte มาจาก kilo binary byte
ถ้าผมจำไม่ผิดที่ผมบอกมาเนี่ยน่าจะถูกตาม SI ครับ
ดูอย่าง Floppy Drive
Jessy Sat, 17/11/2012 - 16:29
In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK
ดูอย่าง Floppy Drive เขียนติดแผ่นว่า 2MB แต่ใช้จริงๆ เหลือแค่ 1.44MB
ชอบเขียน 2MB
benwrk Sat, 17/11/2012 - 23:56
In reply to ดูอย่าง Floppy Drive by Jessy
ชอบเขียน 2MB แล้วเขียนไว้ตัวเล็กๆว่า (1.44MB formatted capacity)
2M ครับ
McKay Sun, 18/11/2012 - 00:14
In reply to ดูอย่าง Floppy Drive by Jessy
2M ครับ
ผมว่าคุณ iDan
rulaz07 Mon, 19/11/2012 - 14:22
In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK
ผมว่าคุณ iDan อธิบายได้เคลียร์สุดนะครับ ค่าไม่ได้เพิ่มลดเลย แค่หน่วยต่างกัน
ผมเข้าใจว่า SI-prefix ว่า
chayaninw Mon, 19/11/2012 - 21:11
In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK
ผมเข้าใจว่า SI-prefix ว่า kilo = 10^3 มันมีมาก่อนนะ
ถ้ามองแบบคนนอก ผมว่านักคอมพิวเตอร์ที่เอา kilo- มาใช้กับ 2^10 น่าจะโดนด่ามากกว่าอีก
เรียนทุกท่านที่
PaPaSEK Thu, 22/11/2012 - 13:37
In reply to ผมขอถามด้วยความงงหน่อยครับ คว by PaPaSEK
เรียนทุกท่านที่ reply
ผมขอถามหน่อยครับ แล้วเวลาใช้จริงมันได้เท่าที่ผู้ผลิตเขียนหรือเปล่า? เพราะการแสดงผลบนระบบปฎิบัติการณ์ต่างๆ มันก็แสดงเป็น KB, MB เหมือนกัน ไม่ได้ใช้ KiB หรือ MiB
หรือผู้ซื้อต้องมาตรึกตรองเองว่าบนระบบปฏิบัติการณ์คำนวณคนละวิธีกับผู้ผลิต
กรณีนี้ถ้าอธิบายว่า "ผู้ผลิตใช้การคำนวณแบบฐาน 10 ที่น่าจะเข้าใจง่ายสำหรับคนทั่วไป" ผมยอมรับได้นะ แต่ถ้าบอกว่า "พวกคุณเข้าใจผิดเอง" ผมรู้สึกแบบเดียวกับพวก ดอกจันต่างๆ แหละครับ
คือยอมรับได้ แต่ถ้าเขียนบอกให้ซื่อตรงเลยจะยินดีกว่า
ความเห็นส่วนตัว ผมว่าอย่างนี้
benwrk Fri, 23/11/2012 - 23:36
In reply to เรียนทุกท่านที่ by PaPaSEK
ความเห็นส่วนตัว
ผมว่าอย่างนี้มันผิดบนระบบปฏิบัติการแหละครับ เพราะระบบปฏิบัติการควรจะต้องบอกโดยมีตัว i อยู่ด้วยเพื่อให้ตรงตาม SI แต่ก็ดันไม่มีซะนี่
ไม่รู้นะครับ
inkirby Sat, 24/11/2012 - 00:45
In reply to เรียนทุกท่านที่ by PaPaSEK
ไม่รู้นะครับ แต่ผมว่าผมชินซะแล้วล่ะกับระบบนี้
คือนึกตลอดว่าซื้ออุปกรณ์เก็บข้อมูลมาใช้แบบจับต้องได้ (physical) เวลาใช้จริงๆ (logical) มันจะหายไปบางส่วน
เอ๊ะ หรือที่จริงผมไม่ควรจะชินกันนะ = =
ผมชินครับ -3-
PaPaSEK Sat, 24/11/2012 - 01:05
In reply to ไม่รู้นะครับ by inkirby
ผมชินครับ -3-
Prefix
mr_tawan Sun, 18/11/2012 - 04:38
Prefix ที่ผู้ผลิตเขียนไว้เป็นมาตรฐาน SI ก็คือใช้เลขฐานเป็น 10 (เช่น 1MB = 10^6)
Prefix ที่ระบบรายงาน ใช้เลขฐานเป็น 2 (เช่น 1MB = 2^20)
เดี๋ยวนี้เลข Prefix ที่ใช้เลขฐานเป็น 2 ตามมาตรฐาน IEC จะมี i อยู่ข้างหลังตัวอักษร (เช่น 1MiB = 2^20) แต่ว่า OS ส่วนใหญ่ยังไม่มีการแก้ไขตรงนี้ครับ