Всякий раз, когда я открываю приглашение Powershell либо через встроенную оболочку, либо через ConEmu, использование памяти Powershell чрезмерно велико - обычно около 1,5 Гб.
Хуже, когда вы администратор, он скачет между 1 ГБ и 2 ГБ примерно каждую секунду.
Удаление всего из моего файла ~/Documents/WindowsPowerShell/Microsoft.PowerShell_profile.ps1
не имеет никакого эффекта.
Запуск [System.Gc]::Collect()
сокращает использование памяти до ~ 30 Мб и остается таким же.
Как я могу узнать, что вызывает такое высокое использование? Большинство советов по использованию памяти Powershell, которые я могу найти, касаются высокой нагрузки при запуске сценариев, в то время как моя оболочка, похоже, ничего не делает.
Windows 10, сборка 1703.