значит про параметры.
blocks.db используется под wal и rocksdb.
распределение и аллокация места там динамическая и между ними и на каждый из.
т.е. walов там может быть несколько и размер каждого вала может меняться, со временем, от нагрузки.
ссылка про rcoksdb тут пробегала, из неё нам нужно знать сейчас что L1 будет размера
max_bytes_for_level_base, каждый следующий уровень -- в 10 раз больше, и что уровень должен целиком помещаться на db.
из того что там е написанно -- когда идет manual компакшен, то на db одновременно занимают место предыдущие скомпкшенные уровни, текущий уровень который мы сжимаем, и его новое представление. т.е. когда начинается последняя стадия, то на db будут присутсвовать:
WALы
уже скопакченные уровни без последнего
нескопакченный последний уровень
скопкаченный последний уровень.
и очень желательно что бы это все влезло в db!