![]() |
Терминал termsvcs ест много памяти
Добрый день!
Есть терминальный сервер на Win2012r2. Пользователи ходят на него по RDP. В групповых политиках ограничена глубина цвета, отключена композиция раб.стола и тд, для уменьшения трафика. В среднем подключается 37-40 человек. Работают преимущественно с 1С торговлей. При подключенных 37 пользователях сервер сьедает 7Гб ОЗУ при этом больше всего сьедает процесс svchost -k termsvsc - 1.5Гб и проц 5-10% грузит и он же обращается к WID с sqlserver который сьедает 300Мб ОЗУ и 10-12% CPU. Если смотреть в диспетчере задач в пользователях, то в среднем они сьедают от 60мб до 200мб, включая запущенную 1С, это максимум 4Гб. Куда девается еще 3Гб не могу понять... Помогите советом! |
r1sh, сколько памяти едят rphost.exe и sqlserver.exe?
|
Цитата:
rphost 70мб http://i.shotnes.com/dVb8wpAh |
r1sh, в диспетчере не показывается реальное кол-во памяти занимаемое SQL сервером. По умолчанию он использует всю свободную память - рекомендуемое поведение. Ограничить можно через параметр max server memory
|
Цитата:
2. Как я писал выше, это не MS SQL полноценный а MS SQL Express, который устанавливается автоматическ на каждой 2012r2 винде службой WID - Windows Internal Database которая используется разными службами, такими как обновление и тд. http://ru.wikipedia.org/wiki/Windows_Internal_Database Еще советы? |
r1sh, один черт. У вас же не 50 мегабайтная база, чтобы всего 300 мб в памяти занимать. У WID также дефолтом max memory = unlimited = вся свободная.
|
Цитата:
А чем настроить это у sql express тем более который встроен в винду? |
|
Цитата:
http://i.shotnes.com/oOb8yw5f |
r1sh, а через командную строку?
Код:
osql -E -S \\.\pipe\Microsoft##WID\tsql\query |
Время: 21:16. |
Время: 21:16.
© OSzone.net 2001-