Slashdot Mirror


The Hairy State of Linux Filesystems

RazvanM writes "Do the OSes really shrink? Perhaps the user space (MySQL, CUPS) is getting slimmer, but how about the internals? Using as a metric the number of external calls between the filesystem modules and the rest of the Linux kernel I argue that this is not the case. The evidence is a graph that shows the evolution of 15 filesystems from 2.6.11 to 2.6.28 along with the current state (2.6.28) for 24 filesystems. Some filesystems that stand out are: nfs for leading in both number of calls and speed of growth; ext4 and fuse for their above-average speed of growth and 9p for its roller coaster path."

7 of 187 comments (clear)

  1. first one by Ingcuervo · · Score: -1, Offtopic

    finally

  2. File systems? We can have as many as possible... by bogaboga · · Score: -1, Offtopic

    ...Let there be as many filesystems as can be because the availability of so many does not seem to affect interoperability. If we in the Linux world can resolve issues surrounding the location of files, naming schemes, versions, we could solve a ton of trouble for potential Linux converts.

    There is no worse problem than being faced with an error like:

    "...Installation of cannot continue...lib_XYZ_0.o not found..."

    Joe Public then fires up "apt-get install..." a package that contains lib_XYZ_0.o.

    He is informed that he needs a newer version...

    On getting the newer version he is informed that installation of that package will break dependencies...

    He removes the "offending software" then on trying again with the newer version, he's informed that lib_XYZ_0.o is already installed! Amazing isn't it?

    What suprises me is that programmers who can create software that scares Microsoft with its money and resourses also adopts policies that do not do much for it in terms of penetration.

    Joe Puiblic then forces the installation with a switch to appt-get...Then on trying to boot into the GUI, he's thrown back to the command line.

    Conclusion by Joe Public: Linux suck big time. The trouble is, this Joe might be a major decision maker in a few years!

    Am I far from what happens in the Linux world more often than not?

  3. Frick Apple Fags by Anonymous Coward · · Score: -1, Offtopic

    MobileMe Terms of Service
    1. Your Acceptance of Terms
    Welcome to MobileMe

    The following Terms of Service (âoeTOSâ) are between you and Apple and constitute a legal agreement that governs your use of the MobileMe product, software, services and websites (collectively referred to as the âoeServiceâ). You must agree to these TOS before you can use the Service. You can agree to these TOS by: a) actually using the Service, or b) clicking a box that indicates you agree to the Service, where such a box is made available to you. If you do not agree to any of the following terms, please do not use the Service. You should print or otherwise save a copy of these TOS for your records. "Apple" as used herein means Apple Inc., located at 1 Infinite Loop, Cupertino, California and, where applicable, Apple Sales International, Hollyhill Industrial Estate, Hollyhill, Cork, Ireland.
    Legal Authority

    To use and/or register for the Service you must be: a) of legal age to form a binding contract with Apple, and b) cannot be a person barred from receiving the Service under the laws of the United States or other applicable jurisdiction, including the country in which you reside or from where you use the Service. By accepting these TOS you represent that you understand and agree to the foregoing. If you are under the required legal age, but at least 13 years old, you may still use the Service (subject to applicable local law), but only if the account you are using was created and registered by your parent or legal guardian (see Section 3 below for further details).
    Updates

    Apple may update or change these TOS from time to time and recommends that you review the TOS on a regular basis. You can review the most current version of the TOS at any time at http://www.apple.com/legal/mobileme/. If Apple makes a change to the TOS, it will post the revised TOS on our website at the link as herein noted. You understand and agree that your continued use of the Service after the TOS has changed constitutes your acceptance of the TOS as revised. Without limiting the foregoing, if Apple makes a change to the TOS that materially impacts your use of the Service, Apple may post notice of any such change on our website and/or email you notice of any such change to your MobileMe account.
    2. Description of the Service
    System Requirements

    Use of the Service requires one or more compatible devices, certain software and internet access with compatible ISP (broadband required for web applications); separate fees may apply. Some portions of the Service require Mac OS X v10.5 Leopard and iLife â(TM)08, available separately. Your use of the Service may be affected by certain combinations of hardware, software and/or internet access. High speed internet access is strongly recommended. Compatible device: Mac, PC, iPhone, or iPod touch. For Mac: Mac OS X v10.4.11, v10.5.4, or later; Safari 3, Firefox 2, or later. For PC: Windows Vista or Windows XP Home or Professional (SP2) or later; Internet Explorer 7, Safari 3, Firefox 2, or later; (Microsoft Outlook 2003 or later recommended). For iPhone and iPod touch: 2.0 software. iTunes 7.7 or later (free download from www.itunes.com/download). The Service is available in the following languages: English, French, Japanese and German.
    Changing the Service

    Apple reserves the right to modify or stop the Service (or any part thereof), either temporarily or permanently, at any time or from time to time, with or without prior notice to you. Without limiting the foregoing, Apple may post on our website and/or send email to your MobileMe account, notice of such changes to the Service. It is your responsibility to review our website and/or check your MobileMe email address for any such notices. You agree that Apple shall not be liable to you or any third party for any modification or cessation of the Service.
    Limitations on Use

    You agree to use the Service only for purposes as permitted by these TOS and an

  4. Re:Do the number of calls really matter? by Culture20 · · Score: 0, Offtopic

    The last thing I want is a level 5 dwarf (haha) providing me my OS.

    I know feeding Trolls is bad form, but:
    What about a level 3 Wwwyzzard d dot com providing your BBS connection? Last time I _had_ to compile something was almost a decade ago.

  5. Re:Do the number of calls really matter? by ComaVN · · Score: 1, Offtopic

    Truely a Slashdot icon. You will be missed.

    --
    Be wary of any facts that confirm your opinion.
  6. Re:Do the number of calls really matter? by yahwotqa · · Score: 0, Offtopic

    Maybe because moderating is about promoting good or bad posts, not good or bad posters. That post _was_ funny, so I don't see why shouldn't it be modded accordingly.

  7. Re:Do the number of calls really matter? by DarkAvZ · · Score: 0, Offtopic

    Last time I _had_ to compile something was almost a decade ago.

    I'm a gentoo user, you insensitive clod!

    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0