Re: [Jfs-discussion] performance
One reason may be the location of the partitions. A low sector located partition is faster than one that lies at the end of the disk. Disks usually start counting outside Sean Neakums schrieb: Hi, I've been playing with JFS this past day or so, and I am observing a performance problem. I am using a patched kernel (version 14a of Rik van Riel's rmap VM), so this may be implicated somehow. When I do a build of the LNX-BBC (http://www.lnx-bbc.org/) I get a build time of about 75 minutes on an ext3 volume, and about 84 minutes on a JFS volume. I'm using stock ext3 and JFS version 1.10, on Linux 2.4.19 plus the rmap patch. Here's some data, from "time make install": On ext3: real76m37.636s user38m59.370s sys 18m34.210s On JFS: real84m13.123s user39m3.020s sys 18m49.810s The machine in question is an SMP box with 1.13GHz P-III, 256M of RAM and IDE disks. I use ccache (http//ccache.samba.org/) to do these builds, and see almost identical hit/miss statistics for each run. I believe that, due to ccache, the build becomes fairly I/O-bound. Judging by fact that the wall-clock time shows the only big variation, I'm guessing (wildly, with no proof) that this may be something to do with how JFS schedules I/O. If there is any other information you'd like me to gather, please holler. ___ Jfs-discussion mailing list [EMAIL PROTECTED] http://www-124.ibm.com/developerworks/oss/mailman/listinfo/jfs-discussion
[Jfs-discussion] Porting JFS to NT (again..)
When I finish my current project, I think I want to have a try in the king's discipline: Kernel - fsd. What wolud you recomend to me as basis? The reference implementatino for OS/2 or the current linux code. The thing is, the OS/2-version implements its own caching while in NT you have a global cache like in linux. On NT this is done via different interfaces but mainly through filemappings. On the other hand: NT has gotten a lott inspirations from OS/2 as for example the structured exception handling. What would you say, how compleete are these implementations and how faulty? ___ Jfs-discussion mailing list [EMAIL PROTECTED] http://www-124.ibm.com/developerworks/oss/mailman/listinfo/jfs-discussion
Re: [Jfs-discussion] implementing
I am looking at things like devices, sockets, symlinks, mapping of rwx to EAs or to ACLs. The reference source has support for EAs and ACLs. We are in the process of adding both to JFS for Linux right now. Ok, but how did you implement fifos (or is that an OS-thing?)? How did you implement rxw -> ACL or EA? I am to lazy to read all the changelogs. The source for JFS for Linux is OS/2. AIX 5L which shipped in 4/01 added another JFS called JFS2 and this used the same source base. I would start out of the OS/2 source 'cos it seems to be most portable to NT thx
Re: [Jfs-discussion] implementing
Hi Jfs-team, I am interested in the reference code, since I want to make an NT-IFS (oh yes, its the first driver at all, I write) :So my question is: What have you implemented? I am looking at things like devices, sockets, symlinks, mapping of rwx to EAs or to ACLs. Since JFS came from AIX, these things should be included alreadyisnt it? And whats the reason that JFS only works with 4k-clusters? ___ Jfs-discussion mailing list [EMAIL PROTECTED] http://www-124.ibm.com/developerworks/oss/mailman/listinfo/jfs-discussion