Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: Jarik 08. 08. 2012, 21:10:33
-
Potreboval by som poradit ohladom rozdelenia ssd (Debian).
Ide mi o to čo dať na ssd a co na obyc.hdd.(dat na ssd len / ?)
Čítal som pár článkov no rád by som vedel osobné skusenosti.
Parametre
SSD 128 Gb
500 Gb hdd
8 Gb ram
Dakujem všetkým zúčastnený za rady
-
Osobně bych dal všechno co jde na SSD, čili /, swap a /home. Na HDD bych dal multimédia - hudbu, filmy apod. Ale jinak dokumenty a prostě všechno bych nechal na tom SSD, pokud se to tam vejde.
-
SWAP na SSD? :) Neznici ho to po case?
Ja mam na ntbk skoro tu situ konfiguraciu, akurat bez normalneho hdd. SWAP pri 8G nepotrebujem a ani by som sa ho neodvazil na SSD zapnut... Predsa len aj commit je vahodne nastavit na vacsi casovy usek + noatime aby sa co najviac zabranilo castym zapisom. SWAP by siel uplne proti tejto logike.
-
Trochu OT, ale mozno pomoze: http://wiki.debian.org/SSDoptimization
-
SWAP na SSD? :) Neznici ho to po case?
Ne. S počítačem, který má SSD ho nepoužiješ - leda na suspend to disk. Navíc to je pověst, že by SSD vydržely míň, než HDD. Ty staré jo, ale rozumně nové jsou na tom +- stejně.
Jinak noatime je snad samozřejmost, ne? :)
-
...Navíc to je pověst, že by SSD vydržely míň, než HDD. Ty staré jo, ale rozumně nové jsou na tom +- stejně...
Neni to povest. SSD vydrzi mnohem mene zapisu (SLC: 30-100 tisic write/erase cyklu, MLC: 3-5 tisic), nez HDD (radove miliony).
-
prave preto som chcel radu kde co umiestnit
http://www.root.cz/clanky/optimalizace-prace-s-ssd-disky-v-linuxu/ tu som sa inspiroval chcem len poradit co podla vas nechat na ssd a co na hdd
-
pokud chces swap -> na hdd, to same /tmp
osobne mam pouze ssd -> swap nemam, tmp a cache v ramdisku a funguje bez problemu
swap uz je vicemene jenom prezitek, pri 1G, 2G ramce to melo smysl, ted uz ani ne
-
SWAP na SSD? :) Neznici ho to po case?
Ja mam na ntbk skoro tu situ konfiguraciu, akurat bez normalneho hdd. SWAP pri 8G nepotrebujem a ani by som sa ho neodvazil na SSD zapnut... Predsa len aj commit je vahodne nastavit na vacsi casovy usek + noatime aby sa co najviac zabranilo castym zapisom. SWAP by siel uplne proti tejto logike.
Na ntb. je to jasne ale na PC som k SSD disku dokupil 8GB ram a swap nepouzivam. /home a /var som dal na klasicky disk. /tmp je mapovane do pamete. Pokial pouzivate firefox a /home mate na SSD tak sa s nim pomaly zacnite lucit. Pokial je FF na nejakej stranke kde je flash a mate adobe flash plugin tak zhruba kazde 3 sekundy bude vykonany zapis na disk. Vypnutie kesovania nepomoze. Neponmoze ani prenesenie kese na temp. FF si stale bude nieco zapisovat do vaseho /home.
-
Prave pre caste male zapisy treba v /etc/fstab nastavit commit na povedzme 10 minut: commit=600
-
tak instalace a rozdelenie je ok len ma zaujíma jedna vec.
Podla tohoto článku http://www.root.cz/clanky/optimalizace-prace-s-ssd-disky-v-linuxu/ som aktivoval TRIM
V článku je pri overení aktívneho TRIMU
Data Set Management TRIM supported
pričom u mna je to
Data Set Management TRIM supported (limit 8 block)
Mám to brať ako chybu ?
-
/tmp je v Debianu defaultně v RAM, ne? Docela mě to omezuje když chci stáhnout soubor a po pár stovkách MB vyskočí hláška že došlo místo a musim znova >:( Vypnout se to dá v /etc/default/rcS
Jinak můj návrh:
SSD = /
HDD = /home, swap, /tmp
swapování jde hádám úplně vypnout přes swappiness, takže by sloužil čistě jen pro hibernaci :)
Případně RAID1 z HDD a SSD ;D
-
/tmp je v Debianu defaultně v RAM, ne? Docela mě to omezuje když chci stáhnout soubor a po pár stovkách MB vyskočí hláška že došlo místo a musim znova >:( Vypnout se to dá v /etc/default/rcS
Jinak můj návrh:
SSD = /
HDD = /home, swap, /tmp
swapování jde hádám úplně vypnout přes swappiness, takže by sloužil čistě jen pro hibernaci :)
Případně RAID1 z HDD a SSD ;D
swappiness nevypina swap, pouze urcuje co a kdy se odsune na swap pri "plne pameti".
swapoff -a
+ editace /etc/fstab
-
swappiness nevypina swap, pouze urcuje co a kdy se odsune na swap pri "plne pameti".
To je přinejmenším nepřesné. Swappiness určuje jestli má systém radši swapovat nebo vyhazovat stránky z page cache (filesystem cache). Nastavením na 0 říkáte že systém se má swapování vyhýbat co to jenom jde, a až v okamžiku kdy v page cache není nic a jádro neví kudy kam tak se začne swapovat. Takže efektivně je to vypnutí ale systém vám nespadne.
Pokud swap skutečně vypnete (swapoff), tak dosáhnete toho samého akorát vám to v okamžiku kdy jádro nebude schopno alokovat paměť (a ani vyhodit něco z page cache) spadne na hubu.