Hello Volodymyr It turned out that the fio version we where using was either buggy or the patches our buildsystem (Yocto/Openembedded) was applying did cause that issue. I updated to the latest fio version in our recipes and I have it running on 256MB RAM systems now. Best Regards, Philippe On Tue, 2022-03-01 at 00:41 +0200, Volodymyr Hoida wrote: > I'm developing and maintaining web based gui for fio (w3top). And I > can't confirm your concern. > > On x64 linux, 380Mb of RAM is enough for both w3top systemd service > and > fio executable. > > On ARM32 the w3top+fio pair needs about 300M of ram. > > What engines do you use? I'm about libaio, posixaio, io_uring, sync*** > and mmap v2.21 ... v3.28 on headless linux > > 2/21/2022 4:40 PM, Philippe Schenker пишет: > > Hello > > > > We use FIO to check the eMMC storage on our embedded boards. This > > works > > great for our modules that have >= 1GB RAM but on all lower-memory > > ones > > (<= 512MB) the OOM killer always kills FIO. > > > > I can hook up a swap which helps but is just painfully slow. > > > > I played with the settings mem, bs, iodepth and size but cannot > > achieve > > a configuration that works on low-memory embedded systems. > > > > Can anyone guide me how I can make this work? > > > > Best Regards, > > Philippe > >