[RTEMS Project] #3429: Add Filesystem Benchmarking tools to RTEMS

RTEMS trac trac at rtems.org
Fri Feb 25 18:16:36 UTC 2022


#3429: Add Filesystem Benchmarking tools to RTEMS
---------------------------------+---------------------------
 Reporter:  udit agarwal         |       Owner:  udit agarwal
     Type:  task                 |      Status:  assigned
 Priority:  normal               |   Milestone:  Indefinite
Component:  tool                 |     Version:
 Severity:  normal               |  Resolution:
 Keywords:  SOC, testing, small  |  Blocked By:
 Blocking:  3430                 |
---------------------------------+---------------------------
Description changed by Gedare Bloom:

Old description:

> Adding benchmarking tools to RTEMS will provide great insight of system
> performance and  allows comparison between filesystem types, device
> drivers etc. It will provide several numerical results which in turn
> provides the developers with some rudimentary feedback on future changes
> in the system.

New description:

 Adding benchmarking tools to RTEMS will provide great insight of system
 performance and  allows comparison between filesystem types, device
 drivers etc. It will provide several numerical results which in turn
 provides the developers with some rudimentary feedback on future changes
 in the system.

 As an IO benchmarking tool, FIO has been ported to RTEMS.
 Currently following ioengines are working(tested on BeagleBone? Black):
 *psync,vsync,sync,null,filecreate,ftruncate
 TODO:
 -Fix remaining memory leakages
 -Test Fio on other platforms too, specially the ones with lower memory
 -Get the generated code, merged upstream to fio's main repository
 -Fix other ioengines like cpuio,falloc too.
 -Invoke FIO build with RSB

 Skills: C and Python

 This is a 175-hour project of medium difficulty.

--

--
Ticket URL: <http://devel.rtems.org/ticket/3429#comment:5>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list