Надеюсь есть тут умные люди, разбирающиеся как устроена консоль.
Проблема следущая: иногда, после долгого аптайма консоль умирает. Т.е. альтабаемся мы в фар (или в любое другое консольное приложение), а а там черный экран на все окно (вроде иногда белый бывает, но сейчас черный). И ничего не работает. Новые консольные приложения тоже не запускаются - черный экран.
Вопрос, можно как-то перезапустить подсистему отвечающую за консоль без перезагрузки? conhost убивал, не помогает.
Вин10.
Перезапустить консоль
Posted: Fri 17 Mar, 2017 13:06
by maximilliangreat
Короче раз никто не знает, расскажу один из способов.
Помогает рестарт драйвера видеоадаптера, при этом перезапускается вся видеоподсистема, консоль оживает, ранее запущенные консольные приложения перезапускать не надо.
Недостаток один, процедура немного рискованная - может крашнутся - поэтому всё так же ищется способ, перезапустить только подсистему консоли.
Также, насколько я понимаю устройство виндовз, должно лечится хибернейтом, проверить не могу, тупо нет места на винте под хибернейт
Перезапустить консоль
Posted: Fri 17 Mar, 2017 13:31
by Freeman
maximilliangreat wrote:тупо нет места на винте под хибернейт
Многогиговый файл hiberfil.sys -- тупая перестраховка Microsoft, рассчитанная на ноутбуки. В ACPI есть такой режим сна, когда на память продолжает подаваться питание, она потребляет свой 1 Вт и не теряет данные. Режим поддерживается всеми относительно новыми материнками. Если у вас стационарный комп, подключенный к сети, можете попробовать "серверный" вариант.
В ACPI есть такой режим сна, когда на память продолжает подаваться питание,
Разница принципиальная. S3, насколько помню, мне не помогал в таких случаях.
Ну да отвалится консоль ещё раз, попробую и отпишусь, чтобы уж точно наверняка.
она потребляет свой 1 Вт и не теряет данные
Кстати специально замерял, потребляет больше, в районе 3 ватт
Перезапустить консоль
Posted: Sun 19 Mar, 2017 14:45
by Freeman
maximilliangreat wrote:Разница принципиальная. S3, насколько помню, мне не помогал в таких случаях.
Ну вот, надо было написать неправильный ответ, чтобы получить правильный. Рад, что у по этой теме знаний больше моих. Теперь я тоже запомню. На практике не сталкивался, а чисто ради опыта экспериментировать некогда. 99% времени работаю за стационарными компами.
maximilliangreat wrote:Кстати специально замерял, потребляет больше, в районе 3 ватт
Мне кажется, что это еще зависит от поколения DDR. Там же тоже техпроцесс, из-за чего напряжение снижается с каждым новым поколением. Хотя может быть, что это 3 Вт -- потребление системы целиком, а не только памяти. Как вообще можно мощность памяти выяснить, она же через материнку питается?
Перезапустить консоль
Posted: Sat 25 Mar, 2017 08:11
by maximilliangreat
Мне кажется, что это еще зависит от поколения DDR. Там же тоже техпроцесс, из-за чего напряжение снижается с каждым новым поколением. Хотя может быть, что это 3 Вт -- потребление системы целиком, а не только памяти. Как вообще можно мощность памяти выяснить, она же через материнку питается?