Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-04-02 11:08:07

  life - Użytkownik

life
Użytkownik
Zarejestrowany: 2009-10-30

tmpfs

Patrząc na df -h widzę tam między innymi to:

Kod:

System plików         rozm. użyte dost. %uż. zamont. na
tmpfs                 122M     0  122M   0% /lib/init/rw
tmpfs                 122M     0  122M   0% /dev/shm

w /etc/fstab oczywiście nie ma o tym nic. Moje podejrzenia są takie ze /lib/init/rw może mieć coś wspólnego z initrd a /dev/shm pewnie z devfs.

Czy może się mylę?

Z obserwacji wynika że partycje te nigdy jeszcze się nie zapełniły, więc może da się je zmniejszyć, zamiast 122MB dać im np 10MB albo czy w ogóle są one konieczne?

Jak wspominałem w /etc/fstab nic o nich nie ma więc pewnie są tworzone przez któryś ze skryptów startowych.

Ostatnio edytowany przez life (2010-04-02 11:09:01)

Offline

 

#2  2010-04-02 11:25:58

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: tmpfs

/dev/shm to pamięć RAM


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#3  2010-04-02 13:01:37

  life - Użytkownik

life
Użytkownik
Zarejestrowany: 2009-10-30

Re: tmpfs

ale ja nie mam 122MB RAM tylko 256 :)

chyba że ten wpis jest wymagany do obsługi tmpfs?

Offline

 

#4  2010-04-02 13:12:48

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: tmpfs

life napisał(-a):

ale ja nie mam 122MB RAM tylko 256 :)

Niecała pamięć. Dzięki /dev/shm możesz wykorzystywać dzięki temu pamięć jako dysk. Np. deweloperzy grmla budują w /dev/shm obrazy iso, co kilkukrotnie skraca ten proces (I/O w pamięci jest nieporównanie szybsze niż na dysku).


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#5  2010-04-02 13:32:55

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: tmpfs

tudzież załadować do niej indeksy z tabel mysql, można próbować wczytać do niej cały / i kombinować na wszystkie inne sposoby ;)


LRU: #472938
napisz do mnie: ola@mojmail.eu
Hołmpejdż | Galerie | "Twórczość" || Free Image Hosting

Offline

 

#6  2010-04-02 14:17:24

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: tmpfs

winnetou napisał(-a):

można próbować wczytać do niej cały /

I stracić cały / po restarcie. ;)


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#7  2010-04-02 14:29:34

  life - Użytkownik

life
Użytkownik
Zarejestrowany: 2009-10-30

Re: tmpfs

no dobra w takim razie gdzie mogę zmniejszyć te 122M np na 24MB?

Offline

 

#8  2010-04-02 14:30:31

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: tmpfs

z tym że nie koniecznie... można machnąć skrypt który po poweroff, reboot czy innym tego typu standardowym pozbawieniu tlenu komputera zrobi jego dump -- podobnie przy startowaniu systemu. Fakt - czas startu systemu i zamykania znacznie się wydłuży ale za to dla maszyn które wyłączane są od święta responsywność i szybkość działania systemu znacząco wzrośnie. Żeby się uchronić przed jakimiś awariami zasilania można np co godzinę (via cron) robić dump na hdd. Sam zastanawiam się nad takim rozwiązaniem ale najpierw potestuję na vboxie. W sumie u mnie komp śmiga 24h na dobę więc i wybija uptimy średnio po 2-4 tygodnie (chyba że się bawię i co chwile go resetuje) ... Oczywiście takie rozwiązanie wchodzi w grę przy dużej ilości ramu


LRU: #472938
napisz do mnie: ola@mojmail.eu
Hołmpejdż | Galerie | "Twórczość" || Free Image Hosting

Offline

 

#9  2010-04-02 23:32:03

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: tmpfs

life napisał(-a):

no dobra w takim razie gdzie mogę zmniejszyć te 122M np na 24MB?

pytanie po co? przeciez jezeli te tmpfs sa puste to nie zajmuja realnie RAMu (gdy jakis program o niego poprosi - dostanie)


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#10  2010-04-02 23:41:26

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: tmpfs

Kod:

# SHM_SIZE sets the maximum size (in bytes) that the /dev/shm tmpfs can use.
# If this is not set then the size defaults to the value of TMPFS_SIZE
# if that is set; otherwise to the kernel's default.
#
# The size will be rounded down to a multiple of the page size, 4096 bytes.
SHM_SIZE=

Standardowo w jajku jest z tego co pamiętam połowa ramu.


LRU: #472938
napisz do mnie: ola@mojmail.eu
Hołmpejdż | Galerie | "Twórczość" || Free Image Hosting

Offline

 

#11  2010-04-03 13:15:04

  milyges - inż.

milyges
inż.
Skąd: Gorlice/Kraków
Zarejestrowany: 2006-04-09
Serwis

Re: tmpfs

/dev/shm ==> SHared Memory
Korzystają z tego funkcje POSIX.

man napisał(-a):

shm_open,  shm_unlink  -  Create/open  or  unlink  POSIX  shared memory objects

Możesz zamontować np. /tmp jako tmpfs i też będzie to pamięć ram ;)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)