В документации не указывается, использует ли maxWriteMBPerSec мегабайты или мегабиты. Я предполагаю, что байты и биты будут маленькими, но кто-то может подтвердить, пожалуйста?
Это в мегабайтах.С исходный код Lucene для RateLimiter.SimpleRateLimiter :
double secondsToPause = (bytes/1024./1024.) / mbPerSec;