Felbővült a szerverem +4G memóriával, és azt látom pár napos működés után, hogy még mindig van rettentő sok szabad memória, holott a cache alig van használva. A probléma abból adódik - gondolom én, hogy a ZFS - saját, kernel szinten megvalósított cache-t használ, mégpedig az ARC (Adaptive Replacement Cache), amely a kevés memóriából adódóan eléggé le volt szabályozva a szerveren:
vm.kmem_size_max=1024M
vm.kmem_size=1024M
vfs.zfs.arc_max=64M
vfs.zfs.vdev.cache.size=16M
Arra gondoltam, hogy a 6G memória mellett a kmem_size_max lehetne akár 3G is, és akkor az ARC maximális méretét fel tudnám srófolni akár 1G környékére is...
Valaki játszadozott ezzel a témakörrel?
- 1272 megtekintés
Hozzászólások
7.2-ben jott egy commit, amivel a kernel memoria ki lett terjesztve 6GB-ig, es ezt most kesobb kitoltak 512GB-ig a ZFS miatt, ezt kovetoen pedig a ZFS/vm alrendszer magatol allitja, es nem kell tweakelni indulaskor.
___
info
- A hozzászóláshoz be kell jelentkezni
Hm... ez egy jó hír, éppen most tervezem az upgrade-et 7.2-re.
--
http://wiki.javaforum.hu/confluence-2.10/display/FREEBSD
- A hozzászóláshoz be kell jelentkezni
upgradelj 7.2-re es utana szedj ki minden arc es kmem opciot a laoder.conf-bol
- A hozzászóláshoz be kell jelentkezni
Mint írtam volt, éppen ez a célom... :)
Éppen a lenti wiki oldalt nézem át, és aktualizálom, 7.2-es alaprendszerből készítek éppen jail-t, klónozom, aztán ha mindez megvan, az alaprendszert is frissítem.
--
http://wiki.javaforum.hu/confluence-2.10/display/FREEBSD
- A hozzászóláshoz be kell jelentkezni
Most komolyra forditva a szot 7.2-RELEASE-p2 -ben mennyire stabil a dolog *oriasi* IO terheles alatt?
- A hozzászóláshoz be kell jelentkezni
Kinek mi az oriasi?
- A hozzászóláshoz be kell jelentkezni
Osszesen 2.4T atlagosan 16 KByte meretu file random olvasasa/irasa kb. 300-400 darab masodpercenkent. Szoval lehet tulzo volt az oriasi IO.
---
kozben megvalaszolam sajat magamnak. hasznalhatatlan, deadlock.h
- A hozzászóláshoz be kell jelentkezni
Attól függ, ha olyan a load, akkor az a 3-400 iops nem-zfs alatt simán jelenthet akár 2000-et is (láttam már ilyet). Egyébként van egy olyanom, amin éjszaka is van diszkenként 100 tps (iostat szerint), simán megy, de csak 7.2 óta, előtte reszelni kellett, meg a prefetch most is ki van kapcsolva, mert valahogy nem olyan jó (Solaris-on igen), szóval ha 7.2 -d van és elég RAM, akkor csak vfs.zfs.prefetch_disable=1 kell és jó lesz. A stabilitással régebben is csak akkor volt gond, ha olyan hardverrel akartál olyat csinálni, amire nem való, meg nem olvastál manualt.
- A hozzászóláshoz be kell jelentkezni
termeszetesen utannaolvastam igy a prefetch ki lett kapcsolva. De erre a feladatra is maradok solarisnal igy kicsit tobb remalmom lesz de legall ,egbizhatoan fog mukodni
- A hozzászóláshoz be kell jelentkezni