Використання монітора ресурсів Windows 7, Windows, Операційні системи, статті

Введення


Монітор ресурсів Windows – це новий службовий компонент, що з’явився в Windows 7 і Windows Server 2008 R2, за допомогою якого можна переглядати відомості про використання апаратних ресурсів (процесора, оперативної пам’яті, фізичних дисків і мережі) і програмних ресурсів (дескрипторів файлів і модулів) в режимі реального часу. Монітор ресурсів Windows дозволяє фільтрувати результати для обраних процесів або служб, за якими можна вести моніторинг. Крім цього, завдяки монітора ресурсів можна запускати, зупиняти, припиняти і відновлювати процеси і служби, а також усувати помилки тоді, коли програма не відповідає.


Монітор ресурсів Windows містить п’ять вкладок: “Обзор”, “ЦП”, “Пам’ять”, “Диск” та “Мережа”. На вкладці “Огляд” показані загальні відомості про використання системних ресурсів, на кладці “ЦП” можна ідентифікувати споживання процесорами процеси з максимальним завантаженням. Вкладка “Пам’ять” призначена для перегляду обсягу пам’яті, доступного для програм. Для перегляду відомостей про доступне просторі використовується вкладка “Диск”, а за допомогою вкладки “Мережа” ідентифікуються мережеві адреси.


У даній статті я розповім про використання монітора ресурсів для управління процесами і службами, використання монітора ресурсів для вирішення проблем з додатками, які не відповідають, а також про перегляд дескрипторів і модулів


Для того, щоб відкрити монітор ресурсів, необхідно відкрити меню “Пуск” і в полі пошуку ввести resmon.exe, після чого натиснути на кнопку ENTER.




Використання монітора ресурсів для перегляду дескрипторів і модулів


За допомогою монітора ресурсів Windows можна дізнатися, які дескриптори і модулі використовуються обраним процесом.


Дескриптори – Це невід’ємне ціле число. Коли ми відкриваємо існуючий файл і створюємо новий файл, ядро ​​повертає процесу файловий дескриптор. Інакше кажучи – це покажчики, які посилаються на системні елементи, включаючи (але не обмежуючись цим переліком) файли, параметри реєстру, події та каталоги.


Модулі – Функціонально закінчений фрагмент програми, оформлений у вигляді окремого файлу з вихідним кодом або пойменованої безперервної його частини, призначений для використання в інших програмах. Модулі дозволяють розбивати складні завдання на більш дрібні, відповідно до принципу модульності. Зазвичай проектуються таким чином, щоб надавати програмістам зручний для багаторазового використання функціонал (інтерфейс) у вигляді набору функцій, класів, констант. Модулі можуть об’єднуватися в пакети і, далі, в бібліотеки


Для того, щоб переглянути дескриптори і модулі, пов’язані з процесом потрібно зробити наступне:




Ідентифікація програми за допомогою дескриптора:


У рядку заголовка таблиці “Пов’язані дескриптори” клацніть в поле “Пошук дескрипторів”, Введіть ім’я дескриптора, який потрібно знайти, і натисніть кнопку пошуку. Рядок пошуку не враховує регістр і не підтримує символи підстановки. Для пошуку дескриптора можна ввести всю рядок або її частину. Наприклад, пошук рядка C:Windows поверне усі дескриптори, ім’я яких містить C: Windows.



Для того, щоб уточнити результати пошуку, після пошуку в таблиці “Процеси” можна встановити прапорець поруч з іменем процесу. Результати будуть відфільтровані по вибраному процесу або процесам. Таблиця результатів не оновлюється динамічно. Якщо ви вважаєте, що стан системи змінилося, знову натисніть кнопку пошуку для оновлення результатів.



Висновок


У цій статті я розповів про деякі особливості монітора ресурсів Windows. Завдяки цій статті можна навчитися завершувати процеси і зупиняти системні служби, аналізувати ланцюжка очікування процесів і завершувати процеси, які заважають програмі правильно працювати, працювати з дескрипторами і модулями, які використовують вибрані процеси.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*