В результате выполнения этого задания вы научитесь использовать утилиты для работы с памятью и настроите swap.
- Домашнее задание выполните в Google Docs и отправьте на проверку ссылку на ваш документ в личном кабинете.
- В названии файла введите корректное название лекции и вашу фамилию и имя.
- Зайдите в “Настройки доступа” и выберите доступ “Просматривать могут все в Интернете, у кого есть ссылка”. Ссылка на инструкцию Как предоставить доступ к файлам и папкам на Google Диске
- Скопируйте текст задания в свой документ.
- Выполните домашнее задание, запишите ответы и приложите необходимые скриншоты в свой Google Doc.
- Для проверки домашнего задания преподавателем отправьте ссылку на ваш документ в личном кабинете.
- Любые вопросы по решению задач задавайте в чате учебной группы.
- Power management/Suspend and hibernate
- What is difference between Suspend and Hibernate in Linux
- Процессы и память в Linux
- Управление памятью
- Виртуальная память, swap
Что происходит с оперативной памятью во время перехода ПК в:
- сон (suspend)
- гибернацию (hibernate)
Приведите ответ для каждого случая в свободной форме.
Определите объём используемой памяти и файла подкачки в вашей системе. Вывод сделайте в человекочитаемом формате.
Приведите снимок экрана и ответ в свободной форме.
Определите объем памяти, которая уже не используется процессами, но еще остается в памяти (ключевое слово - inactive).
Примечание: при выполнении задания предполагается использование конструкции "{команда} | grep {параметр для фильрации вывода}"
Приведите снимок экрана и ответ в свободной форме.
- Создайте скрин вывода команды
free -h -t
- Создайте swap-файл размером 1Гб
- Добавьте настройку чтобы swap-файл подключался автоматически при перезагрузке виртуальной машины (подсказка: необходимо внести изменения в файл
/etc/fstab
) - Создайте скрин вывода команды
free -h -t
- Создайте скрин вывода команды
swapon -s
- Измените процент свободной оперативной памяти, при котором начинает использоваться раздел подкачки, до 30%. Сделайте скрин внесенного изменения.
В качестве ответа приложите созданные скриншоты
Эти задания дополнительные (необязательные к выполнению) и никак не повлияют на получение вами зачета по этому домашнему заданию. Вы можете их выполнить, если хотите глубже и/или шире разобраться в материале.
Найдите информацию про tmpfs.
Расскажите в свободной форме, в каких случаях уместно использовать эту технологию.
Создайте диск tmpfs
(размер выберите исходя из объёма ОЗУ на ПК: 512Мб-1Гб), смонтируйте его в директорию /mytmpfs
.
В качестве ответа приведите скрин вывода команды df -h до и после монтирования диска tmpfs.
В личном кабинете отправлена ссылка на документ (Google Doc) с выполненным заданием.
В документе настроены права доступа “Просматривать могут все в Интернете, у кого есть ссылка”
Для зачёта - приведены все ответы и снимки экрана для обязательных к выполнению заданий.