Как ускорить открытие приложения
Я хочу иметь возможность открывать приложение быстрее обычного времени, которое требуется для его открытия. Какой вид сценария изменений мне нужно сделать, чтобы при запуске приложения оно получало больший приоритет в ЦП и больше ресурсов, чтобы ускорить его открытие.
3 ответа
Try preload and zram.
предварительная нагрузка
Preload applications in memory - the next time you run the same app it'll open faster:
sudo apt-get install preload
zram
Сжатый своп в оперативной памяти - zram: http://www.webupd8.org/2011/10/increased-performance-in-linux-with.html
sudo add-apt-repository ppa:shnatsel/zram
sudo apt-get update
sudo apt-get install zramswap-enabler
..и перезагрузите компьютер.
Возможно, вы захотите взглянуть на Preload. Это демон, который будет обращать внимание на то, какие приложения вы используете чаще всего, и загружать их в память при запуске, что может значительно сократить время загрузки. Вы можете установить его из архива.
Грубый ответ, пока вы не получите лучшие:
my_pid=$(ps -e | grep firefox | head -c 5 | tail -c 4)
дает PID процесса
renice -1 $my_pid
увеличит ренту
Вы можете поместить это в бесконечный цикл, используя
сон 60-х