پاتوق دوستداران همشهری جوان
پاتوق دوستداران همشهری جوان
این کامپیوترهای زباننفهم
اگر یک آیتی باز قدیمی باشید، حتما
هاردهای بیست، ده و حتی دو گیگابایتی را یادتان هست. حتما این را هم یادتان
هست که وقتی این هاردها را روی سیستمتان نصب میکردید، مقداری که سیستم
نشان میداد کمی کمتر از حجمی بود که روی خود هارد نوشته شده بود. این
روزها دیگر خبری از هاردهای ده و بیست گیگابایتی نیست و هاردهای پانصد
گیگابایتی، یک ترابایتی و حتی دو ترابایتی جای آنها را گرفتهاند. اما
اختلاف عددی که روی هارد نوشته شده و چیزی که سیستم به شما نشان میدهد،
تبدیل به چند ده گیگابایت شده که گاهی ممکن است به صد گیگابایت هم برسد!
سوال اینجاست که چرا این طور است؟ از اینجا به بعد را کمی با دقت و حوصله
بخوانید! مهمترین دلیل برای این موضوع این است که کامپیوترها تنها صفر و
یک را میشناسند و برای حساب کتاب کردن تنها از همین دو رقم استفاده
میکنند. برعکس ما که برای این کار از رقمهای صفر تا نه و سیستم شمارش
دهدهی استفاده میکنیم. (اگر توضیح ریاضیاش یادتان نیست، قضیه مبناها و
قرار گرفتن اعداد در مبنای دو را سرچ کنید). همین موضوع است که باعث میشود
یک کیلوبایت برای ما 1000 بایت باشد و برای کامپیوتر 1024 بایت. بنابراین
یک کیلوبایت ما برای کامپیوتر کمی کمتر از یک کیلوبایت است. این مقدار
اختلاف در عددهای کوچک قابل چشمپوشی است و میشود 10 یا 20گیگابایت خودمان و
کامپیوتر را یکی در نظر گرفت و از مقدار اختلاف بین این دو چشمپوشی کرد.
اگر کمی به ریاضیات پناه ببریم، متوجه خواهیم شد که هر گیگابایت ما حدود 70
مگابایت کمتر از یک گیگابایت کامپیوتر است. بنابراین یک هارد یک ترابایتی
(یا هزار گیگابایتی)، برای کامپیوتر حدود 70 گیگابایت (70 هزار مگابایت)
کمتر از یک ترابایت است! یعنی یک هارد یک ترابایتی، به جای اینکه هزار
گیگابایت فضای ذخیرهسازی داشته باشد، عملا نهصد و سی گیگابایت فضا دارد!
اختلاف قابل توجهی است، نه؟
در نسخههای جدید سیستمعاملهای اوبونتو و مک راهی برای یکی کردن زبان
کامپیوتر و زبان انسان وجود دارد که میتوانید با یک جستوجوی کوچک گوگل
این راه را پیدا کنید. اما در ویندوز فعلا چنین امکانی وجود ندارد و باید
این زبان دوگانه را تحمل کنید. بنابراین اگر 1000 گیگابایت اطلاعات داشته
باشید، نمیتوانید آن را روی یک هارد یک ترابایتی ذخیره کنید و باید به
دنبال هاردی با حجم 1/1 ترابایت بگردید!