[ros-kernel] VFAT Optimalizations
Hartmut Birr
Hartmut.Birr at gmx.de
Thu Jul 29 02:27:29 CEST 2004
Hi,
it is a great job. It fixes some of my old bugs and simplified the fat
routines. I've looked at your changes. I've found only one little problem.
The main resource from a fcb should be released previous the fcb is released
itself (in dirwr.c). I think there exist more possible improvements. The
cluster allocation routines can only allocate one cluster at time. I've seen
that there exist many situations where a file is extended about very much
clusters. We should change this situation from allocating single clusters to
allocating a cluster group. An other problem is the freeing of clusters. We
should add a free cluster list, which can be used to allocate clusters. A
third optimisation should be done in the create file routines. While
compiling ros on ros there are very often open requests for non existing
files. Each directory fcb should have a list for non existing names which
are query very often.
- Hartmut
> -----Original Message-----
> From: ros-kernel-bounces at reactos.com
> [mailto:ros-kernel-bounces at reactos.com] On Behalf Of Filip Navara
> Sent: Wednesday, July 28, 2004 7:24 PM
> To: ros-kernel at reactos.com
> Subject: [ros-kernel] VFAT Optimalizations
>
>
> Hi,
>
> I have made some changes in the VFAT driver in order to speed up it a
> bit. Before I commit it I would like if (at least) two kernel
> developers
> (preferably one of them being Hartmut ;-) can review it, because it's
> critical component and I want to reduce the risk of causing
> regressions.
> I have some other changes pending (fix bugs found by driver
> verifier and
> propably some cache manager interfacing), but I want to get
> this patch
> in first.
>
> Thanks,
> Filip
>
More information about the Ros-kernel
mailing list