box.slab.info()
---
- items_size: 83355056
items_used_ratio: 97.92%
quota_size: 207374336
quota_used_ratio: 97.08%
arena_used_ratio: 89.7%
items_used: 81619248
quota_used: 201326592
arena_size: 201326592
arena_used: 180562224
—
box.cfg.memtx_max_tuple_size
---
- 1048776
...
че последний слаб из квоты не выделяется ?
@kostja_osipov я раньше всегда расчитывал по этой формуле количесво слабов которые можно взять а сейчас в квоте еще есть место но аллокатор уже валится function freeslab() local info = box.slab.info() return math.floor((info.quota_size - info.quota_used) / (box.cfg.memtx_max_tuple_size * 4)) end
Обсуждают сегодня