Hi Ruslan,
 
Sorry I can't help you with your troubles as I am not an expert of 
filesystem or pcfs, and driver-usb is not the right place to discuss 
pcfs related questions. Maybe Lisa can help you.

Hi Lisa,

Could you help Ruslan? Or point the correct discussion email alias about 
the pcfs?

Thanks
Guoqing

? 2009?09?22? 05:05, Ruslan Uvashev ??:
> Hello Guoqing and Orvar,
>
> I am working with it at leisure.
>
> What have been done already:
>   - have analyzed bottle necks in driver:
>     -> synchronous read and write operations. Now driver wait completion 
> every i/o operation, instead of this could be used read-ahead algorithm and 
> asynchronous write then driver sends request on r/w and go to next page in 
> current block.
>     -> singlethreadedness. At this moment there are 3 synchronization 
> primitives: mutex and rwlock for whole driver and one mutex for every 
> instance of file system. It scheme could be extended by sync primitives where 
> each will protect part of file system. And locking protocol could be used 
> similar UFS file system. There are also bug with hanging OS 
> http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6578822.
>    -> now whole FAT is being cached. Solution: file cluster chain could be 
> cached on the basis of lru algorithm similar in Lunux instead of whole FAT. 
> It is not so important as first two problem.
>
> Troubles:
>   - I need good documentation for tsd (thread specific data), and ALL VFS and 
> VM func because opennet, sun sites and "Solaris internals" book take so few 
> information. Guoqing, could you advise something to me regarding 
> documentation? I am appreciate you help!
>
> -----------------------------
> Best regards,
> Ruslan Uvashev
>
> -----Original Message-----
> From: driver-usb-bounces at opensolaris.org [mailto:driver-usb-bounces at 
> opensolaris.org] On Behalf Of guoqing zhu - Sun Microsystems - Beijing China
> Sent: Friday, September 18, 2009 5:40 AM
> To: Orvar Korvar
> Cc: driver-usb at opensolaris.org
> Subject: Re: [driver-usb] improve FAT32 driver soon?
>
> About the pcfs slow performance problem on USB storage device, there has 
> already a filed bug, see CR 6812749. Maybe you should post your 
> questions on other alias, such as the ones related to 
> filesystem/performance.
>
> Thanks
> Guoqing
>
> ? 2009?09?18? 03:06, Orvar Korvar ??:
>   
>> No plans on improving FAT32 drivers soon? The problem is that I want to move 
>> much data 10s of GB to my friends WinXP computer, via USB memory stick. How 
>> do I do that? The current FAT32 driver reaches a few 100kb/sec and that is 
>> not feasible. 
>>
>> There hasnt been any work planned for FAT32 driver for a long time. Is it 
>> same status today? What is needed to rewrite the driver? Is there much work?
>>   
>>     
>
> _______________________________________________
> driver-usb mailing list
> driver-usb at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/driver-usb
>
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/driver-usb/attachments/20090922/aad1562a/attachment.html>

Reply via email to