Как автоматически создавать локальные домашние каталоги для пользователей, прошедших проверку подлинности LDAP, если домашний каталог еще не существует?

Маловероятно, что вы получите значительное (или даже заметное )улучшение, свернув эмулятор терминала.

Один из компонентов эмуляторов графического терминала отвечает за считывание и обработку ввода настолько быстро, насколько это возможно. Например, предпочитаемый мной эмулятор терминала на моем компьютере может читать, анализировать и обрабатывать примерно 10 МБ/с (, это, конечно, зависит от типа данных ).

Эмуляторы терминала не обновляют свой экран, как только они обрабатывают какой-либо ввод, это было бы невыносимо медленно. (Это то, что делает консоль Linux, и с фреймбуфером она действительно невыносимо медленна, но становится невероятно быстрой, как только вы переключаетесь на другой VT. )Вместо этого эмуляторы графического терминала обновляют свой дисплей несколько (возможно, 20–60 )раз в секунду. Все они должны реализовать адаптивную частоту кадров, то есть убедиться, что они не тратят слишком много времени на рисование. Если по какой-то причине рисование идет медленно (, например. гигантское окно терминала, не -ускоренная видеокарта ), они рисуют реже, чтобы быть уверенными, что они все еще могут выделять много ресурсов ЦП для чтения потока.

При нормальных обстоятельствах стоимость перерисовки экрана несколько десятков раз в секунду должна быть довольно небольшой по сравнению со стоимостью чтения и синтаксического анализа как можно большего количества данных, плюс стоимость их создания вашим приложением.

Если производительность вашего приложения действительно снижается, это, вероятно, не из-за того, что эмулятор терминала медленно обрабатывает содержимое, это, вероятно, из-за линии tty через ядро, а также из-за обработки эмулятора терминала данные медленно, что они должны делать даже в свернутом виде.

0
01.02.2021, 16:26
1 ответ

Основываясь на этом ответе , я думаю, что вставил строку не в тот файл, она должна была быть в /etc/pam.d/common-session. Как только я добавил его в конец этого файла, мой домашний каталог был автоматически создан при входе в систему.

1
18.03.2021, 22:33

Теги

Похожие вопросы