В чем измеряется информация и как определить размер файла или папки? Оптимальный размер файла подкачки Windows Размер файла подкачки Windows. Какой правильный



Наверное, Вы часто видите на сайтах подпись с указанием размера файла. Данный показатель сам никто не подписывает. Этот вопрос решается написанием функции на php. В результате она будет выводить строчку вида:

Размер файла: 2.3 Мб
Очень удобно в случае скачивания каких-либо материалов с сайта. Итак, приступим.

Создаём функцию PHP, определяющую размер файла

Функция будет довольно проста и понятна. Использует в себе три встроенные функции:

file_exists - проверка на наличие указанного файла или каталога.

filesize - определить размер файла. Возвращает результат в байтах. Если файл больше 2 Гб, то, в зависимости от сервера, может выводить некорректный результат.

round - встроенная функция, укорачивающая выводимое значения до целого числа и одной десятой после разделительного знака точки.
Функция проверяет наличие самого файла, затем последовательно пытается определить насколько велик размер файла - если больше 1024 байт, то результат следует выводить в Мб, если больше 1024 Мб, то следует выводить в Гб. А в конце каждого этапа встроенная функция round округляет результат с множества цифр до целого значения и одной десятой с разделительным знаком.

Теперь создаём файл функции. Подобные файлы принято содержать в отдельной папке. Например function .

Код PHP (файл function.php )

// аргументов функции будет путь к файлу
function get_filesize($file)
{
// идем файл
if(!file_exists($file)) return "Файл не найден";
// теперь определяем размер файла в несколько шагов
$filesize = filesize($file);
// Если размер больше 1 Кб
if($filesize > 1024)
{

// Если размер файла больше Килобайта
// то лучше отобразить его в Мегабайтах. Пересчитываем в Мб
if($filesize > 1024)
{
$filesize = ($filesize/1024);
// А уж если файл больше 1 Мегабайта, то проверяем
// Не больше ли он 1 Гигабайта
if($filesize > 1024)
{
$filesize = ($filesize/1024);

return $filesize." ГБ";
}
else
{
$filesize = round($filesize, 1);
return $filesize." MБ";
}
}
else
{
$filesize = round($filesize, 1);
return $filesize." Кб";
}
}
else
{
$filesize = round($filesize, 1);
return $filesize." байт";
}
}
?>
Функцию мы создали. Далее остаётся её применить.

Код PHP

include_once "function/function.php"; // подключаем файл с функцией

// вставляете путь или переменную с путём для обработки его функцией
$size = get_filesize ("images/photo.jpg");
echo "Размер файла: ".$size.""; // выводим результат с размером
?>
Всё готово! Пользуйтесь на здоровье!
Спасибо за внимание! И удачи в работе!

Если говорить об информации в целом, то измеряется она в БАЙТАХ. Измерение в этих единицах началось с далёкого 1956 года. Тогда этой величины вполне хватало. Чтоб было понятней, о какой величине идёт речь, скажу Вам, что 1 байт = 1 символ. С развитием технологий увеличивался и объем информации, и измерять большой объем информации в БАЙТАХ стало не удобно. Тогда появились приставки КИЛО-БАЙТ (КБ), МЕГА-БАЙТ (МБ), ГИГА-БАЙТ (ГБ), ТЕРА-БАЙТ (ТБ) и т.д.

Для понимания, на сколько большие или маленькие эти величины, приведу такое сравнение:
— 1КБ (один килобайт) = 1024 байта, и это объем информации приблизительно в один печатный лист А4-го формата;

— 1МБ (один мегабайт) = 1024 килобайта, и это объем информации уже приличного томика страниц на 600-700!

— 1ГБ (один гигабайт) = 1024 мегабайт, и это уже целая библиотека из 1024 книг по 600 страниц!

— 1ТБ (один терабайт) = 1024 гигабайта, этот объем информации сравним со средней Европейской библиотекой, где содержится около 8 миллионов книг. Для примера, в Российской государственной библиотеке находится около 43 миллионов единиц.

Теперь сравним объем и вид информации относительно носителей, на которые эту информацию можно записать.

— Дискета емкостью 1,44МБ. Когда-то дискета была основным доступным носителем цифровой информации, т.к. записать на неё можно было действительно много чего. Теперь же дискеты используют в основном бухгалтера для хранения электронных ключей и подписей. Причина банальна – на дискете мало места для хранения современной информации. На дискету можно записать одну, две фотографии, сделанных на мобильном телефоне с 3х мегапиксельной камерой; пять, десять Word, Excel документов.

— Флешка емкостью 1ГБ. Самый удобный на сегодняшний момент носитель информации. Емкость флешки 1ГБ я взял для кратности счёта, а вообще на момент написания статьи есть и 64ГБ флешки!
Что же можно записать на флешку емкостью 1ГБ: один фильм, относительно неплохого качества; около 200 музыкальных файлов в формате.mp3; около 200 фотографий хорошего качества; множество документов и программ небольшого размера.

— CD диск емкостью 700МБ. На CD диск можно записать: один фильм в формате.avi, в относительно хорошем качестве; около 150 музыкальных файлов в формате.mp3; около 150 фотографий хорошего качества; множество документов и программ небольшого размера.

— DVD диск емкостью 4,7ГБ. На DVD диск можно записать: один фильм в формате DVD или HDTV; 4-5 фильмов в формате.avi хорошего качества; около 1200 музыкальных файлов в формате.mp3; около 1000 фотографий хорошего качества; оооочень много документов и программ.

— Винчестер емкостью 120ГБ. Тут, чтобы не расписывать до документов, сравню с количеством фильмов, которые можно записать на такой винчестер. Так вот, на винчестер емкостью 120 ГБ можно записать 25 фильмов в DVD или HDTV качестве!

Теперь давайте по очереди разбираться, как определить размер диска, файла или папки.
В Windows определить размер файла, папки или диска можно в ПРОВОДНИКЕ. Запустить «Проводник» можно кликнув ДВА раза ЛЕВОЙ кнопкой мыши по ярлыку «Мой компьютер» на рабочем столе или с помощью комбинации клавиш «Win+E».

Если Вы, например, хотите узнать, сколько свободного места осталось на диске, в частности на флешке, то кликаете ПРАВОЙ кнопкой мыши по изображению съемного диска, обычно он подписан как «Съемный диск (F:)» или «Название флешки (F:)», как на рисунке:

Так вот, кликаете ПРАВОЙ кнопкой мыши по изображению съемного диска – флешки и выбираете в открывшемся меню пункт «Свойства», в самом низу. После этого открывается окно:


Тут видно сколько занято (выделено синим), сколько свободно (выделено розовым) и сколько всего места на диске.

Таким образом, можно узнать остаток свободного места не только на флешке, но и на любом съемном или логическом диске винчестера.

Схема определения размера файла или папки такая же, как и с диском. Т.е. находите на диске нужный файл или папку, кликаете на нем (-ней) ПРАВОЙ кнопкой мыши и смотрите «Свойства».


Там будет вся необходимая информация.


Если Вы хотите узнать размер группы файлов или папок, то их надо выделить и проделать те же операции, т.е. кликнуть ПРАВОЙ кнопкой мыши по одному из выделенных файлов или папок, выбрать «Свойства» и посмотреть размер.

Да, вторая часть урока не совсем попадает в рубрику «Компьютерные азы», но тем не менее. Если у вас возникнут вопросы, Вы всегда сможете их задать в комментариях.

Очень важно уметь правильно анализировать данные на своем компьютере. Возможно, некоторые спросят, а зачем это нам? Умения правильно анализировать это важный навык, с помощью которого, вы сможете предвидеть ошибки и правильно распределить ресурсы своего компьютера в основном это конечно касается памяти.

Большинство пользователей просто приносят домой диски, флешки и начинают их копировать целиком себе на компьютер даже не на мгновенье не задумываясь о том, что у вашего компьютера тоже есть предел. Есть определенное количество памяти под данные.


Вот просто задайте себе вопрос, так не кривя душой, когда вы копируете информацию с флешки которую только что получили от знакомых, часто вы проверяете вес информации на ней?
А ответ ваш мне известен, я часто занимаюсь ремонтом, а точнее восстановлением работоспособности программ. И проанализировав компьютер, который я пришел починить, вижу у каждого второго информационный бардак. Я сразу понимаю, что человек ничего не знает о правильной работе на ПК.

Приведу пример, на компьютере 200 единиц памяти(гигабайт), из них уже заполнено 198 гигабайт, а человек мне звонит и говорит: Иван у нас что-то опять с компьютером случилось, заедь посмотри пожалуйста. Я приезжаю и вижу, что свободного места осталось всего 2 единицы(гигабайта) , а иногда и того меньше, а пользователь хочет скинуть диск с фильмами который по весу составляет к примеру 4 единицы(гигабайта). А что это значит? ПРАВИЛЬНО. Человек не понимает, что у компьютера больше нет свободного места, ему физически не хватает объема памяти и как бы они его не пинали, он не будет копировать данные, которые превышают его возможности. Как бы их дети не плакали, новая игрушка не установится и виноваты не продавцы, которые вам «втюхали» этот бракованный диск, а ваше незнание элементарного.

Допустим, у вас есть 12-ти литровое ведро, вы пошли на колодец за водой и набрали полное ведро, где получилось 12-ть литров воды и вы не предаете этому значения, не пробуете в него сверху еще два литра воды налить – это физически невозможно. Тоже самое и с памятью компьютера, нельзя записать больше чем предусмотрено техническими возможностями.

Экспериментируем дальше над песней, вы можете работать абсолютно на любом файле, схема всегда одинакова, находим интересующий нас файл на компьютере, если с флешки хотите сбросить информацию значит на флешке ищем файл и как всегда нажимаем правой кнопкой мыши:

В этот раз нас интересует строка свойства, нажимаем на нее левой кнопкой мышки.

В первом абзаце мы можем увидеть тип файла это поможет нам понять, что это вообще такое – звук, видео, текстовый документ или программа. Несколько примеров ниже.

Во втором абзаце мы видим расположение и объем нашего файла или папки, программы или игры. Для нас это самый главный раздел, именно на него нужно смотреть при копировании или переносе данных, чтобы вовремя решить хватит места на компьютере для записи этого объекта или нет. А не на русское авось….

Графа расположение – это адрес файла, то самое место где он лежит. По свойствам я вижу, что это звуковой файл под названием «о боже какой мужчина» , а расположен он на локальном диске «D» в папке музыка (что такое локальный диск мы поговорим в следующем занятии). То есть по свойствам я уже проанализировал, что это звуковой файл скорее всего песня и знаю где он лежит на моем компьютере. Идем дальше, размер файла, как я уже говорил – это самое важное.


Итак, перейдем к изучению единиц измерения компьютера. Их много, но не пугайтесь, как я уже говорил, в конце оставим всего несколько, а остальные вы просто прочитаете для общего ознакомления.

Бит – самая маленькая еденица измерения, за ней идет:
1 Байт – 8 бит
1 Килобайт (Кб) – 1024 байта.
1 Мегабайт (Мб) – 1024 килобайта.
1 Гигабайт (Гб) – 1024 мегабайта.
1 Терабайт (Тб) – 1024 гигабайта.

Есть еще огромные единицы измерения информации, но я думаю вы с ними не скоро столкнетесь.
А своим читателям я сразу рекомендую представлять информацию в общепринятом виде, так намного легче.

1 Килобайт (Кб) – 1000 байт.
1 Мегабайт (Мб) – 1000 килобайт.
1 Гигабайт (Гб) – 1000 мегабайт.
1 Терабайт (Тб) – 1000 гигабайт.

А у нас к примеру компьютер на 200 Гб, в одном гигабайте 1000 Мб, значит память нашего ПК примерно 200 Гб * 1000 Мб = 200.000 Мб.

Если общая память 200000 Мб, а одна песня весит 8 мб на компьютер можно записать примерно 200000/8=25000 песен. Этого более чем достаточно.

Я думаю, вы научились определять объем файлов. В следующей статье мы научимся определять общую память компьютера, сколько памяти уже занято и сколько еще свободно.

Предыдущий урок

Задать вопрос

В этой статье, я хотел познакомить своих читателей с понятием размера файла, папки , или даже программы (учитывая, что программа и представляет собой набор папок и файлов).

Любой файл или папка с файлами занимает на локальных дисках определенный объём памяти. То есть у всех файлов и папок есть объем, другими словами, вес или размер.

Мы со школы знаем такие понятия, как граммы и килограммы, метры и километры. В компьютерном мире тоже есть свои единицы измерения. В них измеряются файлы и папки. Опираясь на «сленг» продвинутых пользователей, мы будем определять сколько «весит» тот или иной файл или папка. Основными единицами измерения являются: байты, килобайты, мегабайты, гигабайты, ну можно ещё и терабайты.

1 КБ = 1024 байт

1 МБ = 1024 КБ

1 ГБ = 1024 МБ

Расшифруем:

В одном КБ (килобайте) находятся 1024 байта.
В одном МБ (мегабайте) находятся 1024 КБ (килобайта).
В одном ГБ (гигабайте) находятся 1024 МБ (мегабайта).

Как узнать размер файла или папки ?

Для того чтобы узнать размер файла или папки с файлами, наведите на файл или папку курсор и задержите на несколько секунд. Появится небольшое окошко с характеристикой файла или папки, одним из параметров является размер.

Если при наведении на файл или папку ничего не появляется, то нажмите правую кнопку мыши на этом файле или папке. Из открывшегося контекстного меню выберите пункт «Свойства».

Откроется окошко, в котором будет указан размер этого файла или папки.

Для чего же нам нужно знать размеры?! Например, для того, чтобы определить, сможем ли мы записать файл или папку на диск (дискету, флешку)или сколько места осталось на локальных дисках.

Для того чтобы мы смогли это определить, нам нужно знать, сколько информации помещается на диск (дискету, флешку):

  • Дискета — 1,44 МБ (подходит для записи текстовых файлов)
  • CD диск — 700 МБ (подходит для записи музыки, небольших видеороликов и программ)
  • DVD диск — от 4 ГБ (подходит для записи чего угодно). Стандартный объем DVD диска равен 4,7 Гб. Еще бывают двусторонние DVD диски. Это означает, что запись может быть с двух сторон - и с одной, и со второй. У таких дисков объем 9,4 Гб. Также существуют двухслойные диски, но они менее распространены. У таких дисков объемы следующие: 1-сторонние 2-слойные - 8,5 Гб; 2-сторонние 2-слойные - 17,1 Гб.
  • Флешки — от 1ГБ (подходит для записи чего угодно)

Это все, о чем я хотел рассказать в данной статье.

В системах Windows 7, 8, XP и 10 существует системный, скрытый файл pagefile.sys называемый файлом подкачки. Он используется как виртуальная оперативная память (RAM ) дополняя физическую когда её недостаточно. Пользователи задаются вопросом как правильно его выставить и какой его оптимальный размер? Об этом и пойдёт речь в данной статье.

Так же в нём хранятся неиспользуемые данные программ и приложений (например, когда они свёрнуты и незадействованные ). Так, как файл находится на жестком диске, то и все обращения к нему напрямую связанны с диском, который намного медленней оперативной памяти. Поэтому система использует его только в крайних случаях (то есть когда не хватает физической RAM ).

Какой-либо универсальной инструкции по правильному выставлению размера этого файла не существует так, как ресурсы компьютера у всех расходуются по-разному, характеристики ПК тоже разные. Поэтому надо ориентироваться на свои потребности.

Если вы отключите файл подкачки, то при недостатке RAM будет появляться соответствующая ошибка и используемые приложения будут неожиданно завершать свою работу. Чтобы этого избежать необходимо выставить оптимальный размер файла подкачки. Я покажу как это сделать на примере Windows 7. Данные инструкции будут актуальны для других версий и разрядностей (x32 и x64 ).

Критерии оптимального размера файла подкачки

По умолчанию Windows автоматически определяет его размер по своей формуле. Это не всегда эффективно. В отдельных случаях изменение файла подкачки может сильно улучшить производительность.

Необходимо определить какой максимум оперативной памяти вы потребляете при работе за ПК. Затем нужно сравнить эти данные с физическим количеством RAM и при её недостатке дополнить размером файла подкачки. Покажу на примере как это можно сделать.

Запустите все возможные программы, приложения, игры и всё чем теоретически вы бы пользовались одновременно. Затем запустите диспетчер задач (ctrl+alt+delete ), и посмотрите объём используемой памяти. Это то количество RAM, которое необходимо предоставить компьютеру.

Исходя из этих данных можно задать оптимальный размер. На изображении выше расход памяти 1.60 гигабайт. При максимуме 2. Значит файл подкачки в данном случае не используется и его можно отключить. Но это только пример!

Отключать файл подкачки не рекомендуется вообще, однако можно это сделать только если вы точно уверенны, что не сможете использовать больше памяти чем количество физической и если ненужны дампы памяти. Так же следует учитывать, что некоторые приложения требуют обязательное наличие этого файла и без него работать не будут.

Если бы значение было больше максимального (то есть больше 2 ), то необходимо было бы установить размер равный количеству потребляемой памяти + запас (50% ). Примерно такие цифры будут безопасны. В большинстве случаев не удаётся точно узнать этот максимум и поэтому используются приблизительные правила, которые страхуют от ошибок нехватки RAM.

Чем меньше физической, оперативной памяти, тем больше виртуальной. Ниже приведена таблица, в которой указаны значения если бы компьютер не использовал больше 4 гигабайт RAM.

Всё зависти от потребностей пользователя. Кому-то и 16 гигабайт может не хватать, а кому-то и 1 гигабайта будет достаточно и никаких ошибок не возникнет.

Обратите внимание, что максимальный и минимальный размер устанавливается одинаковый. Делается это для того, чтобы избавится от фрагментации. Актуально только если у вас HDD.

Ещё можно провести эксперимент «методом тыка». Уменьшать размер файла подкачки до тех пор, пока не появится ошибка о нехватке памяти и остановится на том размере, когда её не было.

Почитав различные форумы я пришёл к выводу, что при 8 гигабайт оперативной памяти у большинства пользователей никогда не возникало проблем с файлом подкачки, а если и были, то его просто включали на минимальном размере. В остальных случаях (когда памяти меньше ) были частые ошибки. Выводы делайте сами.

Увеличение и отключение файла подкачки Windows 7

Для начинающих пользователей покажу как его изменять. Для того, чтобы изменения вступили в силу, необходимо перезагрузить компьютер.

Перейдите в меню Пуск >> Панель управления (крупные значки ) >> Счётчики и средства производительности.


Перейдите в настройки визуальных эффектов.


Во вкладке «Дополнительно» можно перейти в окно настроек файла подкачки. Здесь указывается его размер или полное отключение.


На вопросы готов ответить в комментариях.

Как вы решили использовать файл подкачки?

Poll Options are limited because JavaScript is disabled in your browser.