أمان وتقنية

محوّل أحجام البيانات

KB أم KiB؟ — الفرق بين الثنائي (1024) والعشري (1000)

محلي 100%ثنائي وعشريIEC + SI13 وحدة
1.049
بصورة مقروءة: 1 MiB (ثنائي) · 1.05 MB (عشري)
كل الوحدات
Base
بِت (Bit)
8,388,608 bit
بايت (Byte)
1,048,576 B
Binary (1024)
كيبي بايت (Kibibyte (1024 B))
1,024 KiB
ميبي بايت (Mebibyte (1024 KiB))
1 MiB
جيبي بايت (Gibibyte)
0.001 GiB
تيبي بايت (Tebibyte)
0 TiB
بيبي بايت (Pebibyte)
0 PiB
Decimal (1000)
كيلو بايت (Kilobyte (1000 B))
1,048.576 KB
ميغا بايت (Megabyte (1000 KB))
1.049 MB
غيغا بايت (Gigabyte)
0.001 GB
تيرا بايت (Terabyte)
0 TB
بيتا بايت (Petabyte)
0 PB
خصوصية: الحسابات تتمّ محلياً في متصفّحك. لا يُرسَل أي شيء لأي خادم.

دليل شامل

محوّل أحجام البيانات: KB أم KiB؟ — الفرق الذي يكلّفك جيغابايتاً

لماذا قرص 1TB يعرض 931GB، الفرق بين IEC والـ SI، ومتى تستخدم كلّ نظام.

9 دقائق قراءة·تحديث مايو 2026·1480+ كلمة

لماذا قرص 1 تيرابايت يظهر فيه 931 جيغابايت فقط؟

اشتريت قرص صلب بسعة 1 TB، وصلت ووصلت لجهازك، فتح إكسبلورر، فيظهر «931 GB متاح». لم يسرقك أحد. هذا هو الفرق الجوهري بين النظامين: العشري (الذي يستخدمه مُصنّعو الأقراص) والثنائي (الذي يستخدمه نظام التشغيل).

المصنّع يحسب 1 TB = 1,000,000,000,000 byte (تريليون بالضبط، أساس 10). نظام التشغيل يحسب 1 TiB = 1,099,511,627,776 byte (أساس 1024). الفرق ≈ 9.3% — ضائع في الترجمة.

الثنائي مقابل العشري — التعريف الدقيق

الوحدات الثنائيّة (IEC): 1 KiB = 1024 B، 1 MiB = 1024 KiB = 1,048,576 B، 1 GiB = 1024 MiB، 1 TiB = 1024 GiB. هذه هي المعيار الذي تعتمده Windows، Linux، macOS الحديث، وذاكرة الـ RAM.

الوحدات العشريّة (SI): 1 KB = 1000 B، 1 MB = 1000 KB، 1 GB = 1000 MB. تستخدمها صناعة تخزين الأقراص، شركات الاتّصالات (سرعة الإنترنت بالـ Mbps)، ومعظم بطاقات الذاكرة.

اللبس التاريخي: قبل 1998، كان الجميع يستخدم KB ليعني 1024 B. ثمّ ابتكرت IEC الوحدات الثنائيّة الجديدة (KiB، MiB) لإزالة الالتباس. الصناعة تكيّفت ببطء.

متى يهمّ التمييز؟

عند شراء التخزين: القرص 2 TB يحوي فعلياً ≈ 1.82 TiB. اعرف الفرق قبل الشراء.

عند تحميل ملف كبير: الـ ISP يقول «100 Mbps». هذا 100,000,000 bit/s (عشري) = 12.5 MB/s (تقسيم على 8، عشري) ≈ 11.92 MiB/s (ثنائي). إذا كان الملف 1 GiB، سيستغرق ≈ 86 ثانية لا 80.

في برمجة الشبكات: عرض النطاق دائماً عشري (Mbps). أحجام الملفّات دائماً ثنائيّة (MiB). الخلط بينهما يعطي تقديرات سرعة خاطئة 7%.

البِت والبايت: ليس مجرّد ضرب 8

البِت (bit) أصغر وحدة معلومات: 0 أو 1. البايت 1 byte = 8 bit. لكن في الشبكات والاتّصالات، يُقاس النطاق بالـ bit، وفي التخزين بالـ byte — ولذلك سرعة 1 Gbps هي حوالي 125 MB/s لا 1 GB/s.

القاعدة: b صغيرة = bit، B كبيرة = byte. Mbps ≠ MBps. ثمانية أضعاف الفرق.

أدوات ذات صلة

أدوات أخرى مجانية على ArabToolBox، كلها تعمل في متصفّحك بدون تسجيل.

أدوات قد تهمّك