Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Ako presunut tmp do RAM?  (Přečteno 3670 krát)

JanV11

  • Návštěvník
  • Příspěvků: 2
Ako presunut tmp do RAM?
« kdy: 02 Února 2015, 17:46:25 »
Ahoj,

kvoli SSD som pridal do /etc/fstab tieto riadky (Kubuntu 14.10):
Kód: [Vybrat]
#
# Moja SSD modifikacia
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0

ak dam
Kód: [Vybrat]
df -Th tak mi vypise
Kód: [Vybrat]
..
tmpfs               tmpfs     3,9G   12K  3,9G   1% /tmp   
..
Problem je v tom,  ze system nadalej veselo zapisuje temporary data na disk. Tzn. do /tmp mi pribudaju subory a adresare.

Neviem v com je problem, ci som zle upravil fstab alebo nieco ine?
Ak by niekoho napadlo v com moze byt problem, vopred vdaka.

Savalas

  • Aktivní člen
  • *
  • Příspěvků: 409
Re:Ako presunut tmp do RAM?
« Odpověď #1 kdy: 02 Února 2015, 17:57:10 »
Asi te mate ze umisteni /tmp je ten ramdisk, ikdyz ti pride ze si na disku, pomuze se podivat na velikost volneho mista v danem adresari a uvidis cisla ktera ukazuji ze se uz nenachazis na disku, proste to misto je presmerovane do pameti a ne ze se soubory odkladaji do jineho adresare.
Kubuntu 18.04/AMD RYZEN 5 3600, Asus PRIME X370-PRO, ASUS DUAL GeForce RTX2060S O8G EVO, RAM Kingston 2x16GB DDR4 2666MHz CL16, 2xWD Caviar Blue 1TB+Seagate BarraCuda 2TB/LVM mirror, Samsung 970 EVO PLUS 250GB, Seasonic M12II-620 Evo, Evolveo Sigma T2, DVD-R/+R Asus DRW-24D5MT, APC Back-UPS ES 700, Eizo EV2450

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Ako presunut tmp do RAM?
« Odpověď #2 kdy: 02 Února 2015, 18:41:45 »
jeste si dovolim navrhnout jednu vec do fstab .. dej si tam nejakej limit velikosti toho tmpfs, tedy napr size=10% nebo size=512m .. viz manual pro mount a opsny pro tmpfs
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re:Ako presunut tmp do RAM?
« Odpověď #3 kdy: 02 Února 2015, 18:51:37 »
jeste si dovolim navrhnout jednu vec do fstab .. dej si tam nejakej limit velikosti toho tmpfs, tedy napr size=10% nebo size=512m .. viz manual pro mount a opsny pro tmpfs

Je tam nejaky default, myslim ze 4G
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Ako presunut tmp do RAM?
« Odpověď #4 kdy: 02 Února 2015, 18:59:34 »
jeste si dovolim navrhnout jednu vec do fstab .. dej si tam nejakej limit velikosti toho tmpfs, tedy napr size=10% nebo size=512m .. viz manual pro mount a opsny pro tmpfs

Je tam nejaky default, myslim ze 4G
default je size=50%
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

JanV11

  • Návštěvník
  • Příspěvků: 2
Re:Ako presunut tmp do RAM?
« Odpověď #5 kdy: 02 Února 2015, 19:53:16 »
Vdaka za vysvetlenie.

Velkost adresara tmp mi ukazuje 3.8 GiB, pricom systemovy disk ma 25 GiB.

Takze ak tomu spravne rozumiem, ked sa pozeram cez file manager do /tmp tak tie subory a adresare ktore tam vidim nie su fyzicky na SSD disku ale v RAM-ke? Takze to vlastne asi funguje spravne...
Znamena to, ze tie temporary subory ani neprechadzaju cez /tmp na SSD disku ale idu z aplikacii rovno do RAM? Inac by to asi nemalo ani zmysel z pohladu ochrany SSD.

Mam 8 GB RAM tak tych default 50% by malo byt v pohode.

Odra

  • Aktivní člen
  • *
  • Příspěvků: 461
  • Docendo discimus.
Re:Ako presunut tmp do RAM?
« Odpověď #6 kdy: 02 Února 2015, 21:08:48 »
...
Znamena to, ze tie temporary subory ani neprechadzaju cez /tmp na SSD disku ale idu z aplikacii rovno do RAM? Inac by to asi nemalo ani zmysel z pohladu ochrany SSD.
...

Adresář /tmp jako takový, je přímo připojen do RAMky.
Já to na systému s SSD používám takhle:
Kód: [Vybrat]
tmpfs /tmp tmpfs noatime,nodev,nosuid,size=3G,mode=1777 0 0
tmpfs /var/log tmpfs noatime,nodev,nosuid,noexec,size=16M,mode=0755 0 0
tmpfs /home/<jmeno uzivatele>/.cache tmpfs noatime,nodev,nosuid,size=1G 0 0

S tím, že si ještě ve FF nastavím browser.cache.memory.enable na TRUE a browser.cache.memory.capacity na -1
Audi, vide, tace.
ddg.gg , DNSCrypt

Savalas

  • Aktivní člen
  • *
  • Příspěvků: 409
Re:Ako presunut tmp do RAM?
« Odpověď #7 kdy: 02 Února 2015, 22:23:38 »
Znamena to, ze tie temporary subory ani neprechadzaju cez /tmp na SSD disku ale idu z aplikacii rovno do RAM?

Ano uspesne sis nastavil ten tmp do ram disku a SSD neni praci v tmp zatezovano, adresarova strukura v linuxu nemusi znamenat primo umisteni na disku, ale nektere veci sou jen virtualni, zakladni veci sou vysvetlene tady http://cs.wikibooks.org/wiki/Linux:Adres%C3%A1%C5%99ov%C3%A1_struktura . Na tema optimalizace SSD v linuxu, by bylo lepsi zalozit nove tema.
Kubuntu 18.04/AMD RYZEN 5 3600, Asus PRIME X370-PRO, ASUS DUAL GeForce RTX2060S O8G EVO, RAM Kingston 2x16GB DDR4 2666MHz CL16, 2xWD Caviar Blue 1TB+Seagate BarraCuda 2TB/LVM mirror, Samsung 970 EVO PLUS 250GB, Seasonic M12II-620 Evo, Evolveo Sigma T2, DVD-R/+R Asus DRW-24D5MT, APC Back-UPS ES 700, Eizo EV2450

libor007

  • Stálý člen
  • **
  • Příspěvků: 875
Re:Ako presunut tmp do RAM?
« Odpověď #8 kdy: 03 Února 2015, 16:09:07 »
Jeste si zmensi hodnotu swapiness na 10. postupu je na netu plno...
Kubuntu 20.04

 

Provoz zaštiťuje spolek OpenAlt.