Как ускорить открытие приложения

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

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-х

Другие вопросы по тегам