Improvements to DOSFS
Chris Johns
cjohns at cybertec.com.au
Thu Jul 31 00:08:50 UTC 2003
Thomas Doerfler wrote:
>
> today I have added three PRs (439-441) to RTEMS gnatsweb.
> These PR have patches for the following issues:
>
> 1. Adding rename functionality to DOSFS
>
> 2. Improvment of data write speed
>
> 3. Flush of temporary data buffer when closing a file to make
> removing of media or poweroff of system without "unmount" more
> reliable
>
I have the disk performance test program Bonnie running on RTEMS.
http://www.textuality.com/bonnie/intro.html
I could place a copy on the RTEMS ftp incoming directory if you are interested in
running it with your changes. Let me know and I will upload it.
>
> 2. Improvement of write data speed
>
On the subject of performance, I noticed in the ATA driver:
http://www.rtems.com/cgi-bin/cvsweb.cgi/rtems/c/src/libchip/ide/ata.c
in function:
ata_io_data_request ()
the following code:
areq = malloc(sizeof(ata_req_t));
if (areq == NULL)
{
return RTEMS_NO_MEMORY;
}
Does this mean each ATA request is performing a malloc ?
--
Chris Johns, cjohns at cybertec . com . au
More information about the users
mailing list