Про продуктивності windows, записки сисадміна
Є 5 стандартних областей пошуку слабких місць в системі: фізичний диск, пам'ять, процесор, мережа і різні процеси.
- Логічний діскПроцент вільного простору Вимірює частку вільного місця на обраному логічному диску. Зверніть увагу на те, що якщо падіння його значення нижче 15 відсотків, то виникає небезпека нестачі вільного місця для зберігання важливих файлів операційної системи. Одне з очевидних рішень в цьому випадку полягає в додаванні місця на диску.
- Фізичний діскПроцент часу бездіяльності Вимірює частку інтервалу між вимірами, протягом якої диск не діяв. Якщо значення лічильника опускається нижче 20 відсотків, це означає, що дискова система перевантажена. Можна обдумати заміну поточної дискової системи на більш швидкодіючу.
- Фізичний діскСреднее час читання з диска (сек) Вимірює середній час в секундах, необхідний для читання даних з диска. Якщо число перевищує 25 мілісекунд (мс), це означає, що дискова система відчуває затримку при читанні даних з диска. Для критично важливих серверів, де розміщуються SQL Server® і Exchange Server, прийнятний поріг набагато нижче, приблизно 10 мс. Найбільш логічним рішенням в цьому випадку буде заміна поточної дискової системи на більш швидкодіючу.
- Фізичний діскСреднее час запису на диск (сек) Вимірює середній час в секундах, необхідний для читання даних з диска. Якщо число перевищує 25 мілісекунд (мс), це означає, що дискова система відчуває затримку при виконанні запису на диск. Для критично важливих серверів, на яких розміщуються SQL Server® і Exchange Server, прийнятний поріг набагато нижче, приблизно 10 мс. Найбільш логічним рішенням в цьому випадку буде заміна поточної дискової системи на більш швидкодіючу.
- Фізичний діскСредняя довжина черги диска Вказує, скільки операцій введення / виводу очікують, коли жорсткий диск стане доступним. Якщо це значення перевищує число дисків плюс два, значить, можливо, сам диск є вузьким місцем.
ПамятьБайт кеш-пам'яті Вказує обсяг пам'яті, який використовується для кешу файлової системи. Якщо це значення перевищує 200 МБ, можливо, вузьке місце пов'язане з диском.
- Процесор% завантаженості процесора Вимірює частку часу, що витрачається процесором на обробку всіх потоків команд, крім простоює. Якщо відсоток завантаженості перевищує 85 відсотків, процесор перевантажений, і сервера, можливо, потрібно більш швидкий процесор.
- Процесор% роботи в режимі користувача вимірює частку часу, що витрачається процесором на роботу в режимі користувача. Високе значення цього параметра говорить про те, що сервер зайнятий додатком. Одне з можливих рішень полягає в оптимізації програми, що використовує ресурси процесора.
- Процесор% часу переривань Вимірює час, що витрачається процесором на прийом і обслуговування апаратних переривань під час конкретних інтервалів вимірювань. Цей лічильник вказує на можливість виникнення неполадки обладнання, якщо значення перевищує 15 відсотків.
- СістемаДліна черзі процесора Вимірює число потоків в черзі процесора. Якщо протягом тривалого часу це значення більш ніж в два рази перевищує число процесорів, то сервера недостатньо процесорної потужності.
- Мережевий інтерфейсВсего байт / сек Вимірює швидкість відправки і прийому байт через кожен мережевий адаптер, включаючи символи оформлення кадрів. Мережа перевантажена, якщо з'ясовується, що використовується більш 70 відсотків інтерфейсу. У разі мережевої карти зі швидкістю обміну 100 Мбіт / с споживаний інтерфейс становить 8,7 МБ / с (100 Мбіт / с = 100 000 кбіт / с = 12,5 МБ / с * 70 відсотків). У подібній ситуації, можливо, доведеться встановити більш швидку мережеву карту або провести сегментування мережі.
- Мережевий інтерфейсДліна черзі виведення Визначає кількість вихідних пакетів в черзі. Перевантаження мережі настає при перевищенні показником значення 2. Дозволити цю проблему можна за допомогою установки більш швидкої мережевої карти або сегментування мережі.
- ПроцессСчетчік дескрипторів Визначає загальне число дескрипторів, відкритих процесом на поточний момент. Цей лічильник вказує на можливість витоку дескрипторів, якщо число перевищує 10 000.
- ПроцессСчетчік потоків Визначає загальне число потоків процесу, активних в поточний момент. Можливо, має місце витік потоків, якщо це число перевищує 500 в інтервалі між мінімальним і максимальним числом потоків.
- ПроцессБайт виняткового користування Вказує обсяг пам'яті, виділений процесом, який не може використовуватися спільно з іншими процесами. Можливо, має місце витік пам'яті, якщо це число перевищує 250 в інтервалі між мінімальним і максимальним числом потоків.
4 Responses to "Про продуктивності Windows"
1. Судячи по монітору продуктивності середня довжина черги - в районі нуля. Те що періодично чергу з'являтися - це нормально, так як показує про те, що з диском йде робота.
2. Розберіться з настройками уявлення в моніторі продуктивності.
Число дисків плюс два в вашому випадку дасть 4. Тобто у вашому випадку середня довжина черги нижче чотирьох - нормальна навантаження на дискову підсистему.
Велике спасибі за статтю.
Описи лічильників "Фізичний диск": "Середній час читання з диска (сек)" і "Середній час запису на диск (сек)" збігаються.