احتمالا همه شما با واحدهایی مثل بیت ، بایت ، کیلوبیت،و کیلوبایت و قس علی هذا آشنا هستید.
اما برای تازه کردن حافظه یک بار دیگر آنها را مرور میکنیم.
اول باید بدونیم که همهچی از صفر و یک شروع میشه و ادامه پیدا میکنه.پس اولین واحد ما بیت Bit هستش ،این کلمه در اصل مخفف شده دو تا کلمه binary digit هست که به معنی ارقام دوتایی است.
بعد از اون ما بایت رو داریم که یعنی هشتتا بیت ، با این هشت تا بیت ما میتونیم اعدادی رو از ۱ تا ۲۵۵ زخیره کنیم.اگه دوست دارید بدونید که چه طور میشه اعداد معمولی خودمون رو با صفر و یک نشون بدیم باید به اینترنت مراجعه کنید ! :) یا به وبسایت تبیان مراجعهکنید.
بعد از بیت ما از پیشوندهایی مختلفی استفاده میکنیم تا بتونیم واحدهای بزرگتر رو نشون بدیم.مثل کیلو مگا و غیره که توی دبیرستان یاد گرفتید.
اما قضیه کمی از این پیجیدهتره،بعد از این که یکسری افراد آمدند و کیلوبایت و مگایایت و … رو تعین کردند یکسری اومدند و گفتند که که این کار درست نیست و ما باید طوری اعداد رو تقسیم بندی کنیم که
از توان دو باشند نه از توان ۱۰.احتمالا شما میدونید که پیشوند K کیلو ۱۰ به توان ۳ است .و به همین ترتیب.پس اونا اومدند و واحدهای دودویی رو درست کردند و از ظرفیتهایی مثل کیبیبایت ، مبیبایت و گیبیبایت استفاده کردند.اگر شما جدول زیر رو بهش دفت کنید احتمالا بهتر منظورم رو متوجه میشید .منبع:ویکیپدیا
مقادیر بایتها | |||||
---|---|---|---|---|---|
دهدهی | دودویی | نامشخص | |||
نام (نماد) |
استاندارد بینالمللی |
نام (نماد) |
مقدار |
کاربرد عمومی (درکشورها) |
مقدار |
کیلوبایت (kB) | ۱۰۳ | کیبیبایت (KiB) | ۲۱۰ | کیلوبایت (KB) | ۲۱۰ |
مگابایت (MB) | ۱۰۶ | مبیبایت (MiB) | ۲۲۰ | مگابایت (MB) | ۲۲۰ |
گیگابایت (GB) | ۱۰۹ | گیبیبایت (GiB) | ۲۳۰ | گیگابایت (GB) | ۲۳۰ |
ترابایت (TB) | ۱۰۱۲ | تبیبایت (TiB) | ۲۴۰ | ترابایت (TB) | ۲۳۰*۱۰۳ |
پتابایت (PB) | ۱۰۱۵ | پبیبایت (PiB) | ۲۵۰ | پتابایت (PB) | ۲۳۰*۱۰۶ |
اگزابایت (EB) | ۱۰۱۸ | اگزبیبایت (EiB) | ۲۶۰ | اگزابایت (EB) | ۲۳۰*۱۰۹ |
زتابایت (ZB) | ۱۰۲۱ | زبیبایت (ZiB) | ۲۷۰ | زتابایت (ZB) | ۲۳۰*۱۰۱۲ |
یوتابایت (YB) | ۱۰۲۴ | یوبیبایت (YiB) | ۲۸۰ | یوتابایت (YB) | ۲۳۰*۱۰۱۵ |
سوتابایت (SB) | ۱۰۲۷ | سوبیبایت (SiB) | ۲۹۰ | سوتابایت (SB) | ۲۳۰*۱۰۱۸ |
همونطور که میبینید واحدهای استاندارد توانهای ده دارند اما واحدهای دودویی واحد
های توان دو.
و نکته مهم دیگه این هست که مخففهاشون هم با هم متفاوت هستند.
برای مثال کیلوبایت رو با KB اما کیبیبایت رو با KiB نشون میدهند.
اگه تا حالا از لینوکس و gnome system monitor استفاده کرده باشید احتما متوجه شدید که در اون همه واحدها دودویی هستند.یعین در اون حافظه رم ، و فعالیت حافظه رو با با گیبیبایت و … مشخص کردهاند.
و نکته بعدی که تفاوت چیزهایی مثل MB و Mb هستش .اولی یعنی MB مخفیف مگابایت و دومی Mb مخفف مگابیت هستش. و برای اینکه مگابیت رو به به مگابایت تبدیل کنیم باید اون رو تقسیم به هشت بکنیم دلیلش هم این هست که یک بایت هشت بیت است.مثلا وقتی شما میخواهد اینترنت بخرید به شما می گویند که سرعت اینترنت شما 16Mb/s یا ۱۶ مگابیته شما در اصل شما اینترنتی با سرعت 16/8=2MB یعنی دو مگابایت دارید و مثلا یک فایل یک گیگابایتی برای شما در ۵۰۰ ثانیه دانلود میشه.
درباره این سایت