Цитата zoog:
Наоборот, даже эксперты уровня Руссиновича не знают всех зависимостей в висте (НТ6). А уж рядовой МВП и тем более не скажет, к чему может привести отключение какой-нибудь "публикация ресурсов обнаружения функции". »
|
Эту информацию не нужно держать в памяти, ибо ни к чему. А так вы дублируете
Цитата Vadikan:
хотя есть и неочевидные сценарии. »
|
Цитата zoog:
1) 70 служб х 10..20МБ = 700..1400МБ. Продавцы-консультанты совсем совесть потеряли... »
|
1. С чего вы взяли, что можно без проблем для общей функциональности отключить 70 служб
и не наступить потом на грабли?
2. Если вы уж беретесь тыкать в других палочкой (а вы сделали это трижды), неплохо бы заточить ее сначала.
Ваша оценка потребления памяти хост-процессами завышена в 5-10 раз.
Среднее значение по больнице не слишком интересно, но раз уж вы им оперируете... В 2016 году почти каждой службе выделили отдельный процесс
https://t.me/sterkin_ru/242 |
https://vk.com/wall-81672804_3794 И теперь очень хорошо видно, сколько реально они занимают (private working set). Произвольный скриншот с моей рабочей ОС
https://i.imgur.com/93xBTbI.png
На картинку все не влезло, но можно получить эти цифры в PowerShell. Get-Process не подходит в том плане, что не показывает то же самое, что диспетчер задач, но можно так:
Код:
(Get-Counter "\Process(*svchost*)\Working Set - Private").CounterSamples.CookedValue
или сразу посчитать среднее значение
Код:
(Get-Counter "\Process(*svchost*)\Working Set - Private").CounterSamples.CookedValue | Measure-Object -Average
Count : 98
Average : 1791373.06122449
Sum :
Maximum :
Minimum :
StandardDeviation :
Property :
Байты в мегабайты переводите сами, только не запутайтесь.