Re: Using FIO on systems with <=512MB RAM

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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
> > 





[Index of Archives]     [Linux Kernel]     [Linux SCSI]     [Linux IDE]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux