Dobrý večer,
škoda, že uvádíte pouze jeden zdroj a ještě v angličtině. Věřím, že google toho napověděl mnohem více. Jen tady na fóru je několik vláken s touto tématikou a vůbec na českém internetu bylo publikováno už docela dost článků.
Stojí za přečtení:
Root.cz forum.ubuntu forum.ubuntu forum.ubuntu forum.ubuntu abclinuxu (pěkný návod) anglicky:
wiki.archlinux linuxmint uziv.blog Pokud máme k dispozici SSD i HDD je i podlě me výhodné přesunout /var, /home, /tmp a swap oddíly na HDD.
Ale abych jenom nekritizoval. Nedávno jsem to také řešil.
Řídil jsem se převážně návodem na abclinuxu. Tady je výsledek:
ROZDĚLENÍ DISKU A INSTALACEPo fyzické instalaci SSD disku v biosu zapneme AHCI.
Nastavíme pořadí bootování.
Nabootujeme LiveCD.
V mém případě:
/dev/sdb je SSD /dev/sda HDD Pomocí Gparted nebo jiného GUI vytvoříme "new partition table" (přes celý SSD disk), následně přes CLI:
Nastavíme zarovnání oddílu na SSDčku:
$ fdisk -S 32 -H 32 /dev/sdb # Příkazem fdisk s příslušnými parametry zajistíme, aby oddíl měl 32 sektoru na stopu a počítal s 32 hlavičkami
následuje pár příkazů v fdisku(pro nápovědu zadáme m) $ w, $ n, $ p, $ 1, $ a...
$ fdisk -lu /dev/sdb # Ověření zda první oddíl začíná na sektoru, který je dělitelný 512
Vytvoření fs ext4, instalace, nastavení.
$ mkfs -t ext4 -E stripe-width=128 /dev/sdb1 #vytvoření oddílu ext4 na vybrané partišně sdb1
$ fdisk -lu /dev/sdb # Kontrola, zda mi oddíly začínají na sektoru dělitelném 512 a zda na sebe oddíly navazují.
Pokud je vše v pořádku spustíme instalaci OS.
Nastavení jednotlivých partišen:
/dev/sdb1 ext4 / (nechat odznačené pole pro formátování - nechceme znovu naformátovat)
/dev/sda1 reiserFS /var
/dev/sda2 swap
/dev/sda3 XFS /home
Při výběru místa instalace zavaděče jsem vybral /dev/sdbPo dokončené instalaci a nově zavedeném systému:
NASTAVENÍ FSTABUNastavíme fstab(/etc/fstab):
Následující řádky se mohou rapidně lišit v závislosti na našich filesystémech a rozdělení disku.Můj již upravený fstab: (věnujte pozornost přidaným parametrům jako je
discard,defaults,noatime..)
Dále je zde přesunut /tmp do RAMky - paměti mám dost tak proč toho nevyužít.
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sdb1 during installation
#UUID=e88c5ea6-c060-44c3-acb5-258c6b4c10a4
LABEL=SSDubuntu / ext4 discard,defaults,noatime,errors=remount-ro 0 1
# /home was on /dev/sda3 during installation
#UUID=144560c0-5fb0-49d0-95bb-942519835713
LABEL=Domov /home xfs defaults 0 2
# /var was on /dev/sda1 during installation
#UUID=072e3806-061f-40c3-9b82-311c06e21c39
LABEL=Var /var reiserfs defaults 0 2
# swap was on /dev/sda2 during installation
#UUID=afbf56c6-23b8-4c91-a3ad-492ddb75c274 none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0
# tmpfs - presunuti tmp do RAMky
tmpfs /tmp tmpfs nodev,nosuid,noatime,size=1024M,mode=1777 0 0
Místo UUID=
číslo jsem zde použil LABEL=... - je to pouze mou přehlednost. Vám však stačí upravit jednotlivé parametry viz výše.
http://askubuntu.com/questions/109938/change-hdds-uuid
https://wiki.archlinux.org/index.php/Persistent_block_device_naming
https://help.ubuntu.com/community/RenameUSBDrive
Uložíme provedené změny a provedeme restart pc.
SNÍŽENÍ SWAPOVÁNÍTohle by se týkalo hlavně těch co mají swap partišnu na SSD.
#okamžitá změna swapovací priority:
sudo sysctl -w vm.swappiness=10
sudo sysctl -w vm.vfs_cache_pressure=50
#Použití této hodnoty trvale zapíšeme následující řádky do /etc/sysctl.conf:
vm.swappiness=10
vm.vfs_cache_pressure=50
INTERNETOVÝ PROHLÍŽEČPřemístění cache Firefoxu do paměti
Pokud používáte webový prohlížeč Firefox, můžete disku výrazně ušetřit práci tím, že cache prohlížeče přemístíte do adresáře /tmp, který jsme si už namapovali do ramdisku. Dočasné soubory tak budou v dočasném adresáři a nebudou zbytečně často přepisovány na disku.
Pro tuto změnu vstupte do pokročilé konfigurace na URL about:config a vytvořte nový klíč browser.cache.disk.parent_directory s hodnotou /tmp. Pokud máte v počítači více uživatelů, proveďte tuto změnu u každého z nich zvlášť.
Nebo můžeme použít:
Browser - profile-sync-daemon (
http://ubuntuforums.org/showthread.php?t=1921800)
viz.
http://bernaerts.dyndns.org/linux/250-ubuntu-tweaks-ssdhttp://www.webupd8.org/2013/02/keep-your-browser-profiles-in-tmpfs-ram.htmlPřemístění cache Chromia do paměti
# chromium v ramce
tmpfs /home/odra/.cache/chromium tmpfs noatime,nodev,nosuid,size=1024M 0 0
https://wiki.archlinux.org/index.php/Chromium_Tips_and_Tweakshttp://www.joeyconway.com/blog/2011/09/11/ubuntu-ssd-move-chrome-cache-to-ram/VYLADĚNÍ SCHEDULERU# sudo gedit /etc/udev/rules.d/60-schedulers.rules
do něj vložíme:
# Handle the scheduler choice according to the type of disk detected
# system default : set cfq scheduler for rotating disks
ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="1", ATTR{queue/scheduler}="cfq"
# SSD specific : set deadline scheduler for non-rotating disks
ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="deadline"
po restartu pokud je SSD nastaven jako main drive:
# cat /sys/block/sda/queue/scheduler
měli bychom dostat:
noop [deadline] cfq