MLUG: Re: [MLUG - DISCUSSION] FUSE programming?
Re: [MLUG - DISCUSSION] FUSE programming?
Email address obfuscation in effect -- please click here to turn it off.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
On Sun, 13 Nov 2005, Mark Rages wrote:

> I have this system written and working in Python, but it is too slow
> for real (video file) use.  This is not Python's fault, really, but I
> will rewrite it in C before deploying it.  (Blame goes on the
> database, where I am currently UPDATE'ing file sizes after every
> write() in my filesystem.  And the kernel breaks writes into 4096 byte
> chunks, so that's a lot of updates!   I need to cache some metadata to
> fix this.)

Can you still do huge pages in Linux?  If you have a box with a ton of
ram and you're just using it primairly to pipe files to/from disk, you
should be able to realize some benefit from using huge pages.  

I know that with 2.4 you were still limited by 512kb sized write chunks
(at least on Itanium architecture), which still causes performance havoc
for very large filesystems.  I thought that with 2.6 this issue had been
resolved.  


--dlloyd

_______________________________________________
discussion mailing list
EMAIL:PROTECTED
http://mlug.missouri.edu/mailman/listinfo/discussion