آیا ممکن است حجم یک فایل صفر باشد؟
همه ما در کامپیوترهایمان فایل ساختهایم. میتوانید همین لحظه هم امتحان کنید و مثلا یک فایل نوشتاری (Text Document) را ایجاد کنید. اگر به قسمت اطلاعات فایل (Properties) بروید، متوجه میشوید که حجم این فایل صفر بایت است! چطور چنین اتفاقی امکان پذیر است؟
حتی اگر این فایل هیچ محتوایی هم نداشت باشد، نام آن باید ذخیره شود و فضا اشغال کند اما چطور میشود که این اتفاق نمیافتد؟
برای پاسخ به این سوال از یک متخصص کمک گرفتیم تا برای ما این موضوع را واضح توضیح دهند.
دیوید شوارتز میگوید که این امر ممکن است چون در حقیقت این فایل اصلا وجود ندارد. در واقع چیزی که ما میسازیم فقط یک آدرس است. منطقا هم یک آدرس با یک فایل متفاوت است. برای مثال یک فایل میتواند یک نام مشترک اما با آدرسهای متفاوت داشته باشد.
اطلاعات اولیه یک فایل نیز مانند نام مالک و یا نام خود فایل هم در دایرکتوری ذخیره میشود چون هنوز فایلی ساخته نشده است. به همین دلیل است که یک فایل خالی هیچ حجمی را نشان نمیدهد چون اصلا وجود ندارد و درواقع فایل زمانی ساخته میشود که محتوا داشته باشد.
منبع : آی تی ایران
سلام ، ممنون از مطالب مفید شما