Відмінності між версіями «До моніторингу пам'яті в Windows»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
Рядок 10: Рядок 10:
  
 
{| border=0
 
{| border=0
|[[Image:Windows Phone 8 StartScreen.png|thumb|100px|Вікно Windows Phone 8]]
+
|[[Image:|thumb|100px|1]]
|[[Image:Windows Phone 8 StartScreen.png|thumb|100px|Вікно Windows Phone 8]]
+
|[[Image:|thumb|100px|2]]
|[[Image:Windows Phone 8 StartScreen.png|thumb|100px|Вікно Windows Phone 8]]
+
|[[Image:|thumb|100px|3]]
 
|}
 
|}
  
 
<h1><b><font face="Comic Sans MS" color="#20B2AA">Практична частина</font></b></h1>
 
<h1><b><font face="Comic Sans MS" color="#20B2AA">Практична частина</font></b></h1>
 +
 +
Моніторинг будемо проводити за допомогою програм '''Диспетчер задач''' [http://processhacker.sourceforge.net/ ProcessHacker] .
  
 
<b><font color="#0000CD">Вивести інформацію про використання оперативної пам’яті</font></b>
 
<b><font color="#0000CD">Вивести інформацію про використання оперативної пам’яті</font></b>
  
для цього можна скористатися командою htop. Завантажуємо линукс, запускаємо термінал, і потім пишемо команду htop, В нас буде виведено інформацію про використання оперативної пам'яті. Наприклад там буде написано memory 497 MB
+
/////
[[Файл:Htop.png‎||200px|thumb|right|моніторинг оперативної пам’яті командою htop (натисніть для збільшення)]]
+
 
<b><font color="#0000CD">Вивести інформацію про використання процесами віртуальної пам’яті.</font></b>
 
<b><font color="#0000CD">Вивести інформацію про використання процесами віртуальної пам’яті.</font></b>
  
для цього знову скористаємось командою htop і згадаємо що віртуальна память це оперативна + СВАП. Розмір СВАП дивимось після виконання команди htop. Там буде написано Swp:327МВ. В нашому випадку це 327мегабайтів.
+
/////
  
 
<b><font color="#0000CD">Вивести інформацію по використанню віртуальної пам'яті при підключеному своп-розділі.</font></b>
 
<b><font color="#0000CD">Вивести інформацію по використанню віртуальної пам'яті при підключеному своп-розділі.</font></b>
[[Файл:Htop no swap.png||200px|thumb|right|моніторинг пам'яті при відключеному своп-розділі (натисніть для збільшення)]]
+
 
аналогічно як в попередньому прикладі дивимось використання памяті,(htop), тільки перед цим треба відключити СВАП, для цього: в терміналі пишемо: sudo swapoff -a
+
//////
  
 
<b><font color="#0000CD">Вивести інформацію по використанню віртуальної пам'яті при відключеному своп-розділі.</font></b>
 
<b><font color="#0000CD">Вивести інформацію по використанню віртуальної пам'яті при відключеному своп-розділі.</font></b>
  
аналогічно як в попередньому завданні. тільки треба тепер підключити СВАП. Для цього в терміналі пишемо: sudo swapon -a
+
Aналогічно як в попередньому завданні. тільки треба тепер підключити СВАП.
  
 
<b><font color="#0000CD">Вивести інформацію по використанню віртуальної пам'яті .</font></b>
 
<b><font color="#0000CD">Вивести інформацію по використанню віртуальної пам'яті .</font></b>
[[Файл:Memory_1_procesa.png‎||200px|thumb|right|використанню віртуальної пам'яті конкретним процесом(натисніть для збільшення)]]
+
 
Спочатку треба дізнатись ID конкретного процесса. Можна запустити системний монітор і там переглянути id процеса. Наприклад id нашого процеса 1460 Тепер в терміналі пишемо: pmap -x 1460. Буде виведена інформація про використання процесом памяті. Шукаєм слово Total KB 1826. Це означає що процес з id 1460 використовує 1826 KB.
+
/////

Версія за 22:24, 12 грудня 2013

Лабораторна робота - Моніторинг пам'яті в Windows

Ця стаття допоможе студентам при виконанні даної лабораторної роботи. Стаття написана з власного досвіду.

Теоретичний блок

Віртуальна пам'ять- це комплекс апаратних і програмних засобів(апаратні це оперативна пам'ять+жорсткий диск, при чому вони обоє форматуються однаково). На комп'ютері їх можна побачити як СВАП - файл чи СВАП - розділ. СВАП - це область на жорсткому диску яка розбита точно так само як оперативна пам'ять. ЗАПАМ'ЯТАЙТЕ розмір оперативної пам'яті може розростися до 2 в степені розрядність процесора. якщо розрядність 32 то ми отримуємо 2 в степені 32 = 4 ГБ.

Важливо: оперативна пам'ять + СВАП розділи утворюють Віртуальну пам'ять.

[[Image:|thumb|100px|1]] [[Image:|thumb|100px|2]] [[Image:|thumb|100px|3]]

Практична частина

Моніторинг будемо проводити за допомогою програм Диспетчер задач ProcessHacker .

Вивести інформацію про використання оперативної пам’яті

///// Вивести інформацію про використання процесами віртуальної пам’яті.

/////

Вивести інформацію по використанню віртуальної пам'яті при підключеному своп-розділі.

//////

Вивести інформацію по використанню віртуальної пам'яті при відключеному своп-розділі.

Aналогічно як в попередньому завданні. тільки треба тепер підключити СВАП.

Вивести інформацію по використанню віртуальної пам'яті .

/////