Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: Mike.Jt 25 Listopadu 2009, 20:35:15
-
Zdravim, četl sem článek http://www.linuxexpres.cz/praxe/vyuzitie-tmp-adresara-v-ram
Zajímalo by mě jak zjistil jestli se /tmp opravdu přesunul do RAM, a taky jaké s tím máte zkušenosti.
-
Zkušenosti s tím mám velké ;)
Systém totiž tuto techniku používá běžně, i když ne na adresář /tmp - podívej se na výstup příkazů mount a df -h a hledej řádky se souborovým systémem tmpfs.
-
tak tedy df -h je podivný. Nikde tam zmíněný tmpfs nevidím.
mikejt@mikejt-laptop:~$ df -h
Souborový systém Velikost Užito Volno Uži% Mounted on
/dev/sda5 47G 6,3G 39G 15% /
udev 2,0G 328K 2,0G 1% /dev
none 2,0G 1,3M 2,0G 1% /dev/shm
none 2,0G 200K 2,0G 1% /var/run
none 2,0G 0 2,0G 0% /var/lock
none 2,0G 0 2,0G 0% /lib/init/rw
/dev/sda6 140G 14G 120G 10% /home
/dev/sda8 48G 25G 24G 51% /windows
-
Vypadlo mi písmenko
df -Th
Ale pomocí toho mount jsi to mohl zjistit taky :)
PS: Máš 4GB RAM?
-
mikejt@mikejt-laptop:~$ df -Th
Soub. systém Typ Velikost Užito Volno Uži% Mounted on
/dev/sda5 ext4 47G 6,3G 39G 15% /
udev tmpfs 2,0G 328K 2,0G 1% /dev
none tmpfs 2,0G 1,3M 2,0G 1% /dev/shm
none tmpfs 2,0G 200K 2,0G 1% /var/run
none tmpfs 2,0G 0 2,0G 0% /var/lock
none tmpfs 2,0G 0 2,0G 0% /lib/init/rw
/dev/sda6 ext4 140G 14G 120G 10% /home
/dev/sda8 vfat 48G 25G 24G 51% /windows
Ano mám 4G ramky. Jen tu nevidim ten oddíl kterej bych měl mít nově udělanej. Bud sem slepej nebo sem byl moc dlouho na windowsu ..... snad je ještě naděje vysvobození
-
Pokuds' to připojil správně, měl by se ve výpisu mount ten řádek objevit.
-
z toho se dá logicky usoudit že sem to správně nepřipojil ( moje tušení se potvrdilo )
Smim se zeptat jaký je nejlepší způsob jak to urobit ?
-
Já osobně bych to foukl do fstab dle toho návodu.
-
tak sem editoval ten fstab du na restart,
sice sem linuxovej negramot ale i já poznám že fstab je věc kde by se začátečníci hrabat neměli. tak snad sem nic nepokazil
kdybych už neodepsal tam mi umřel tučnák .....
-
Záloha to vždycky jistí, i u zkušenějších Linuxáků... ;) A opravit z LiveCD se to dá (skoro) vždycky.
-
spadl mi systém, po bootu sem zkončil v příkazové řádce. POkusim se ručně vymazat poslední řádek z toho fstabu. Doufám že se to správí.
ps: nějaká rada jak v příkazovém řádku editovat soubor by se mi ted taky šikla
-
nano /etc/fstab, příp. sudo nano /etc/fstab
Ukončuje se Ctrl+x; pak se zmáčkne y (=yes) a potvrdí Enter.
PS: jinak jsi doufám zkoušel tu doporučovanou variantu
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
PS2: chybami se člověk učí atd. :)
-
už se stalo, google poradil. Ted se to načítá.
Já věděl že se tam nemám hrabat ......
edit: ted už vše naběhlo OK.
Neexistuje jiný ! bzepečný ! způsob jak to založit ?
edit: tu řádku sem tak jak je vzal a zkopíroval na konec fstabu.
-
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
Teď jsem to zkoušel dát do fstab a funguje to bez problémů.
-
poslal bys mi sem výpis tvýho Fstabu ? Rád bych si to prohlíd než to znova zkusim.
-
Být tebou tak se na to vykašlu, podle mě se nic nezrychlí, a budeš mít jen problémy při vypalování apod (tzn. pokud se nějaký program bude snažit použít /tmp pro uložení většího souboru). Ale pokud jinak nedáš
arrange@lean:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' 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 defaults 0 0
# / was on /dev/sda8 during installation
#UUID=1104018d-041c-4f03-944a-b72574ccb5fa / ext4 errors=remount-ro 0 1
#
/dev/sda8 / ext4 errors=remount-ro 0 1
/dev/sdb1 /home/arrange/Dokumenty ext3 relatime,bootwait 0 2
#
# swap was on /dev/sda6 during installation
#UUID=21946736-03e3-42fb-ba51-35dc9982daa2 none swap sw 0 0
#
/dev/sda6 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
#
#/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0