>>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<<
On 18.04.00, 16:15:17, Mel <mel at csn.ul.ie> wrote regarding [ILUG] OS
Masters:
> I've been offered the possibility of doing a Masters in operating systems
> design but it's largely up to me to suggest what to work on.
Research OOM issues and achieve something acceptable that will sort out
that issue for once and for all for linux. Per user CPU and memory limits
et al.
Fiddle with that X and doors(or whatever it was) issue that was
mentioned on this list before.
Wondrous compression scheme based upon external knowledge that the files
being compressed will be XML, should be some schemes that can be applied
when you know that each tags text will appear twice.
BeOS filesystem, is there linux support for it? Might be something
worthwhile in examining that as a basis for a fast multimedia ready
filesystem for linux.
And my favorite thought
Work on a binary library loader optimized, or at least ready for,
programs which are linked to 100 or more dynamic libraries. Idea being to
try and make it easier to support code reuse in terms of libraries.
Investigate and find a metric which can be used to determine the border
line where the advantage of using multiple dynamic libraries vs static
ones falls apart. How many can you have before its impractical, the
relative sizes at which the wheels falls off. Loading times, deferred
bindings. As a starting point take the basic gnu shell utils and strip
out all common code into seperate libraries, this is pretty much already
done as far as i remember except that for speed and practical reasons
they static link to their temporary libs, go at it from the other side
and see if theres anything that can be done. There was a few related
topics at http://www.advogato.org/article/45.html
Youll change your mind as to what you are doing in 6 months anyway.
C.
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!