You are on page 1of 8

ЛАБОРАТОРНА РОБОТА № 8

Моніторинг використання пам’яті та процесорного часу у Linux та


Windows
Мета: навчитися здійснювати спостереження за використанням часу ЦП та
пам'яті в операційній системі.
Інструменти: ОС Ubuntu 18.04 LTS; ОС Windows (Windows 8 / Windows 2012
Server чи новіша).
Хід роботи:

Частина І. Моніторинг пам'яті та часу ЦП у Linux

Завдання №8.1
1. В Ubuntu 18.04 запустіть Системний монітор, активуйте вкладку Ресурси.
2. Переведіть віртуальну машину у повноекранний режим (якщо це можливо).

m
er as
Вікно Сис темного моні тору з активною вкладкою Ресурси розташуйте у

co
правій частині екрану, ближче до правого краю – щоб наступні вікна, що

eH w
відкриватимуться, не затуляли вікно Сис т е мн о го м он і т ор у . Запустіть

o.
rs e
декілька довільних програм. Запускайте їх одну за одною, не чекаючи, доки
ou urc
кожна з них повністю завантажиться. При цьому спостерігайте, як змінюються
такі показники:
* графік історії ЦП та графік історії пам'яті та свопінгу;
o
aC s

* характеристики процесору, пом’яті та подкачки


v i y re

Тепер почергово закривайте відкриті у п. 3 програми. При цьому знову


спостерігайте за зміною показників.
3. Дайте відповіді на наступні запитання.
ed d

* Як змінювався відсоток використання процесора під час запуску нових


ar stu

програм? Який цей відсоток зараз?


* Як змінювались відсотки використання основної пам’яті (пам’ять) та
sh is

простору підкачування (swap) під час запуску нових програм?


* Який обсяг основної пам’яті доступний у системі? Скільки
Th

використовується?
* Який обсяг пам’яті доступний через підкачування? Скільки
використовується зараз?

ЖДТУ.20.121.16.000 – Лр8
Змн. Арк. № докум. Підпис Дата
Розроб. Рукосмотров Д.В. Літ. Арк. Аркушів
Перевір. Головня О. С. 1 8
Керівник
Звіт з
Н. контр. лабораторної
This study source was downloaded by 100000792452913 from CourseHero.com on 04-07-2021 роботи
15:02:30 GMT -05:00
ФІКТ Гр. ПI-60[1]
Зав. каф.
https://www.coursehero.com/file/62020807/%D0%9E%D0%A1-%D0%9B%D0%B0%D0%B1-8doc/
Рис.1 Системний монітор з активованою вкладкою ресурси

m
er as
Під час запуску запуску нових програм відсоток використання процесора

co
eH w
збільшувався
Зараз його значення = 17,7%

o.
rs e
Відсотки використання основної пам’яті трошки збільшувалися а відсотки
ou urc
простору підкачуванн
У системі доступний 1,9 гігабайт основної пам’яті. Зараз використовується 1,2
гігабайти
o

Через підкачування доступно 472,5 мегабайти пам’яті. Зараз використовується


aC s

219,8 мегабайт
v i y re

Завдання №8.2
1. За допомогою команди free одержіть відомості про використання пам'яті:
ed d
ar stu

* командою free без параметрів;


* командою free у широкому форматі, поєднаному з “human readable” форматом.
2. Проаналізуйте виводи команди free з п. 1. Дайте відповіді на наступні
sh is

запитання.
Th

* Який загальний обсяг основної (оперативної) пам’яті у вашій системі?


* Скільки основної пам’яті використовується? Скільки вільно?
* Який обсяг пам’яті відведено для потреб буферизації? Кешування?
* Скільки пам’яті використовується спеціальною файловою системою для
зберігання тимчасових файлів?
* Який орієнтовний обсяг пам'яті буде доступний програмі, якщо запустити її
зараз, без урахування підкачування?
* Чи доступне підкачування у вашій системі? Якщо так, який загальний обсяг
пам’яті, який може бути виділено у межах механізму підкачування? Скільки з

Рукосмотров Д.В. Арк.


Головня О. С. ЖДТУ.20.121.16.000 – Лр8
This study source was downloaded by 100000792452913 from CourseHero.com on 04-07-2021 15:02:30 GMT -05:00
8
Змн. Арк. № докум. Підпис Дата
https://www.coursehero.com/file/62020807/%D0%9E%D0%A1-%D0%9B%D0%B0%D0%B1-8doc/
цього обсягу зайнято? Скільки вільно?

Рис.2 Відомості про використання пам’яті, виведені за дпопмогою команди free


без параметрів

m
er as
Рис.3 Відомості про використання пам’яті, виведені за дпопмогою команди free у

co
eH w
широкому форматі, поєднаному з “human readable” форматом.

o.
rs e
Загальний обсяг основної (оперативної) пам’яті у системі: 1,9 гігабайт
ou urc
Використовується 1,1 гігабайт основної пам’яті. Вільно 800 мегабайт
Для потреб буферизації та кешування виділено 631 мегабайт
* Скільки пам’яті використовується спеціальною файловою системою для
o

зберігання тимчасових файлів?


aC s

Для зберігання тимчасових файлів використовується 37 мегабайт


v i y re

Орієнтовний обсяг пам'яті який буде доступний програмі, якщо запустити її зараз,
без урахування підкачування: 2 мегабайти
Підкачування доступне
ed d

Загальний обсяг: 472 мегабайти


ar stu

Зараз використовується: 219 мегабайт


Вільно: 252 мегабайти
sh is
Th

Завдання №8.3
1. За допомогою команди swapon дізнайтеся, який файл відповідає за підкачування у вашій
системі. Дайте відповіді на наступні запитання.
* Яке ім’я цього файлу?
* Це файл підкачування чи розділ підкачування?
* Який його обсяг?
* Скільки пам’яті, виділеної для підкачування, використовується зараз?
2. Виведіть відомості про дискові розділи у вашій системі за допомогою команди fdisk -l. Дайте
відповіді на наступні запитання.
* Чи наявний серед дискових розділів розділ підкачування?

Рукосмотров Д.В. Арк.


Головня О. С. ЖДТУ.20.121.16.000 – Лр8
This study source was downloaded by 100000792452913 from CourseHero.com on 04-07-2021 15:02:30 GMT -05:00
8
Змн. Арк. № докум. Підпис Дата
https://www.coursehero.com/file/62020807/%D0%9E%D0%A1-%D0%9B%D0%B0%D0%B1-8doc/
* Якщо так, то який файл пристрою його відповідає?
* Якщо ні, то чи нормальною є така ситуація, з огляду на попередні виводи команд free та
swapon?

Рис.4 Відомості про підкачування у системі, виведені за допосогою команди


swapon

Ім’я файлу: swapfile


Це файл підкачування
Обсяг: 472,5 мегабайт
Пам’яті, виділеної під підкачування зараз виділено: 219,5 мегабайт

m
er as
co
eH w
o.
rs e
ou urc
o

Рис.5 Відомості про дискові розділи у вашій системі, виведені за допомогою


aC s

команди fdisk -l
v i y re

Серед дискових розділів розділ підкачування не наявний


* Якщо ні, то чи нормальною є така ситуація, з огляду на попередні виводи команд
ed d

free та swapon?
ar stu

Напевно це ненормально
sh is

Завдання №8.4
Th

1. Засобами команди vmstat виведіть статистику використання віртуальної пам'яті.


Проаналізуйте вивід. Дайте відповіді на запитання:
* Скільки пам’яті використано з області підкачування?
* Скільки пам’яті вільно?
* Скільки пам’яті задіяно для кешування? Для буферизації?
* Чи відрізняються ці результати від одержаних з команди free? Якщо так, то чим,
на вашу думку, це можна пояснити?

Рукосмотров Д.В. Арк.


Головня О. С. ЖДТУ.20.121.16.000 – Лр8
This study source was downloaded by 100000792452913 from CourseHero.com on 04-07-2021 15:02:30 GMT -05:00
8
Змн. Арк. № докум. Підпис Дата
https://www.coursehero.com/file/62020807/%D0%9E%D0%A1-%D0%9B%D0%B0%D0%B1-8doc/
Рис.6 Статистика використання віртуальної пам’яті, виведена засобами vmstat

З області підкачування використано 219 мегабайт


Вільно 266 мегабайт пам’яті
Для буферизації та кешування задіяно 39 мегабайт
Значення команд vmstat та free відрізняються. Можливо це можна пояснити тим
що ці команди використовують різний обсяг пам’яті

Моніторинг пам'яті та часу ЦП у Windows

m
er as
Завдання №8.5

co
1. Засобами програми Диспетчер завдань прогляньте відомості про

eH w
використання часу ЦП у Windows. Проаналізуйте одержані відомості. Дайте

o.
rs e
відповіді на запитання:
ou urc
* Як змінювалося використання ЦП від моменту активації вкладки ЦП?
(проілюструйте скриншотом відповідного графіку).
o

* На якій частоті працює ЦП? Чи це його максимальна частота?


aC s

* Скільки пропрацювала система від моменту завантаження?


v i y re

* Що можна сказати про віртуалізацію у даній системі, виходячи з


показників вкладки ЦП? (ОС працює на віртуальній машині? ЦП підтримує
апаратну віртуалізацію? апаратна віртуалізація недоступна?)
ed d
ar stu
sh is
Th

Рукосмотров Д.В. Арк.


Головня О. С. ЖДТУ.20.121.16.000 – Лр8
This study source was downloaded by 100000792452913 from CourseHero.com on 04-07-2021 15:02:30 GMT -05:00
8
Змн. Арк. № докум. Підпис Дата
https://www.coursehero.com/file/62020807/%D0%9E%D0%A1-%D0%9B%D0%B0%D0%B1-8doc/
m
er as
co
eH w
o.
rs e
Рис. 7 Відомості про використання часу ЦП у Windows, введені за допомогою
ou urc
Диспетчера завдань

Від моменту активації вкладки ЦП використання ЦП різко збільшилося


o

ЦП працює на частоті 1,8ГГц. Це не максимальна йог частота


aC s

Від моменту завантаження система пропрацювала 3 години 12 хвилин та 21


v i y re

секунду
ОС працює на віртуальній машині
ЦП не підтримує апаратну візуалізацію
ed d

Апаратна візуалізація недоступна


ar stu

Завдання №8.6
sh is

1. Засобами програми Диспетчер завдань прогляньте відомості про


використання основної пам’яті у Windows. Проаналізуйте одержані відомості.
Th

Дайте відповіді на запитання:


* Скільки основної пам’яті загалом доступно у системі? Скільки
використовується? Скільки вільно?
* Скільки пам’яті позначено як доступну для виділення тим процесам і
пристроям, яким може знадобитися підкачування? Який максимальний обсяг
такої пам’яті може бути виділено системою? (Примітка: значення можуть
значно перевищувати загальний обсяг фізичної основної пам’яті - це
нормально, бо йдеться про підкачування додаткової пам’яті з диску)
* Скільки пам’яті виділено на потреби кешування?
Рукосмотров Д.В. Арк.
Головня О. С. ЖДТУ.20.121.16.000 – Лр8
This study source was downloaded by 100000792452913 from CourseHero.com on 04-07-2021 15:02:30 GMT -05:00
8
Змн. Арк. № докум. Підпис Дата
https://www.coursehero.com/file/62020807/%D0%9E%D0%A1-%D0%9B%D0%B0%D0%B1-8doc/
* Який обсяг пам’яті ядра може бути вивантажено на диск? Який - не може
бути вивантажено?

m
er as
co
eH w
o.
rs e
ou urc
o
aC s

Рис.8 Відомості про використання основної пам’яті у Winows, виведені засобами


v i y re

Диспетчера Завдань

У системі доступно 2 гігабайти пам’яті. Зараз використовується 1,1 гігабайт.


ed d

Доступно 905 мегабайт пам’яті


ar stu

Скільки пам’яті позначено як доступну для виділення тим процесам і пристроям,


яким може знадобитися підкачування?
3,1 гігабайт
sh is

На потреби кешування виділено 686 мегабайт


Обсяг ядра, який може бути вивантажено на диск: 165 мегабайт
Th

Обсяг ядра, який не може бути вивантажено на диск: 82,7 мегабайт

Завдання №8.7
1. За допомогою програми Провідник чи іншого файлового менеджера
знайдіть файл підкачування. Який його розмір?

Рис.9 Файл підкачування

Рукосмотров Д.В. Арк.


Головня О. С. ЖДТУ.20.121.16.000 – Лр8
This study source was downloaded by 100000792452913 from CourseHero.com on 04-07-2021 15:02:30 GMT -05:00
8
Змн. Арк. № докум. Підпис Дата
https://www.coursehero.com/file/62020807/%D0%9E%D0%A1-%D0%9B%D0%B0%D0%B1-8doc/
Розмір файлу підкачки 1179,648 мегабайт

Висновок: під час виконання лабораторної роботи ми навчилися здійснювати


спостереження за використанням часу ЦП та пам'яті в операційній системі.

m
er as
co
eH w
o.
rs e
ou urc
o
aC s
v i y re
ed d
ar stu
sh is
Th

Рукосмотров Д.В. Арк.


Головня О. С. ЖДТУ.20.121.16.000 – Лр8
This study source was downloaded by 100000792452913 from CourseHero.com on 04-07-2021 15:02:30 GMT -05:00
8
Змн. Арк. № докум. Підпис Дата
https://www.coursehero.com/file/62020807/%D0%9E%D0%A1-%D0%9B%D0%B0%D0%B1-8doc/
Powered by TCPDF (www.tcpdf.org)

You might also like