Portál AbcLinuxu, 3. května 2025 16:38
Řešení dotazu:
Nemá smysl používat swap.
Bohužel FreeBSD mělo kdysi nějaké omezení v tom smyslu, že swap musel být „oddíl“ a nemohl být (flexibilní a dynamicky alokovatelný) ZVOL, jak by člověk u moderního systému očekával. Možná je tam ten problém dodnes.
Ať tak nebo tak, swap prostě v dnešní době nemá smysl. Neexistuje žádná situace, ve které by pomáhal. Když proces vlivem chyby sežere paměť, je třeba proces (včas) zabít, mít rozumně nastavené kvóty atd. Pokud naopak opravdu potřebuju paměť, koupím si paměť; swap to nezachrání.
Swap škodí, protože v kombinaci s rychlým SSD může docela dlouho skrývat problém s nějakým procesem — místo aby byl proces (ideálně automacky) zabitý — a celou tu dobu ničit SSD. Po týdnu pak uživatel zjistí ve SMART datech, že třetina TBW je „spotřebovaná“ — jejda, kampak to zmizelo??? Zkrátka, swapu je dobré se vyhnout.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.