Ниже мои наработки, чтобы повысить скорость работы в домашней системе такой как Ubuntu Trusty Desktop amd64
Первым делом я устанавливаю демон, который кэширует часто запускаемые программы и библиотеки которыми я пользуюсь в повседневности дабы увеличить скорость загрузки программ.
ekzorchik@trusty:~$ sudo rm -Rf /var/lib/apt/lists
ekzorchik@trusty:~$ sudo apt-get update && sudo apt-get upgrade -y
ekzorchik@trusty:~$ sudo apt-get install linux-generic-lts-xenial linux-image-generic-lts-xenial -y
ekzorchik@trusty:~$ sudo apt-get install preload -y
ekzorchik@trusty:~$ sudo touch /var/lib/preload/preload.state
ekzorchik@trusty:~$ sudo chmod 600 /var/lib/preload/preload.state
ekzorchik@trusty:~$ sudo /etc/init.d/preload restart
* Restarting Adaptive readahead daemon preload [ OK
ekzorchik@trusty:~$ sudo reboot
После проверяю содержимого файла preload.state, он должен иметь отличное от пустого наполнение:
ekzorchik@trusty:~$ sudo dir -sh /var/lib/preload/preload.state
492K /var/lib/preload/preload.state
Так файл содержит уже данные и это значит демон работает.
Если посмотреть из чего данный файл состоит, то вот к примеру у меня:
ekzorchik@trusty:~$ sudo less /var/lib/preload/preload.state | head -n 5
PRELOAD 0.6.4 100
MAP 1 10 225280 2093056 -1 file:///usr/lib/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0.0.0
MAP 2 10 1425408 32768 -1 file:///usr/lib/x86_64-linux-gnu/libxml2.so.2.9.1
MAP 3 10 20480 2093056 -1 file:///usr/lib/x86_64-linux-gnu/libmtdev.so.1.0.0
MAP 4 10 0 512000 -1 file:///usr/lib/x86_64-linux-gnu/liborc-0.4.so.0.18.0
Видно, что наиболее часто вызываемые библиотеки закэшированы для более быстрого вызова.
Вот собственно и все. Работает. На этом я прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.