Article View: pl.comp.os.linux
Article #906857Re: zwiększanie partycji /home w Ubuntu
From: marrgol
Date: Thu, 09 Feb 2023 11:36
Date: Thu, 09 Feb 2023 11:36
47 lines
3531 bytes
3531 bytes
On 08/02/2023 at 23.52, Marcin Debowski wrote: >> W przypadku SSD do rozważenia jest raczej mountowanie swapa z opcją >> 'discard', niezależnie od tego, czy jest on w pliku, czy na partycji. > > Nawet nie wiedziałem, że tak można. Szkoda, że nie jest to opcja aktywna > domyślnie, czy też są tu jakieś przeciwskazania? Nie wydaje mi się, żeby były. Może po prostu, tak jak w filesystemach (też 'discard' jest opcjonalny), nikomu nie chce się dorabiać sprawdzania, na jakiego rodzaju urządzeniu blokowym ten FS czy swap został posadzony -- to user root ma to wiedzieć i skonfigurować tak, jak chce/potrzebuje. >> Ciekawą opcją jest też przeznaczenie części RAM-u na zram i utworzenie >> w tym zramie swapa o wyższym priorytecie niż dyskowy. > > W sensie, że powtarzające się operacje będą "kaszowane" w ramie? Nie wiem, co rozumiesz przez „powtarzające się operacje”. Swap w zramie (na ramdysku, jeśli komuś bliższa taka nazwa) działa jak normalny swap, czyli jądro przerzuca tam nieaktywne strony pamięci, ale mimo tego, że pozostają one w RAM-ie, to dzięki kompresji zajmują mniej miejsca, a czas dostępu do nich jest wielokrotnie mniejszy, niż do swapa na dysku. Efekt będzie taki, jakby RAM-u było więcej, a dodatkowym zyskiem będzie oszczędzanie SSD, ale żeby to miało sens to trzeba skonfigurować system tak, żeby ze swapa korzystał intensywnie i z tego w zramie w pierwszej kolejności, bo inaczej tylko niepotrzebnie zajmie się część pamięci. Poguglaj, na pewno znajdziesz to lepiej i dokładniej wyjaśnione niż tu przeze mnie. Np.: https://opensource.com/article/22/11/zram-swap-linux https://haydenjames.io/linux-performance-almost-always-add-swap-part2-zram/ > A nie > ma jakiś natywnych dyskowych, czy kernelowych mechanizmów, które to > robią? Czy też te bufory co są to tylko na poziomie sytemu plików lub > urządzeń blokowych? No, ja bym powiedział, że zram i swap to _są_ natywne kernelowe mechanizmy. :-) A te bufory, to chyba tylko cache dyskowy, à la dosowo-windowsowy smartdrive… -- mrg
Technical Details
Message-ID:
<ts2ls5$lma8$1@dont-email.me>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.samoylyk.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mailReferences:
<trtsav$12fjb$1@portraits.wsisiz.edu.pl> <878rh9foot.fsf@alfa.kjonca> <tru0k7$12jib$1@portraits.wsisiz.edu.pl> <87zg9pe4xs.fsf@alfa.kjonca> <tru5js$12o3r$1@portraits.wsisiz.edu.pl> <tru637$12oi9$1@portraits.wsisiz.edu.pl> <luhabj-t08.ln1@fserver.dom.com.pl> <ZdAEL.2$k5f4.1@fx03.ams1> <ts00f0$5br5$1@dont-email.me> <eJVEL.5$Cvae.2@fx12.ams1>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.samoylyk.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: marrgol <marrgol@address.invalid> Newsgroups: pl.comp.os.linux Subject: Re: zwiększanie partycji /home w Ubuntu Date: Thu, 9 Feb 2023 12:36:36 +0100 Organization: A noiseless patient Spider Lines: 47 Message-ID: <ts2ls5$lma8$1@dont-email.me> References: <trtsav$12fjb$1@portraits.wsisiz.edu.pl> <878rh9foot.fsf@alfa.kjonca> <tru0k7$12jib$1@portraits.wsisiz.edu.pl> <87zg9pe4xs.fsf@alfa.kjonca> <tru5js$12o3r$1@portraits.wsisiz.edu.pl> <tru637$12oi9$1@portraits.wsisiz.edu.pl> <luhabj-t08.ln1@fserver.dom.com.pl> <ZdAEL.2$k5f4.1@fx03.ams1> <ts00f0$5br5$1@dont-email.me> <eJVEL.5$Cvae.2@fx12.ams1> MIME-Version: 1.0 Injection-Date: Thu, 9 Feb 2023 11:36:37 -0000 (UTC) Injection-Info: reader01.eternal-september.org; posting-host="70c2064886f2edba814b2509b67aefb8"; logging-data="710984"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18MEPGwh5wV6Ds7cq/nG0/V" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 Cancel-Lock: sha1:LPGPkM1oYVQpDt9onSwlEfs28yY= In-Reply-To: <eJVEL.5$Cvae.2@fx12.ams1> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit