12 May 18, Eugene Grosbein writes to Slawa Olhovchenkov:
SO>>>> женя, твой любимый костыль сломан: SO>>>> vfs.zfs.arc_max=367001600 SO>>>> ARC Size: 137.21% 480.24 MiB SO>>>> Target Size: (Adaptive) 100.00% 350.00 MiB SO>>>> Min Size (Hard Limit): 43.71% 152.99 MiB SO>>>> Max Size (High Water): 2:1 350.00 MiB SO>>>> Hа самом деле даже это все вранье и ARC жрет в данном случае SO>>>> примерно SO>>>> 28.309 zfs_znode_cache 264*(112417+23) SO>>>> 36.250 zio_data_buf_131072 131072*(78+212) SO>>>> 38.252 dmu_buf_impl_t 232*(168711+4179) SO>>>> 79.938 zio_buf_512 512*(160568+3144) SO>>>> 92.703 zio_buf_16384 16384*(5829+104) SO>>>> 113.354 dnode_t 728*(160804+2466) SO>>>> 749.027 abd_chunk 4096*(35881+155870) SO>>>> 1138.46MB EG>>> В таких случаях тащем-то надо упоминать ветку, ревизию и даже EG>>> платформу, так как неработа лимита на i386 для меня не новость. И EG>>> наличие локальных патчей на ZFS тоже. SO>> ой, ну догадайся: 11-STABLE latest, amd64, ванилька (никаких патчей SO>> вообще) стал бы я гундеть, если бы там были какие-то патчи? всегда же SO>> можно попытаться стрелки перевести.
EG> Hу вот у меня есть 11.1-STABLE/amd64 r325097 с 64G памяти, EG> ZFS и лимитом в 32G. Откуда вообще отквоченные цифры и как EG> мне посмотреть их у себя?
ограничиваешь всю память до двух гигов (возможно это опционально) разворачиваешь сырцы скрипт size.pl #!/usr/bin/perl use Fcntl ':mode'; $list = shift @ARGV; open F,'<',$list; while(<F>) {