Results 1 to 8 of 8

Thread: DIRFS: A DragonFlyBSD File-System For Virtual Kernels

  1. #1
    Join Date
    Jan 2007
    Posts
    14,353

    Default DIRFS: A DragonFlyBSD File-System For Virtual Kernels

    Phoronix: DIRFS: A DragonFlyBSD File-System For Virtual Kernels

    DIRFS was committed today as a new file-system for the DragonFlyBSD operating system. DIRFS isn't some competitor to the distribution's HAMMER (or the forthcoming HAMMER2 file-system), but it's a simple file-system implementation designed for use by the operating system's virtual kernel architecture...

    http://www.phoronix.com/vr.php?view=MTQ1Mzc

  2. #2
    Join Date
    Jul 2013
    Location
    Bordeaux, France
    Posts
    286

    Default

    a psuedo file-system
    Will linux gain some psuedo filesystems one day ? Seems awesome! PsuedoFS for the win!

  3. #3
    Join Date
    Dec 2011
    Posts
    2,006

    Default Cool

    Does Linux have anything similar to DIRFS?

    Could DIRFS be ported from DragonFly BSD to Linux?

  4. #4
    Join Date
    Dec 2011
    Posts
    2,006

    Default

    Quote Originally Posted by doom_Oo7 View Post
    Will linux gain some psuedo filesystems one day ? Seems awesome! PsuedoFS for the win!
    Linux have a couple pseudo file systems.
    devfs, debugfs, procfs, tmpfs, sysfs, are pseudo file systems.

    Probably there are many pseudo file systems and virtual file systems implemented atop of FUSE.
    Like file system for wiki, FTP, WebDAV, etc.
    Plan 9 from Bell Labs drove the "everything is a file" idea further and made network computing and distributed computing more transparent with remote file systems mounted as if they were local.

  5. #5
    Join Date
    Sep 2013
    Posts
    1

    Default

    Quote Originally Posted by doom_Oo7 View Post
    Will linux gain some psuedo filesystems one day ? Seems awesome! PsuedoFS for the win!
    vkernel + dirfs is like uml + hostfs or kvm + 9p. I use them in vido (a userland kernel launcher).
    A 9p driver the freebsd kernel could boot from would be more interesting portability wise.

  6. #6
    Join Date
    Dec 2011
    Posts
    2,006

    Default

    Quote Originally Posted by Gabriel View Post
    vkernel + dirfs is like uml + hostfs or kvm + 9p. I use them in vido (a userland kernel launcher).
    A 9p driver the freebsd kernel could boot from would be more interesting portability wise.
    I think Linux (and BSD) need to more prominently embrace technology from Plan 9 from Bell Labs such as 9P, /net/, etc.

    Linux and BSD are Unix 1.0.
    Plan 9 from Bell Labs is Unix 2.0.

  7. #7
    Join Date
    Jan 2013
    Posts
    525

    Default

    Quote Originally Posted by uid313 View Post
    I think Linux (and BSD) need to more prominently embrace technology from Plan 9 from Bell Labs such as 9P, /net/, etc.

    Linux and BSD are Unix 1.0.
    Plan 9 from Bell Labs is Unix 2.0.
    Is there much in the way of development with Plan 9 or any of its derivatives?

  8. #8
    Join Date
    Dec 2011
    Posts
    2,006

    Default

    Quote Originally Posted by intellivision View Post
    Is there much in the way of development with Plan 9 or any of its derivatives?
    Plan 9 have a commercial derivative called Inferno.
    Some tools from Plan 9 have been ported to Linux as "Plan 9 from User Space".

    Some things originally developed conceived for Plan 9 have been adopted by Linux and other operating systems, such as Unicode and /sys/ (sysfs), union mounts, etc.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •