Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: foruman 10 Září 2012, 15:56:27
-
Ahoj,
potřebuju poradit s s rozdělením disku pod ubuntu, jedná se o klasický desktop. Tudíž VAR, OPT, TEMP, SYS nepotřebují žádné speciální partition.
Mám disk rozdělen takto
\ - systém
\home -moje soubory delší hledisko uchovávání
\swap - nemá cenu komentovat
a nyní bych potřeboval poradit kam směrovat soubory které jsou dočasné, tedy vzhledem k tomu, že na té partition bude docházet ke značné fragmentaci. Které se nechci na \home dopouštět. Jasně, žurnálovací oddíly sice trpí fragmentací méně než NTFS.
Ale přijde mi nesmysl házet dočasné soubory na partition kde jsou soubory k delší archivaci.
Očekával bych, že k takovému účelu může sloužit temp. Ale zde si systém odkládá data, což mi nepřijde nejefektivnější.
Jak to řešíte vy ?!
Díky, uvítám každý tip. Určo nejsem sám.
-
žurnálovací oddíly sice trpí fragmentací méně než NTFS.
NTFS je systém souborů, který používá žurnálování, věta nedává moc smysl. Ano, linuxové filesystémy se fragmentují méně. Pro ukládání dočasných dat je zbytečné používat žurnálový systém souborů.
/tmp není špatná volba. Teď je však důležité, kolik máš ram, a jak velký ten objem dat bude.
Znám 3 možnosti používání /tmp. Jedna možnost je mít /tmp jako součást oddílu /, jeho velikost je omezena volným místem. Nedoporučuji. Například při formátu ext4 a zapnutým žurnálováním a časem posledního přístupu a pod bude zpomalovat systém.
Druhou možností je /tmp mít jako součást RAM (http://ubuntuforums.org/showthread.php?t=1054129).
Toto je skvělé řešení, data nepřežijí restart, je to rychlé, ale omezené velikostí ram, případně předpokládám, že při přeplnění data v /tmp by mohli začít swapovat, nemám ověřeno. Již jsem ale s tím narazil - například 4 GB ram na některé operace, které provádím, bylo málo.
Třetí možností je samostatný oddíl pro /tmp. Naformátovat jako ext2 (nemá žurnálování) nebo jako ext4, vypnout žurnálování a čas přístupu atd. Velikost ideálně cca 10 GB, aby se tam vešlo například celé dvouvrstvé DVD atd. Pozor na práva - uživtel musí mít právo zápisu a vytvářet podsložky, jinak se nepřihlásí. Mne stačilo použít chown -r uživatel:skupina /tmp, či tak nějak.
-
Špatně jsem se vyjádřil, ano chtěl jsem říci že ext3,4 je na tom mnohem lépe co se fragmentace týče než NTFS. Samozřejmě je též žurnálovací.
Totiž já ty data potřebuji dočasně, ale nikoliv one shot only.
Myslel jsem to tak, že data se budou rychle měnit, přepisovat a nebude na tom disku déle než tři dny.
Potřebuju tedy aby zde zůstali i po vypnutí stroje, nechci tím zatežovat /home kde jsou data uloženy "stabilně" třeba i rok a více.
Velikost toho prostoru by byla odhadem 20 - 30GB.
A RAM má ten stroj 2GB.
-
To znamená, ze ideální je 3. možnost - samostatný oddíl /tmp, dostatečně velký, jestli data nejsou tak důležitá, tak vypnout žurnálování. Případně můžeš namountovat i jinam.
-
Proboha neřeš blbosti. Na osobní data je /home a je úplně jedno, jestli ti tam mají být uložena den, týden nebo rok. Při normálním* používání takovéhle věci prostě neřeš a prostě ten disk používej. Mám stejný /home oddíl tři roky, povedlo se mi ho x-krát zaplnit úplně nadoraz, souborů se tam protočilo v řádech milionů a nikdy jsem nedefragmentoval ani se jinak nestaral. Tyhle návyky z dob Windows 95 je třeba hodně rychle zapomenout.
*) Za nenormální případ bych považoval nějaký server, kde se každou minutu protočí tak milion souborů v jedné složce :)
-
To je odpověď.
To sem chtěl slyšet a tak nějak jsem to předpokládál...
Díky