Announcement

Collapse
No announcement yet.

DragonFlyBSD 3.2.1 Battles Against Linux For Speed

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by ArchLinux View Post
    Wikipedia disagrees with you: https://en.wikipedia.org/wiki/DragonFly_BSD#Kernel.


    There's more to kernels than just a _strict_ monolithic or microkernel approach.

    Comment


    • #12
      Originally posted by ArchLinux View Post
      Wikipedia disagrees with you: https://en.wikipedia.org/wiki/DragonFly_BSD#Kernel.

      There's more to kernels than just a _strict_ monolithic or microkernel approach.
      When these kernels are called hybrid kernels, they are usually called that because they support loadable modules. They can still be compiled as strictly monolithic kernels and they behave no differently than "true" monolithic kernels once loaded. As far as the developers working on them are concerned, they are monolithic kernels.

      Comment


      • #13
        Originally posted by ryao View Post
        When these kernels are called hybrid kernels, they are usually called that because they support loadable modules.
        Uhh.. no?

        They are called that because some of their services live in user space.

        Correction. Yeah, I've seen that through Wikiquote but I still use the term. Just makes more sense.
        Last edited by ArchLinux; 05 November 2012, 02:01 PM.

        Comment


        • #14
          who the fuck runs bsd??

          their drivers suck even more (if that's possible)

          the versions of common shit like firefox and chromium are lagging behind.

          gnome 2? lol wtf

          Comment


          • #15
            Originally posted by garegin View Post
            a monolithic kernel is always faster than a kernel that passes messages queues.
            If coded to peak efficiency for all possible H/W configs.

            I note that monolithic S/W designs are MUCH harder to code to peak efficiency.

            Comment


            • #16
              Originally posted by ArchLinux View Post
              Uhh.. no?

              They are called that because some of their services live in user space.
              Which services live in user space on DragonFlyBSD?

              Comment


              • #17
                Originally posted by Pallidus View Post
                who the fuck runs bsd??

                their drivers suck even more (if that's possible)

                the versions of common shit like firefox and chromium are lagging behind.

                gnome 2? lol wtf
                Imagine you were a Linux user who is surfing a Windows forum, and you see a post like yours, only with 'Linux' instead of 'bsd' and 'gnome 3' instead of 'gnome 2'.
                You would think that dude is an utterly ignorant douche.

                As a side note, Firefox is at 16.0.2, the current version upstream. Chromium may not be at the current upstream version(I haven't checked), but this is rather due to the linuxisms making it hard to port.
                Last edited by BitRot; 05 November 2012, 04:47 PM.

                Comment


                • #18
                  Originally posted by ryao View Post
                  When these kernels are called hybrid kernels, they are usually called that because they support loadable modules. They can still be compiled as strictly monolithic kernels and they behave no differently than "true" monolithic kernels once loaded. As far as the developers working on them are concerned, they are monolithic kernels.
                  No, thats called a modular monolithic kernel. DFBSD kernel is a hybrid because it utilizes microkernel like(but more lite) message-passing and protected memory. Message-passing is used for communication between CPUs. It's monolithic in structure, but employs some microkernel features inside the monolithic kernel, hence hybrid.

                  Comment


                  • #19
                    Originally posted by ArchLinux View Post
                    They are called [a hybrid kernel] because some of their services live in user space.
                    Even linux has or can have some of its services run in user space, of course (e.g. filesystems).

                    Comment


                    • #20
                      Originally posted by JanC View Post
                      Even linux has or can have some of its services run in user space, of course (e.g. filesystems).
                      Yeah, but I meant none of these are included in the kernel.

                      Comment

                      Working...
                      X