Portál AbcLinuxu, 10. května 2025 02:46

Dotaz: RAM disk

9.10.2014 16:43 Jaroslav Novák
RAM disk
Přečteno: 551×
Odpovědět | Admin
existuje v Linuxu RAM disk ? děkuji za tip

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.10.2014 17:03 chrono
Rozbalit Rozbalit vše Re: RAM disk
Odpovědět | | Sbalit | Link | Blokovat | Admin
Existuje (napr. tmpfs).
9.10.2014 22:42 Jirka | skóre: 25
Rozbalit Rozbalit vše Re: RAM disk
Nebo ramfs, pak je zápis a čtení absolutně nejrychlejší, jaký jen může být. (otestováno kopírováním /dev/zero)
Akorát kapku nebezpečnej, ani systém neví, kolik v něm je místa a ve chvíli, kdy dojde k jeho naplnění, se systém uswapuje a spadne.
Dokud to funguje, nešťourej se v tom!...
Pavel 'TIGER' Růžička avatar 9.10.2014 17:12 Pavel 'TIGER' Růžička | skóre: 54
Rozbalit Rozbalit vše Re: RAM disk
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nač psát, co již bylo sepsané?
9.10.2014 18:17 nupac
Rozbalit Rozbalit vše Re: RAM disk
dobrej clanek---takze ram disk je v linuxu celkem na hovno-------no ne,ze by ve woknech nebyl 8-D
9.10.2014 18:29 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: RAM disk

RAM-disk jako takový se hodí jen ve specifických případech nebo na testování, ale často se používá tmpfs, buď pro zvýšení výkonu nebo pro šetření SSD disku, je to mnohem zajímavější možnost, než RAM-disk jako takový.

Možná jej už i máš: /dev/shm.

To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
10.10.2014 11:57 Sten
Rozbalit Rozbalit vše Re: RAM disk
RAM disk je v Linuxu skutečně na houby, proto se preferuje tmpfs. Nicméně vzhledem ke způsobu, jakým Linux (na rozdíl od Windows) zachází s volnou pamětí, stejně není moc potřeba.

ramfs či RAM disk jsou pro velmi specifické situace a při jejich použití byste měl vědět, co děláte, můžete totiž špatným použitím velice snadno výkon svého počítače výrazně zhoršit.
10.10.2014 16:27 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: RAM disk
tmpfs je podle mne hodně užitečné na adresáře jako je /run, /var/lock, /var/run, a možná i pro /tmp, naproti tomu /var/tmp by měl být perzistentní.

Ale teď koukám trochu jako vrána. Tyhle adresáře jsem si naklikal u sebe v yastu (openSUSE) že je chci na tmpfs a když si vypíši fs tak tam skutečně jsou, ale když si vypíši cat /etc/fstab tak tam žádné přiřazení není. Kde to může být ještě navoleno?
10.10.2014 16:41 Kit | skóre: 45 | Brno
Rozbalit Rozbalit vše Re: RAM disk
Zkus ještě
cat /etc/mtab
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
10.10.2014 17:09 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: RAM disk
Co s tím? /etc/mtab je link na /proc/self/mounts. Tedy report o aktuálním dynamickém stavu. Tam se to jistě nekonfiguruje.
10.10.2014 17:36 rws
Rozbalit Rozbalit vše Re: RAM disk
Muze to byt pripojovano z nejakeho init.d scriptu. Debian to tak taky dela.
11.10.2014 13:22 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: RAM disk
Kuk: /usr/lib/systemd/system/tmp.mount .
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
11.10.2014 16:26 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: RAM disk
Tam je
cat /usr/lib/systemd/system/tmp.mount
#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.

[Unit]
Description=Temporary Directory
Documentation=man:hier(7)
Documentation=http://www.freedesktop.org/wiki/Software/systemd/APIFileSystems
DefaultDependencies=no
Conflicts=umount.target
Before=local-fs.target umount.target

[Mount]
What=tmpfs
Where=/tmp
Type=tmpfs
Options=mode=1777,strictatime
(a nedávno jsem si do tmpfs zařadil i /tmp) takže /tmp je vysvětleno. ale to ostatní ne
df
Souborový systém                        1K blocks      Užito     Volné Uži% Připojeno do
/dev/mapper/system-root                  23607740   11573792  10811704  52% /
devtmpfs                                  4022704         32   4022672   1% /dev
tmpfs                                     4036816        220   4036596   1% /dev/shm                                                 
tmpfs                                     4036816       4536   4032280   1% /run                                                     
tmpfs                                     4036816          0   4036816   0% /sys/fs/cgroup                                           
tmpfs                                     4036816        144   4036672   1% /tmp                                                     
tmpfs                                     4036816       4536   4032280   1% /var/run                                                 
tmpfs                                     4036816       4536   4032280   1% /var/lock                                                
/dev/mapper/system-home                  35993216   32329592   2231672  94% /home                                                    
/dev/sda2                                  640635      92472    510789  16% /boot   

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.