اندازه دقیق فایل اطلاعات چگونه اندازه گیری می شود و چگونه اندازه یک فایل یا پوشه را تعیین می کنید؟ بیت و بایت حداقل واحد اطلاعات هستند.

در سیستم های ویندوز 7، 8، XP و 10، یک سیستم، فایل مخفی pagefile.sys به نام فایل صفحه وجود دارد. به عنوان رم مجازی ( رم) تکمیل فیزیکی زمانی که کافی نیست. کاربران به این فکر می کنند که چگونه آن را به درستی تنظیم کنیم و اندازه مطلوب آن چقدر است؟ این در این مقاله مورد بحث قرار خواهد گرفت.

همچنین داده های استفاده نشده از برنامه ها و برنامه ها را ذخیره می کند ( به عنوان مثال، زمانی که آنها فرو ریخته و بدون استفاده هستند). از آنجایی که فایل روی هارد دیسک قرار دارد، تمام دسترسی ها به آن به طور مستقیم به دیسک مربوط می شود که بسیار کندتر از RAM است. بنابراین، سیستم فقط در موارد شدید از آن استفاده می کند ( یعنی زمانی که رم فیزیکی کافی وجود ندارد).

هیچ دستورالعمل جهانی برای تنظیم صحیح اندازه این فایل وجود ندارد، زیرا از منابع رایانه هر فرد به طور متفاوت استفاده می شود و ویژگی های رایانه شخصی نیز متفاوت است. بنابراین، شما باید بر روی نیازهای خود تمرکز کنید.

اگر فایل صفحه را غیرفعال کنید، اگر RAM کافی نباشد، خطای مربوطه ظاهر می شود و برنامه هایی که استفاده می کنید به طور غیرمنتظره ای خارج می شوند. برای جلوگیری از این امر، باید اندازه بهینه فایل پیجینگ را تنظیم کنید. من به شما نشان می دهم که چگونه این کار را با استفاده از ویندوز 7 به عنوان مثال انجام دهید. این دستورالعمل ها برای سایر نسخه ها و عمق بیت ( x32 و x64).

معیارهای اندازه فایل صفحه بندی بهینه

به طور پیش فرض، ویندوز به طور خودکار اندازه خود را با استفاده از فرمول خود تعیین می کند. این همیشه موثر نیست. در برخی موارد، تغییر فایل صفحه می تواند عملکرد را تا حد زیادی بهبود بخشد.

لازم است تعیین کنید که هنگام کار بر روی رایانه شخصی چه مقدار رم مصرف می کنید. سپس باید این داده ها را با مقدار فیزیکی رم مقایسه کنید و در صورت ناکافی بودن، حجم فایل پیجینگ را اضافه کنید. من با یک مثال به شما نشان می دهم که چگونه می توان این کار را انجام داد.

همه برنامه‌ها، برنامه‌ها، بازی‌ها و همه چیزهایی که از نظر تئوری از آنها استفاده می‌کنید را همزمان اجرا کنید. سپس Task Manager را اجرا کنید ( ctrl+alt+delete) و میزان حافظه استفاده شده را مشاهده کنید. این مقدار رمی است که باید در اختیار کامپیوتر قرار گیرد.

بر اساس این داده ها، می توانید اندازه بهینه را تنظیم کنید. در تصویر بالا میزان مصرف حافظه 1.60 گیگابایت است. حداکثر 2. یعنی فایل پیجینگ در این مورد استفاده نمی شود و می توان آن را غیرفعال کرد. اما این فقط یک مثال است!

غیرفعال کردن فایل صفحه به هیچ وجه توصیه نمی شود، اما فقط در صورتی می توانید این کار را انجام دهید که کاملاً مطمئن باشید که نمی توانید از حافظه بیشتر از مقدار حافظه فیزیکی استفاده کنید و اگر تخلیه حافظه غیر ضروری باشد. همچنین باید در نظر داشت که برخی از برنامه ها به این فایل نیاز دارند و بدون آن کار نمی کنند.

اگر مقدار بیشتر از حداکثر بود ( یعنی بیش از 2، سپس باید اندازه را برابر با مقدار حافظه مصرفی + ذخیره تنظیم کنید ( 50% ). تقریباً این اعداد امن خواهند بود. در بیشتر موارد، تعیین دقیق این حداکثر ممکن نیست و بنابراین از قوانین تقریبی برای بیمه در برابر خطاهای کمبود RAM استفاده می شود.

هرچه رم فیزیکی کمتر باشد، حافظه مجازی بیشتر است. در زیر جدولی وجود دارد که مقادیر را نشان می دهد در صورتی که رایانه از 4 گیگابایت حافظه رم استفاده نکرده باشد.

همه چیز به نیاز کاربر بستگی دارد. ممکن است برای برخی 16 گیگابایت کافی نباشد، اما برای برخی دیگر حتی 1 گیگابایت کافی است و هیچ خطایی رخ نخواهد داد.

لطفا توجه داشته باشید که اندازه حداکثر و حداقل یکسان تنظیم شده است. این کار به منظور خلاص شدن از پراکندگی انجام می شود. این فقط در صورتی مرتبط است که هارد دیسک داشته باشید.

همچنین می توانید آزمایشی را با استفاده از روش تصادفی انجام دهید. اندازه فایل صفحه‌بندی را کاهش دهید تا زمانی که خطای مربوط به کمبود حافظه ظاهر شود و در اندازه‌ای که وجود نداشت متوقف شود.

پس از مطالعه انجمن های مختلف به این نتیجه رسیدم که با 8 گیگابایت رم، اکثر کاربران هرگز با فایل صفحه مشکلی نداشتند و اگر هم داشتند، آن را به سادگی با حداقل حجم روشن می کردند. در موارد دیگر ( زمانی که حافظه کمتری وجود دارد) اشتباهات مکرر وجود داشت. نتیجه گیری خود را انجام دهید.

افزایش و غیرفعال کردن فایل صفحه ویندوز 7

برای کاربران مبتدی به شما نشان خواهم داد که چگونه آن را تغییر دهید. برای اعمال تغییرات، باید کامپیوتر خود را مجددا راه اندازی کنید.

به منوی استارت بروید >> کنترل پنل ( آیکون های بزرگ) >> شمارنده ها و ابزارهای عملکرد.

به تنظیمات جلوه های بصری بروید.

در تب "پیشرفته"، می توانید به پنجره تنظیمات فایل صفحه بندی بروید. اندازه یا غیرفعال کردن کامل آن در اینجا نشان داده شده است.

من آماده پاسخگویی به سوالات در نظرات هستم.

چگونه تصمیم گرفتید از فایل صفحه استفاده کنید؟

من پیشنهاد می کنم در نظر بگیریم که اینها چه نوع حیواناتی هستند - فرمت های عکس JPG و RAW، چه تأثیری دارند و چه زمانی باید به آنها توجه کنید. اندازه عکس و وزن فایل چیست، چگونه اندازه گیری می شود و به چه چیزی بستگی دارد.

تقریباً همه دوربین های عکاسی می توانند عکس ها را با فرمت JPG ذخیره کنند (حتی دوربین های گوشی و تبلت). در تمام دوربین های SLR و غیر SLR و همچنین در کامپکت های پیشرفته، علاوه بر JPG، حداقل RAW و RAW+ و گاهی اوقات TIFF وجود دارد.

برای درک قالب‌ها، ابتدا باید در مورد معنای "اندازه" یک عکس و "وزن" یک فایل (عکس) توافق کنید. من پیشنهاد می کنم این مفاهیم را در مورد اشیاء محسوس تر در نظر بگیریم ... به عنوان مثال، در موارد خوب.

1 | پیکسل چیست:


اندازه اشیاء در متر اندازه گیری می شود، اندازه عکس ها با پیکسل (px) اندازه گیری می شود.

اگر اندازه این کاسه توت را اندازه بگیرید، ارتفاع آن حدود 10 سانتی متر و عرض آن حدود 13 سانتی متر می شود... تقریباً. یعنی عادت داریم اجسام را بر حسب سانتی متر (متر، کیلومتر و ...) اندازه گیری کنیم. اگر در مورد عکس همان گلدان صحبت کنیم، اندازه اصلی عکس 7360 پیکسل (پیکسل) عرض و 4912 پیکسل (پیکسل) ارتفاع است. این حداکثر اندازه عکسی است که دوربین نیکون من قادر به انجام آن است. برای ارسال این عکس در وب سایت، اندازه عکس به 1200 پیکسل با 798 پیکسل کاهش یافت (چرا کمی بعد به شما خواهم گفت).

پیکسل چیست؟ عکس‌هایی که با دوربین‌های دیجیتال گرفته شده یا روی اسکنر دیجیتالی شده‌اند، ترکیبی از مربع‌های رنگی کوچک هستند. پیکسل ها. اگر روی هر عکسی زوم کنید، این پیکسل ها را خواهید دید. هر چه تعداد این پیکسل ها در یک عکس بیشتر باشد، جزئیات تصویر بیشتر می شود.


یک قطعه عکس هزار بار بزرگ شده - مربع های پیکسل قابل مشاهده است.

2 | آیا می توان پیکسل ها را به سانتی متر تبدیل کرد:

این دقیقاً همان چیزی است که شما نیاز به چاپ عکس روی کاغذ دارید. در اینجا به یک نشانگر دیگر نیاز خواهید داشت - تراکم پیکسلی (رزولیشن) که چاپگر (یا دستگاه دیگری برای چاپ عکس) می تواند چاپ کند. استاندارد چاپ عکس ها 300 dpi (نقطه در اینچ) است. به عنوان مثال برای چاپ در مجلات زیبای گلاسه از عکس هایی با وضوح 300 dpi استفاده می شود.

برای اینکه ذهن خود را در تقسیم اندازه عکس بر رزولوشن و تبدیل اینچ به سانتی‌متر به خود مشغول نکنید، هر برنامه‌ای برای مشاهده و ویرایش عکس‌ها (مثلا فتوشاپ) عملکردی برای مشاهده اندازه تصویر عکس به سانتی‌متر دارد. برای درک حداکثر اندازه یک عکس با کیفیت خوب (با وضوح 300 dpi) که می توانید روی کاغذ یا سایر رسانه های ملموس چاپ کنید، به آن نیاز دارید.

به عنوان مثال این عکس با گل های فرانگی اسپانی استوایی در سایز 61 سانتی متر در 32 سانتی متر قابل چاپ است.


اندازه عکس بر حسب پیکسل و سانتی متر در فتوشاپ

برای فهمیدن اندازه عکس بر حسب پیکسل و سانتی متردر فتوشاپ، باید کلیدهای ترکیبی Alt+Ctrl+I را فشار دهید یا به منوی Image اندازه تصویر بروید.

بیایید به واقعیت عکس های دیجیتال برگردیم - به پیکسل ها و اندازه عکس ها در پیکسل. اگر تعداد پیکسل های یک عکس را کاهش دهید چه اتفاقی می افتد؟ پاسخ این است که کیفیت عکس بدتر می شود. به عنوان مثال، من از همان کاسه توت در ابتدای مقاله عکس گرفتم و اندازه عکس را به 150 پیکسل کاهش دادم. با این کاهش، برنامه برخی از پیکسل ها را از بین می برد. عکس مینیاتوری شده است:

حالا بیایید سعی کنیم عکس را در کل صفحه "کشش" کنیم:


یک تصویر کشیده ابری و مبهم به نظر می رسد

همانطور که می بینید، جزئیات دیگر یکسان نیست، زیرا برخی از پیکسل ها (و همراه با آنها جزئیات) وجود ندارند.

البته، اگر از این تصویر کاهش یافته به عنوان یک نماد کوچک یا یک تصویر کوچک در ارائه پاور پوینت استفاده کنید، کاملاً عادی به نظر می رسد، اما واضح است که برای چاپ در یک مجله نیم صفحه مناسب نیست.

3 | چه اندازه عکس (چند پیکسل) بهینه است:

اگر قصد دارید روزی عکس چاپ کنید، پس عکس ها را با بالاترین وضوح ممکن ذخیره کنید، که دوربین شما فقط اجازه می دهد (دستورالعمل های دوربین خود را با دقت بخوانید تا اندازه عکس را به درستی تنظیم کنید).

در برخی موارد، باید اندازه عکس ها را کاهش دهید. همانطور که در بالا نوشتم، برای سایت اندازه عکس را به 1200 پیکسل در سمت طولانی کاهش می دهم. اگر عکسی را در اندازه کامل آپلود کنید، بارگیری صفحات سایت زمان زیادی طول می کشد و بسیاری از بازدیدکنندگان ممکن است این مورد را دوست نداشته باشند (به موتورهای جستجوی گوگل و یاندکس اشاره نکنیم).

اندازه عکس ها بر حسب پیکسل (px) اندازه گیری می شود. تعداد پیکسل ها اندازه عکس روی صفحه نمایش مانیتور را تعیین می کند و اندازه عکس را می توان چاپ کرد.

4 | اندازه فایل یا "وزن عکس":

حالا بیایید به "وزن عکس" نگاه کنیم. از لحاظ تاریخی، سردرگمی های زیادی در مورد این موضوع وجود داشته است و اندازه فایل اغلب "وزن عکس" نامیده می شود که راحت تر از صحیح است. اندازه فایل ها بر حسب مگابایت (MB) یا کیلوبایت (KB) اندازه گیری می شود. و در اینجا لازم به یادآوری است که برخلاف کیلوگرم که 1 کیلوگرم = 1000 گرم، 1 مگابایت = 1024 کیلوبایت است.

چگونه این در عمل به نظر می رسد: شرایطی را تصور کنید که دوربین شما دارای یک کارت حافظه با 64 گیگابایت (گیگا بایت) است. اگر دقیقاً به چند بایت نگاه کنید (روی "Properties" در رایانه خود کلیک راست کنید)، معلوم می شود که 63567953920 بایت در این کارت حافظه وجود دارد و این برابر با 59.2 گیگابایت است. حجم فایل هایی که دوربین شما تولید می کند تعیین می کند که چه تعداد عکس روی آن کارت حافظه قرار می گیرند. به عنوان مثال، من می توانم 830 فایل عکس را در فرمت RAW قرار دهم (در مورد فرمت ها در زیر بخوانید).

چه چیزی اندازه فایل را تعیین می کند:

  • اولاً، در اندازه عکس (آنچه در پیکسل اندازه گیری می شود): فایل با اولین عکس از توت ها (اندازه عکس 7360x4912 پیکسل) 5.2 مگابایت است و با کاهش به 150 پیکسل، وزن آن 75.7 کیلوبایت است (در 69 برابر کمتر).
  • در مرحله دوم، در قالب (JPG، TIFF، RAW)، که در زیر می توانید در مورد آن بخوانید.
  • ثالثاً، اندازه فایل (یا "وزن عکس") به تعداد جزئیات بستگی دارد: هر چه تعداد آنها بیشتر باشد، عکس "سنگین تر" است (که بیشتر مربوط به فرمت JPG است).

جزئیات زیاد - وزن بیشتر عکس

به عنوان مثال، این عکس با میمون های سریلانکا دارای جزئیات بسیار کوچک و واضح (به زبان عکاسان، "تیز") است و حجم فایل این عکس 19.7 مگابایت است که به طور قابل توجهی بزرگتر از انواع توت ها در یک گلدان است. پس زمینه سفید (5.2 مگابایت).

اگر بپرسید چه اندازه عکسی می توانم از عکسی که 2 مگابایت وزن دارد چاپ کنم. هیچ کس نمی تواند به شما پاسخ دهد تا زمانی که تعداد پیکسل ها را بداند. و البته بهتر است به عکس نیز نگاه کنید، زیرا برخی از صنعتگران دوست دارند از اعماق اینترنت عکس بگیرند، تعداد پیکسل ها را به صورت برنامه ریزی شده افزایش دهند و سپس می خواهند آن را روی جلد مجله چاپ کنند. به نظر می رسد مانند مثال بالا با یک عکس کشیده از یک گلدان با عرض 150 پیکسل.

اندازه فایل (که اغلب "وزن عکس" نامیده می شود) با مگابایت (MB) یا کیلوبایت (KB) اندازه گیری می شود و به فرمت، اندازه پیکسل و جزئیات عکس بستگی دارد.

5 | فرمت های عکس:

و در نهایت به موضوع فرمت های تصویر و نوع فشرده سازی فایل ها می رسیم که اندازه فایل عکس را نیز تعیین می کند.

تقریباً همه دوربین های عکاسی می توانند عکس ها را در آن ذخیره کنند فرمت JPG(حتی دوربین روی گوشی و تبلت). این رایج ترین فرمت تصویر است و توسط همه رایانه ها و برنامه های مشاهده تصویر "درک" است. با فرمت JPG می توان عکس ها را در شبکه های اجتماعی آپلود کرد، در وبلاگ قرار داد، به فایل های Word، Power Point و غیره اضافه کرد. JPG را می توان در Photoshop، Lightroom و سایر برنامه های ویرایش تصویر پردازش کرد.

از تمرین من: اگر بخواهم برای یک شبکه اجتماعی عکس بگیرم و سریع آن را آپلود کنم، یا با گوشی خود عکس می گیرم یا فرمت فایل را در دوربینم روی jpg تنظیم می کنم.

چیزی که باید در مورد فرمت jpg به خاطر بسپارید این است که یک فرمت فشرده است و دارای سطوح فشرده سازی است. هر چه نسبت فشرده سازی بیشتر باشد، به دلیل کاهش جزئیات و کیفیت عکس، حجم فایل کمتر می شود. بنابراین، ویرایش و ذخیره مجدد (فشرده مجدد) عکس های مشابه با فرمت jpg توصیه نمی شود.


هنگام ذخیره یک فایل با فرمت jpg، سطح فشرده سازی انتخاب می شود (به عنوان مثال از فتوشاپ).

در تمام دوربین های SLR و غیر SLR و همچنین در دوربین های کامپکت پیشرفته، علاوه بر JPG، حداقل RAW و اغلب TIFF نیز وجود دارد.

کمی تئوری:

  • TIFF(فرمت فایل تصویری با برچسب انگلیسی) - فرمتی برای ذخیره تصاویر گرافیکی شطرنجی (از جمله عکس). TIFF به یک فرمت محبوب برای ذخیره تصاویر با عمق رنگ بالا تبدیل شده است. در چاپ استفاده می شود و به طور گسترده توسط برنامه های گرافیکی پشتیبانی می شود.
  • خام(انگلیسی خام - خام، پردازش نشده) - فرمت عکاسی دیجیتال حاوی داده های خام به دست آمده از یک ماتریس عکس (چیزی که جایگزین فیلم در دوربین های دیجیتال می شود).

من شخصاً هرگز با فرمت TIFF عکاسی نمی کنم. من حتی نمی توانم به این فکر کنم که چرا اگر RAW وجود دارد به این نیاز دارم. من می‌توانم از TIFF بدون فشرده‌سازی برای ذخیره عکس‌هایی استفاده کنم که هنوز قصد دارم آن‌ها را در فتوشاپ تغییر دهم.

6 | مزایا و معایب فرمت RAW:

دوربین من تقریبا همیشه در فرمت RAW است، زیرا قصد دارم عکس‌ها را در لایت روم یا فتوشاپ پردازش (ویرایش) کنم. RAW دارای چندین معایب قابل توجه است:

  • هیچ راهی برای مشاهده فایل ها بدون تبدیل آنها وجود ندارد. یعنی برای مشاهده عکس ها با فرمت RAW به برنامه خاصی نیاز دارید که از این فرمت تصویر پشتیبانی کند.
  • اندازه فایل بزرگتر از زمان ذخیره در JPEG (با دوربین Nikon D800 من، اندازه فایل با یک عکس با فرمت RAW 74-77 مگابایت است). این بدان معناست که عکس های کمتری روی فلش مموری جا می شود.
  • RAW را نمی توان در شبکه های اجتماعی، وبلاگ ها آپلود کرد و حتی گاهی اوقات از طریق پست ارسال کرد. ابتدا، RAW باید به یک مبدل RAW (به عنوان مثال، Adobe Camera Raw) تبدیل شود که از نوع فایل مدل دوربین شما پشتیبانی می کند.

چرا عکاسان حرفه ای اغلب RAW را به JPG ترجیح می دهند؟ زیرا خام:

این مقاله را به عنوان یادگاری در پینترست ذخیره کنید
  • گزینه های بیشتری برای تصحیح تصویر ارائه می دهد: تعادل رنگ سفید، کنتراست، اشباع، روشنایی و سطح نویز،
  • به شما این امکان را می دهد که تصاویر را بدون بروز نقص بیشتر تصحیح کنید.
  • اجازه می دهد تا عیوب لنز را به خوبی تصحیح کند (نقاط رنگی، انحراف رنگی).

بنابراین، اگر قصد دارید عکس‌های خود را با دقت در فتوشاپ یا لایت‌روم پردازش کنید، و با حساسیت «مصنوعات» و نیمه‌تون‌ها، «نور نوردهی بیش از حد» و «دیپ» در سایه‌ها را احساس کنید، سپس با فرمت RAW عکس بگیرید. فقط به یاد داشته باشید که برای به دست آوردن یک نتیجه خوب، باید تنظیمات و عملکرد مبدل های RAW را درک کنید. به این فکر کنید که آیا به این سردرد نیاز دارید؟ شاید باید با فرمت JPG عکاسی کنید و زمان بیشتری را صرف استراحت کنید و نه روی کامپیوتر؟

برای اندازه گیری طول واحدهایی مانند میلی متر، سانتی متر، متر، کیلومتر وجود دارد. مشخص است که جرم بر حسب گرم، کیلوگرم، سانتر و تن اندازه گیری می شود. گذر زمان بر حسب ثانیه، دقیقه، ساعت، روز، ماه، سال، قرن بیان می شود. کامپیوتر با اطلاعات کار می کند و واحدهای اندازه گیری مربوطه نیز برای اندازه گیری حجم آن وجود دارد.

بیت و بایت حداقل واحد اطلاعات هستند.

ما قبلاً می دانیم که رایانه تمام اطلاعات را درک می کند.

بیتحداقل واحد اندازه گیری اطلاعات مربوط به یک رقم باینری ("0" یا "1") است.

یک بیت فقط 0 ("صفر") یا فقط 1 ("یک") است. با استفاده از یک بیت، می توانید دو حالت بنویسید: 0 (صفر) یا 1 (یک). بیت حداقل سلول حافظه است، نمی تواند کوچکتر باشد. این سلول می تواند صفر یا یک را ذخیره کند.

بایتاز هشت بیت تشکیل شده است. با استفاده از یک بایت، می توانید یک کاراکتر از 256 کاراکتر ممکن (256 = 2 8) را رمزگذاری کنید. بنابراین، یک بایت برابر با یک کاراکتر است، یعنی 8 بیت:

1 کاراکتر = 8 بیت = 1 بایت.

یک حرف، عدد، علامت نقطه گذاری نماد هستند. یک حرف - یک نماد. یک عدد نیز یک نماد است. یک علامت نگارشی (یا نقطه، یا کاما، یا علامت سوال و غیره) دوباره یک کاراکتر است. یک فضا نیز یک شخصیت است.

علاوه بر بیت و بایت، البته، واحدهای اطلاعات بزرگتری نیز وجود دارد.

جدول بایت:

1 بایت = 8 بیت

1 کیلوبایت (1 کیلوبایت) = 2 10 بایت = 2*2*2*2*2*2*2*2*2*2 بایت =
= 1024 بایت (تقریباً 1 هزار بایت - 10 3 بایت)

1 مگابایت (1 مگابایت) = 2 20 بایت = 1024 کیلوبایت (تقریباً 1 میلیون بایت - 106 بایت)

1 گیگابایت (1 گیگابایت) = 2 30 بایت = 1024 مگابایت (تقریباً 1 میلیارد بایت - 10 9 بایت)

1 ترابایت (1 ترابایت) = 2 40 بایت = 1024 گیگابایت (تقریباً 10 12 بایت). ترابایت گاهی اوقات نامیده می شود تن.

1 Pb (1 پتابایت) = 2 50 بایت = 1024 ترابایت (تقریباً 10 15 بایت).

1 اگزابایت= 2 60 بایت = 1024 پتابایت (تقریباً 10 18 بایت).

1 زتابایت= 2 70 بایت = 1024 اگزابایت (تقریباً 10 21 بایت).

1 یوتابایت= 2 80 بایت = 1024 زتابایت (تقریباً 10 24 بایت).

در جدول بالا، توان های دو (2 10، 2 ​​20، 2 30 و غیره) مقادیر دقیق کیلوبایت، مگابایت، گیگابایت است. اما توان های عدد 10 (به طور دقیق تر، 10 3، 10 6، 10 9، و غیره) در حال حاضر مقادیر تقریبی، گرد شده به پایین خواهند بود. بنابراین 2 10 = 1024 بایت مقدار دقیق یک کیلوبایت را نشان می دهد و 10 3 = 1000 بایت مقدار تقریبی یک کیلوبایت است.

چنین تقریبی (یا گرد کردن) کاملاً قابل قبول است و به طور کلی پذیرفته شده است.

در زیر جدولی از بایت ها با اختصارات انگلیسی (در ستون سمت چپ) آمده است:

1 کیلوبایت ~ 10 3 b = 10 * 10 * 10 b = 1000 b - کیلوبایت

1 Mb ~ 10 6 b = 10*10*10*10*10*10 b = 1,000,000 b – مگابایت

1 گیگابایت ~ 10 9 b - گیگابایت

1 ترابایت ~ 10 12 b – ترابایت

1 Pb ~ 10 15 b - پتابایت

1 Eb ~ 10 18 b - اگزابایت

1 Zb ~ 10 21 b - زتابایت

1 Yb ~ 10 24 b - یوتابایت

در بالا در ستون سمت راست، به اصطلاح "پیشوندهای اعشاری" وجود دارد که نه تنها با بایت ها، بلکه در سایر زمینه های فعالیت انسانی نیز استفاده می شود. به عنوان مثال، پیشوند کیلو در کلمه کیلوبایت به معنای هزار بایت است. در مورد کیلومتر معادل هزار متر و در مثال کیلوگرم برابر با هزار گرم است.

ادامه دارد…

این سوال مطرح می شود: آیا ادامه جدول بایت وجود دارد؟ در ریاضیات مفهومی از بی نهایت وجود دارد که به صورت یک شکل معکوس هشت نشان داده می شود: ∞.

واضح است که در جدول بایت می توانید به عدد 10 به این ترتیب صفر یا بهتر بگوییم توان اضافه کنید: 10 27، 10 30، 10 33 و غیره ad infinitum. اما چرا این امر ضروری است؟ اصولاً فعلاً ترابایت و پتابایت کافی است. در آینده، شاید حتی یک یوتابایت کافی نباشد.


در نهایت، چند نمونه از دستگاه هایی که می توانند ترابایت و گیگابایت اطلاعات را ذخیره کنند.

یک "ترابایت" راحت وجود دارد - یک هارد دیسک خارجی که از طریق یک درگاه USB به رایانه متصل می شود. شما می توانید یک ترابایت اطلاعات را روی آن ذخیره کنید. مخصوصاً برای لپ تاپ ها (جایی که تغییر هارد دیسک می تواند مشکل ساز باشد) و برای تهیه نسخه پشتیبان از اطلاعات راحت است. بهتر است از قبل از اطلاعات نسخه پشتیبان تهیه کنید تا اینکه همه چیز گم شود.

درایوهای فلش در 1 گیگابایت، 2 گیگابایت، 4 گیگابایت، 8 گیگابایت، 16 گیگابایت، 32 گیگابایت، 64 گیگابایت و حتی 1 ترابایت عرضه می شوند.



احتمالاً اغلب در وب سایت ها امضایی را مشاهده می کنید که اندازه فایل را نشان می دهد. هیچ کس خود این نشانگر را امضا نمی کند. این مشکل با نوشتن یک تابع در PHP قابل حل است. در نتیجه خطی مانند زیر را خروجی می دهد:

حجم فایل: 2.3 مگابایت
هنگام دانلود هر گونه مطالب از سایت بسیار راحت است. پس بیایید شروع کنیم.

یک تابع PHP ایجاد کنید که اندازه فایل را تعیین می کند

عملکرد بسیار ساده و سرراست خواهد بود. از سه عملکرد داخلی استفاده می کند:

فایل وجود دارد- بررسی وجود فایل یا دایرکتوری مشخص شده.

حجم فایل- اندازه فایل را تعیین کنید نتیجه را بر حسب بایت برمی گرداند. اگر فایل بزرگتر از 2 گیگابایت باشد، بسته به سرور، ممکن است نتایج نادرستی نمایش دهد.

گرد- یک تابع داخلی که مقدار خروجی را به یک عدد صحیح و یک دهم بعد از جداکننده دوره کوتاه می کند.
این تابع وجود خود فایل را بررسی می کند، سپس به طور متوالی سعی می کند اندازه فایل را تعیین کند - اگر بیش از 1024 بایت باشد، نتیجه باید در مگابایت خروجی شود، اگر بیش از 1024 مگابایت باشد، پس از آن خروجی باید به گیگابایت باشد. و در پایان هر مرحله، تابع گرد داخلی، نتیجه را از چندین رقم به یک مقدار کامل و یک دهم با جداکننده گرد می کند.

حالا بیایید یک فایل تابع ایجاد کنیم. مرسوم است که چنین فایل هایی را در یک پوشه جداگانه نگهداری کنید. مثلا تابع.

کد پی اچ پی(فایل function.php)

// آرگومان های تابع مسیر فایل خواهند بود
تابع get_filesize ($file)
{
// به فایل بروید
if(!file_exists($file)) بازگشت "پرونده یافت نشد";
// اکنون اندازه فایل را در چند مرحله تعیین می کنیم
$filesize = filesize($file);
// اگر اندازه بزرگتر از 1 کیلوبایت باشد
if ($filesize > 1024)
{

// اگر اندازه فایل بیشتر از کیلوبایت باشد
// بهتر است آن را در مگابایت نمایش دهید. تبدیل به مگابایت
if ($filesize > 1024)
{
$filesize = ($filesize/1024);
// و اگر فایل بیشتر از 1 مگابایت باشد، بررسی می کنیم
// آیا بزرگتر از 1 گیگابایت است؟
if ($filesize > 1024)
{
$filesize = ($filesize/1024);

بازگشت $filesize." GB";
}
دیگر
{
$filesize = دور ($filesize, 1);
بازگشت $filesize." MB";
}
}
دیگر
{
$filesize = دور ($filesize, 1);
بازگشت $filesize." Kb";
}
}
دیگر
{
$filesize = دور ($filesize, 1);
بازگشت $filesize." byte";
}
}
?>
ما تابع را ایجاد کردیم. تنها چیزی که باقی می ماند اعمال آن است.

کد پی اچ پی

include_once "function/function.php"; // شامل فایل با تابع

// یک مسیر یا یک متغیر با یک مسیر برای پردازش توسط تابع وارد کنید
$size = get_filesize("images/photo.jpg");
echo "اندازه فایل: ".$size.""; // خروجی نتیجه با اندازه
?>
همه چیز آماده است! برای سلامتی خود از آن لذت ببرید!
با تشکر از توجه شما! و در کار خود موفق باشید!

هر فایل و هر پوشه حاوی فایل ها فضای خاصی را در کامپیوتر اشغال می کند. یعنی همه فایل ها و پوشه ها دارای حجم و به عبارتی وزن یا اندازه هستند.

ما به مفاهیمی مانند گرم و کیلوگرم، متر و کیلومتر عادت کرده ایم. کامپیوتر نیز واحدهای اندازه گیری خود را دارد. فایل ها و پوشه ها را در آنها اندازه گیری می کنیم. به عبارت دیگر، ما تعیین خواهیم کرد که یک فایل یا پوشه خاص چقدر "وزن" دارد. این "وزن" بر حسب بایت، کیلوبایت، مگابایت و گیگابایت محاسبه می شود.

حالا بیایید به سراغ تمرین برویم. به این نمودار اندازه نگاه کنید:

این یک نمودار بسیار ساده است. اینگونه رمزگشایی می کند:

1 کیلوبایت = 1024 بایت. 1 مگابایت = 1024 کیلوبایت؛ 1 گیگابایت = 1024 مگابایت

و اکنون با جزئیات بیشتر:

  • 1024 بایت در یک کیلوبایت (کیلو بایت) وجود دارد
  • یک مگابایت (مگابایت) حاوی 1024 کیلوبایت (کیلو بایت) است.
  • یک گیگابایت (گیگابایت) حاوی 1024 مگابایت (مگابایت) است.

چرا به اندازه ها نیاز داریم؟! به عنوان مثال، برای تعیین اینکه آیا می توانیم یک فایل/پوشه را روی دیسک یا فلش درایو بنویسیم یا خیر.

برای اینکه بتوانیم این را تعیین کنیم، باید بدانیم چه مقدار اطلاعات روی یک دیسک یا فلش درایو قرار می گیرد. بیایید از این طرح استفاده کنیم:

درایو فلش - از 1 گیگابایت

دیسک سی دی - 700 مگابایت

دیسک دی وی دی - از 4 گیگابایت

ظرفیت استاندارد دیسک DVD 4.7 گیگابایت است. دی وی دی های دو طرفه نیز وجود دارد. این بدان معنی است که ضبط می تواند در هر دو طرف باشد - یکی و دیگری. ظرفیت این درایوها 9.4 گیگابایت است. دیسک های دو لایه نیز وجود دارند، اما کمتر رایج هستند. این دیسک ها دارای حجم های زیر هستند: 2 لایه 1 طرفه - 8.5 گیگابایت. 2 وجهی 2 لایه - 17.1 گیگابایت.

چگونه اندازه یک فایل یا پوشه را بفهمیم

برای اطلاع از اندازه فایل یا پوشه حاوی فایل، مکان نما (فلش) را روی آن نگه دارید و چند ثانیه نگه دارید. یک پنجره کوچک با مشخصات فایل یا پوشه ظاهر می شود. همانطور که در تصویر مشاهده می کنید، این مشخصات اندازه را نشان می دهد:

اگر هنگامی که ماوس را روی یک فایل یا پوشه نگه می‌دارید چیزی ظاهر نشد، روی آن فایل یا پوشه کلیک راست کنید. از لیستی که باز می شود، "Properties" را انتخاب کنید. پنجره ای باز می شود که اندازه این فایل یا پوشه را نشان می دهد.

حالا بیایید تعیین اندازه را تمرین کنیم:

مسئله:

ما یک فایل با حجم 30 مگابایت داریم. آیا می توانیم آن را روی دیسک رایت کنیم؟ فلش 1 گیگ؟

راه حل:

سی دی 700 مگابایت دارد. حجم فایل ما 30 مگابایت است. 700 مگابایت بیشتر از 30 مگابایت است. نتیجه: فایل بر روی سی دی قرار می گیرد.

یک دیسک DVD دارای 4.7 گیگابایت است. یک گیگابایت برابر با 1024 مگابایت است. یعنی یک دیسک دی وی دی حدود 5000 مگابایت را در خود جای می دهد. و 5000 مگابایت بسیار بیشتر از 30 مگابایت است. نتیجه: فایل ما بر روی یک دیسک DVD قرار می گیرد.

یک فلش 1 گیگابایتی به ما دادند. یک گیگابایت شامل 1024 مگابایت است. 1024 بیش از 30 است. نتیجه گیری: فایل روی فلش 1 گیگابایتی قرار می گیرد.



چه چیز دیگری برای خواندن