Здравейте,
Както бях предложил в една друга тема, отварям тази тема с цел да споделяме и коментираме всякакви оптимизации за десктоп на база Линукс.
Вместо да нахвърлям всички видове оптимизации които ползвам (или съм ползвал) реших да пиша първо за най-общите 3/три приложими за всяка дистрибуция.
1.Ядрото, има много къстъм-ядра някои от тях насочени към десктоп потребителите - ck-sources, zen-sources, rt-sources и други.
Лично аз ползвам liquorix-ядро за Убунту и Дебиан (има ppa за него). Известно неудобство (но и предимство) е че обновяват много често, на 2-3 дни обикновенно.
За Arch-базирани системи, ползвам основно: linux-rt & linux-zen (няколко месеца ползвах linux-rt-bfq и бях мнго доволен, но май вече го няма като готова "рецепта")

2.Файловата система (основно за ext4) съм се ровил и експериментирал, ето резултата:
relatime,nodiratime,delalloc,barrier=0,commit=7
По нататък вероятно ще дам/дадете повече информация за тези опции. Слагам ги в /etc/fstab
3.Мрежовия стек и вирт. памет: пак ще дам готови настройки: /etc/sysctl.d/somename.conf или /etc/sysctl.conf
# Accelerate transfer
net.ipv4.tcp_window_scaling = 1
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
net.ipv4.tcp_rmem = 4096 87380 16777216
net.ipv4.tcp_wmem = 4096 16384 16777216
net.ipv4.tcp_slow_start_after_idle = 0
# vm.swappiness=10
# switch off IPv6
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
# --99--
vm.swappiness=5
vm.vfs_cache_pressure=75
vm.dirty_background_bytes=16777216
vm.dirty_bytes=50331648
...
Тук съм събрал неща намерени на няколко места. Може да коментираме, добавяме, махаме и там каквото искате