Slashdot Mirror


ULE Now The Default Scheduler On FreeBSD

Dan writes "FreeBSD's Jeff Roberson says that the ULE scheduler has entered into its probationary period as the default scheduler on FreeBSD. He says that if all goes well, it will remain the default through the rest of FreeBSD 5.* releases. He is requesting you to switch over and test it. The ULE scheduler was designed to address the growing needs of FreeBSD on SMP/SMT platforms and under heavy workloads. It supports CPU affinity and has constant execution time regardless of the number of threads."

134 comments

  1. Good news by Zork+the+Almighty · · Score: 4, Funny

    This is great news. The O(1) scheduler in Linux is awesome, and it's good to see FreeBSD keeping up. Now if we just had an O(1) way to squash *BSD trolls, Slashdot would be saved.

    --

    In Soviet America the banks rob you!
    1. Re:Good news by Bobas · · Score: 5, Interesting

      I'm testing this scheduller now (option SCHED_ULE in kernel config) on GNOME desktop. You can really tell the difference, feels much "smoother" and "faster".

      Just my 2c.

    2. Re:Good news by Homology · · Score: 3, Funny
      Now if we just had an O(1) way to squash *BSD trolls, Slashdot would be saved.

      There are fewer *BSD trolls than people inhabiting this planet. Thus there is indeed an O(1) way to squash them, albeith with a high coefficient baked into the O(1).

      However, the weak point of the above argument is the implicit assumption that trolls are people. Well, in a way they are, but they are somehow more like rabbits. And as we all know, a rabbit population is modelled by a Fibonacci serie, that, alas, is not even linear.

      Oh dear, he just disproved his theorem, you think. But no! It all depends how we count trolls. There is no reason to count a troll more than once; we don't say there are four 3's just because "3=2+1=1+2=1+1+1". It's quite simply meaningless. For this reason we have equivalence classes, as I'm sure you all remember from a discrete math course. To count number of trolls is thus reduced to create equivalence classes, and count the number of such classes.

      Looking through some *BSD troll posts, we clearly see that they are highly repetitive and sadly lacking in imagination. This leads us to the conclusion that even though the posts may have been made by different biological entities, the entities are so alike that we may only discern few equivalence classes (caused by excessive inbreeding). Thus there is indeed an O(1) algorithm to kill of the *BSD trolls.

      However, I do propose an O(0) algorithm : Just let them inbreed themselves to extinction.

    3. Re:Good news by Anonymous Coward · · Score: 0

      O(0) algorithm, eh? So the moment you posted your comment, all BSD trolls instantly inbread [sic] themselves to extinction?

    4. Re:Good news by Anonymous Coward · · Score: 0

      I can tell you that 95% of that is expectations, you expect it to feel smoother so it feals smoother; that's how the brain works.

    5. Re:Good news by Anonymous Coward · · Score: 0

      I haven't noticed a difference except when I'm doing a lot of compiling in the background. That's when the interactivity of applications like mozilla go to pot.

    6. Re:Good news by Anonymous Coward · · Score: 0

      He only proposed the algorithm, he didn't implement it, let alone execute it.

  2. "a pathological case" by bersl2 · · Score: 4, Interesting
    Quoted from the ULE paper (p.11):
    Figure 6 illustrates a pathological case for the Linux
    scheduler which early versions of ULE fell victim to.
    The setup is 5 nice -5 processes each attempting to use
    25% of the CPU. This over-commits the CPU by 25%,
    which should not be a problem. However, since Linux
    gradually reduces the priority until it hits the minimum,
    the nice value is enough to prevent even normal
    interactive tasks from running with reasonable latency.
    This was solved in ULE by using the interactivity
    scoring algorithm presented above.
    I didn't follow the development of the O(1) scheduler very closely. Has this been looked at since 2.5.56 (the version of Linux they cite)? Is this even true?
    1. Re:"a pathological case" by bersl2 · · Score: 1

      That's not what I meant. I should have asked if anything can be/has been done about some of the situations mentioned in the paper, or is it a consequence of the design?

      If your reply had less sarcasm, I'd have recommended you for a mod up.

    2. Re:"a pathological case" by Dan+Ost · · Score: 1

      According to my understanding of the O(1) scheduler, this
      pathological case does not exist. However, my understanding
      is pretty weak, so could someone who knows please answer
      the parent post?

      --

      *sigh* back to work...
    3. Re:"a pathological case" by Anonymous Coward · · Score: 0

      This is Jeff Roberson, the author of ULE. I spoke with Con about his changes and he believes that this case has been addressed. I have not tested it again myself.

      Cheers,
      Jeff

    4. Re:"a pathological case" by Anonymous Coward · · Score: 0

      and i'd have recommended YOU for a mod down... mod points are for moderators to use; replying to messages with "MOD PARENT UP!" is just a waste of bandwidth and are absolutely offtopic.

  3. Does everyone know about GNU/KFreeBSD? by ciaran_o_riordan · · Score: 4, Interesting

    GNU/KFreeBSD is a project that doesn't get enough press.

    Most GNU systems use Linux as their kernel, but this doesn't have to be the case. The porting of GNU to the FreeBSD kernel is almost complete. (the project name changed from GNU/FreeBSD to GNU/KFreeBSD after a trademark discussion with some FreeBSD folks.)

    FreeBSD people say that their kernel is rock solid, has the best uptimes, most robust networking, and now it's getting an improved scheduler. So it would make sense for GNU users to considering using the FreeBSD kernel instead of Linux.

    Having everyone using the same kernel just makes life easier for worm writers, and corporate attacks such as the SCO fiasco.

    Of course, adoption will be hampered by the marketing mistake of calling the whole OS "Linux", but I hope that choice of kernels will become more normal in the future. It would also help if they came up with a friendlier name than "GNU/KFreeBSD" (8 sylabyls!).

    Anyway, I hope to start using the FreeBSD kernel soon.

    1. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 2, Insightful

      uhhhh. why not just use FreeBSD? I mean, seriously, does every piece of software have to have GNU/before it? If you like the kernel so much, why do you assume the rest of the userland must suck? Any GNU tools you specifically need you can install from ports or packages anyway. Projects like this GNU/KFreeBSD are just a waste of developer time to make someones ego feel better. well, whatever.

    2. Re:Does everyone know about GNU/KFreeBSD? by sirket · · Score: 2, Funny

      I have always wanted the software incompatibilities of the FreeBSD kernel with the nightmare that is the Linux userland. This project has answered my prayers!

      Seriously though, why on earth would you use this project? The biggest selling point of FreeBSD is that it is a tightly integrated system. Why would you want to break that up? More importantly, why would you want the more restrictive license included with Debian?

      -sirket

    3. Re:Does everyone know about GNU/KFreeBSD? by Homology · · Score: 1
      You are aware that OpenBSD is working hard to get rid of all GPL code from userland since they don't concider GPL to be free enough? Similar sentiments you may find in the other *BSD.

      I see little benefit of this project, except trying to shove GPL down the troat of those that think that BSD license is good enough.

    4. Re:Does everyone know about GNU/KFreeBSD? by Anonymovs+Coward · · Score: 0
      Anyway, I hope to start using the FreeBSD kernel soon.

      Just curious, is there a reason you don't want to use it with the FreeBSD userland, as provided by the FreeBSD people? That would easily be the most stable way, best-performing, best-documented way to use the FreeBSD kernel. And it runs nearly all Linux software, either natively (with recompiling, which the ports system makes easy) or via binary compatibility.

      Perhaps you're not comfortable unless your system has a GNU stuck on to the beginning.

      Personally I'd sometimes like the linux kernel with the freebsd userland. FreeBSD's userland is just so much cleaner than any linux system I've come across, and the man pages are outstanding, while unfortunately there is some hardware that is better supported under linux than under freebsd (though it should be said that quite a lot of hardware also works better under freebsd than linux).

    5. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

      GNU users

      I doubt there are very many people out there who sit down and say, "the only thing that matters to me is that my computer uses the GNU toolchain." If you polled computer users with one of those crappy psychological polls and asked whether they were a FreeBSD user, a Linux user, or a GNU user, I doubt very many people would actually consider themselves GNU users.

    6. Re:Does everyone know about GNU/KFreeBSD? by ciaran_o_riordan · · Score: 1

      Yes, you like *BSD, I'm not trying to convert you or question your *BSD loyalty.

      I'm saying that the kernel of FreeBSD might be superior to Linux. And since GNU users consider both to be Free Software, they should consider giving the FreeBSD kernel a try.

      There's also a GNU/KNetBSD project, but it has less momentum.

    7. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

      I don't see where you got "shove" from, but either way, he's (she's?) saying that gnu/linux users should think about using some FreeBSD software, not the other way around.

      > OpenBSD is working hard to get rid of all GPL code from
      > userland since they don't concider GPL to be free enough?

      So, the OpenBSD guys are wasting their time rewriting software that already exists in a free form, and you're questioning the benefit of the GNU/KFreeBSD project?

      doesn't matter. When a BSD fan gets mod points he'll probably mod you up anyway simply coz you imply you like BSD.

    8. Re:Does everyone know about GNU/KFreeBSD? by Homology · · Score: 5, Informative
      So, the OpenBSD guys are wasting their time rewriting software that already exists in a free form, and you're questioning the benefit of the GNU/KFreeBSD project?

      The point is : They don't see GPL as free enough. And since OpenBSD, like other BSD, is not just a kernel, they have to care about licenses for all program shipped with their OS. Go check OpenBSD Copyright Policy

    9. Re:Does everyone know about GNU/KFreeBSD? by anthonyrcalgary · · Score: 4, Informative

      Well, they actually *do* help keep the GNU toolset portable and clean. Even if they aren't used, using the same stuff on more than one OS exposes problems before they become a remote root exploit.

      Sure I like BSD. Says so in my sig. But if someone else does things right, I'm not going to yell at them.

      Besides, with the GNU toolset on the FreeBSD kernel, you can set up a jail on the FreeBSD side, and then if you want both you can have both. There are differences, it's annoying sometimes, I'm sure some people want both.

      --
      When someone might yell at me, it has to be OpenBSD.
    10. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

      It is not a waste of time. The GPL is too restrictive. Having more choices (something open source software advocates usually tout as a good thing) can't be bad, can it? This way people who like freedom can have the BSD licensed versions, and Bush supporters can have thier freedom limited and use the GPL licensed software.

    11. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

      Why such a long name?

      If it's the GNU OS, plus one piece of a BSD, how about calling it just GNU/BSD? or GNU/KBSD, or GNU/KB, or GNUB?

      Or "GNU B", kinda like GNU mark 2?

    12. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

      "GNU/KFreeBSD" == nuke-free-b-s-d?

    13. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 1, Insightful

      > Wasn't it Bush that said Freedom should be limited?

      Some freedoms should be limited, that's how society works.

      For example, a good government trades away the publics right to kill each other and in return the public get a safer living environment. You have to decide which freedoms are important for a good society.

      The GPL says you have give others the same freedoms that were given to you. The BSD license says you can treat others whatever way you like. BSD is free-er, but I prefer the society created by GPL.

      With that said, I don't agree with Bush's choices of which freedoms are important.

      I don't live in the US, but it boggles the mind. Out of 200,000,000 people, you picked *him* to be the leader?

    14. Re:Does everyone know about GNU/KFreeBSD? by DashEvil · · Score: 1

      I hate the whole GNU/whatever trend personally. Names aren't supposed to be all descriptive, they're supposed to be an easy way to identify something. Anyone who doesn't know that Linux doesn't use the GNU userland probably doesn't care enough to know. It's not like it's a hidden statistic.

      I propose that instead of GNU/Linux the tools get renamed to GNU/ls GNU/top GNU/gcc. :P

      --
      -If God wanted people to be better than me, he would have made them that way.
    15. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

      GPL says "live this way," BSD says, do your own thing. GPL is fine, I prefer BSD.

      And I didn't choose Bush.

    16. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

      I don't know which camp I'm in. On one hand "Linux" is shorter and more recognised, but on the other hand I hate what "Linux" companies are doing to the OS.

      I suppose it would all be ok if Torvalds was a software-freedom person. At least then people would still hear about the good side of the OS, but instead he's advocating and writing proprietary software and welcoming DRM. I generally say GNU/Linux because GNU embodies all the good stuff of the OS, and it's GNU-ish people that are fighting software patents etc. From Linux-ish companies and people, we have silence on the software patents, or we have ESR and Perens making statements about them but meanwhile they aren't doing a damn thing. It's just press releases from LinuxLand.

      It would be nice if GNU/Linux wasn't such a mouthful, or if people would know what I'm talking about if I just said "GNU".

    17. Re:Does everyone know about GNU/KFreeBSD? by scrytch · · Score: 1

      It would also help if they came up with a friendlier name than "GNU/KFreeBSD"

      Considering how little the FSF cares about how clumsy the "GNU/Linux" moniker is, I rather doubt we'll be seeing a different name anytime until the project dies from the awesome lack of interest from both BSD and Linux users.

      Some tools in the GNU toolchain are indeed superior to their BSD counterparts and are the default on BSD because of this (tar) or simply because there's no credible alternative (gcc, gzip). Others are available through ports (gmake). So it's not like BSD is trying to achieve some ideal of ideological purity.

      Anyway, I hope to start using the FreeBSD kernel soon.

      What's stopping you now?

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    18. Re:Does everyone know about GNU/KFreeBSD? by scrytch · · Score: 4, Interesting

      Besides, with the GNU toolset on the FreeBSD kernel, you can set up a jail on the FreeBSD side, and then if you want both you can have both. There are differences, it's annoying sometimes, I'm sure some people want both.

      Are you aware that /compat/linux will work just fine in a jail, and that the Linux distribution in there (you get your choice of redhat or debian) runs a rull suite of GNU utilities? And it's all at native speed, not emulated, it's going through the same syscall mapping layer that BSD itself uses.

      I'm all for porting the GNU toolchain to BSD, and so are a lot of other people, which is why it's already been done and is available in ports. Are you seriously talking about porting bloatsome abominations like glibc or something? (Oh wait, /compat/linux again, been done)

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    19. Re:Does everyone know about GNU/KFreeBSD? by CentrX · · Score: 1

      There are also NetBSD and OpenBSD projects within the Debian project, so it could not simply be "BSD", and some people at the BSD projects wanted a name change to further distinguish the kernel-only BSD projects.

      --

      "The price of freedom is eternal vigilance." - Thomas Jefferson
    20. Re:Does everyone know about GNU/KFreeBSD? by phoenix_rizzen · · Score: 3, Informative

      Most of these tools are being removed/replaced from the OpenBSD source tree. Several of these are also being removed/replaced from the FreeBSd source tree. Not sure if there are any projects along these line for NetBSD.

      Check out libtar, the BSD replacement for GNU tar. BSD awk and sed are also in the works, as is a BSD grep.

    21. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

      > Check out libtar, the BSD replacement for GNU tar. BSD awk and sed are also in the works, as is a BSD grep

      Bully for OpenBSD. What about a compiler suite? Making it faster than gcc would be a nice start...

    22. Re:Does everyone know about GNU/KFreeBSD? by bsd_usr · · Score: 1

      I totally agree with that OpenBSD is doing regarding the removal of GNU software. It seems as though the other BSD's are doing this, but I haven't read about that elsewhere do I don't know for sure. Although, I do hope they are following OpenBSD's lead. It would be nice to have a truely "free" (free in every sense of the word) Operating System.

    23. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

      I guess that is just what everyone wanted... a two year old version of FreeBSD kernel using outdated bloated GNU tools.... lacking any consistency of a real OS.

    24. Re:Does everyone know about GNU/KFreeBSD? by eldacan · · Score: 3, Interesting

      There is one big difference: here you have a Debian operating system running FreeBSD.

      Some people just love Debian, yet may be interested in running a FreeBSD kernel.

    25. Re:Does everyone know about GNU/KFreeBSD? by anthonyrcalgary · · Score: 3, Interesting
      Are you aware that /compat/linux will work just fine in a jail, and that the Linux distribution in there (you get your choice of redhat or debian) runs a rull suite of GNU utilities? And it's all at native speed, not emulated, it's going through the same syscall mapping layer that BSD itself uses.
      a) Going through the compatability layer won't do anything to keep GNU more portable. We're probably headed in the direction of every major OS having a Linux compatability layer... but that's just because Linux programmers don't think portable. That should be discouraged.

      b) Keeping the code portable means no porting is necessary, the makefiles will take care of it. Except for making it fit properly into the ports tree that is, but that's relatively trivial.

      c) Linux code can't use BSD specific stuff like kqueue. Portable code would handle that with ifdef's and so forth.
      --
      When someone might yell at me, it has to be OpenBSD.
    26. Re:Does everyone know about GNU/KFreeBSD? by cant_get_a_good_nick · · Score: 1

      Anyone else besides me find it ironic to talk about GNU/{K}FreeBSD when RMS hated the (old) BSD license because of the "obnoxious advertising clause?"

      "Yeah, I hated that old obnoxious advertising clause, made binaries clunky" I wrote in an email on my Apache/mod_perl/PostgreSQL/CyrusIMAPD/XFree86/GNOM E/glibc/GNU/KFreeBSD machine....

    27. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0
    28. Re:Does everyone know about GNU/KFreeBSD? by cant_get_a_good_nick · · Score: 1

      Thanks, but notice I said old BSD license.

    29. Re:Does everyone know about GNU/KFreeBSD? by Brandybuck · · Score: 2, Interesting

      I'm saying that the kernel of FreeBSD might be superior to Linux.

      Did you ever stop to think that perhaps the FreeBSD userland might be superior to GNU's? I'm not talking about comparing individual pieces, but the wholes. Some pieces of GNU are better than BSD, and vice versa.But the *overall* FreeBSD userland might be better than the *overall* GNU userland.

      --
      Don't blame me, I didn't vote for either of them!
    30. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

      Did you ever stop to think that the Linux Kernel is superior to FreeBSD's?

    31. Re:Does everyone know about GNU/KFreeBSD? by phoenix_rizzen · · Score: 1

      OpenBSD and DragonFlyBSD are both working toward making their source trees compilable under TenDRA. There are a couple of different projects doing the same for the FreeBSD source tree, but I haven't heard/read anything about their progress in a couple of months.

      The major problem facing the removal/replacement of GCC is that all of the BSDs rely on certain extensions that only GCC uses. Once the source tree is cleaned up of these gcc-isms, then you should be able to use just about any compiler.

      This is the same problem facing those who want to compile the Linux kernel under something other than GCC.

    32. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0
      OpenBSD and DragonFlyBSD are both working toward making their source trees compilable under TenDRA

      Hahhahah rofl. TenDRA is the BSD equivalent of Hurd, both are acknowledged jokes within their own communities, but newbie-zealots tell everyone that they are going to be ready Real Soon Now.

      While a small few people occasionally hack TenDRA, GCC has 10 or so full time hackers and a raft of part time hackers working on improving it.

      I think Hurd is a less-stupid project than TenDRA, since if they get it finished, it will have definite benefits. With TenDRA, all you have is a few non-hardcore hackers that think they can out-engineer almost 20 years of GCC development.

    33. Re:Does everyone know about GNU/KFreeBSD? by Brandybuck · · Score: 1

      I was replying to the post that postulated that it wasn't. AC's are getting dumber every day...

      --
      Don't blame me, I didn't vote for either of them!
    34. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

      I don't give a rat's ass about the post you were replying to. And you aren't getting dumber every day because that would be impossible.

    35. Re:Does everyone know about GNU/KFreeBSD? by Aeonsfx · · Score: 1
      > Hahhahah rofl. TenDRA is the BSD equivalent of
      > own communities, but newbie-zealots tell
      > everyone that they are going to be ready Real
      > Soon Now.

      How is TenDRA "stupid?" Every project has to start somewhere. I'm sure people said the same thing about gcc when it started out. That aside, Tendra is in a relatively mature state AFAIK, though I don't think its portable to many platforms, yet.

      > While a small few people occasionally hack
      > TenDRA, GCC has 10 or so full time hackers and a
      > raft of part time hackers working on improving it.

      I'm not saying TenDRA is "ready," but don't belittle it; GCC didn't take 20 years to get useable. If you think its such a "waste of time," then why do you respect any Free Software projects? Guess its just not worth your time, huh?

      OTOH, I don't follow GNU, but I don't see GNU/HURD as being a stupid project either. It has some fairly innovative ideas and could make a great operating system in its own right.

      > I think Hurd is a less-stupid project than TenDRA,

      However, as far as "actual use" goes, I think TenDRA will make it there faster than HURD would. A compiler is much less work than an entire operating system...

      In all honesty, I'm sick and tired of hearing trolls bash interesting niche projects just because they aren't the "latest big thing."

      --Tim

    36. Re:Does everyone know about GNU/KFreeBSD? by larry+bagina · · Score: 1
      GNU/I GNU/don't GNU/find GNU/the GNU/advertising /GNU/clause /GNU/to GNU/be GNU/as GNU/obnoxious GNU/as GNU/GNU.


      At least the GNU/kFreeBSD guys aren't as fucked up as the GNU/Darwin guys. Talk about someone in need of a severe beating!

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    37. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

      If the FreeBSD hackers spent 9 years writing an OS and building up a community, only to have someone else write the last piece and rename the OS, you'd be peeved.

    38. Re:Does everyone know about GNU/KFreeBSD? by tedu · · Score: 1

      most of your "in the works" projects have been around for a long time. you can easily use bsd pax as tar, as openbsd has done for years. awk and sed have always been from bsd. grep, diff, and gzip replacements are newer (for being included as default) however.

    39. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

      Err... no, thats the whole point of this BSD license they keep going on about.

    40. Re:Does everyone know about GNU/KFreeBSD? by larry+bagina · · Score: 1
      I misunderstood his argument initially. He's not talking about FreeBSD, he's talking about GNU.

      Since the early/mid 80s, the GNU project had been building up a collection of "not unix" tools (emacs, gcc, etc). The last piece of a full GNU OS was the kernel (HURD). Before it was finished (long before, it's still not ready for prime time), some punk kid releases a kernel, and suddenly all your work is ignored.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    41. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

      Actually, I figure it would be more promising to make the BSD userland with the Linux kernel. I can't stand the typical Linuxy userland. Dropping procfs, SysV userlevels, the DOS-centric partitioning scheme, a dependence on Texinfo, two different flavors of pseudo-ttys, excessive use of the "/etc" directory, etc. would result in a Linux distro that isn't nearly as much of a hash as the norm. It would also mean maintaining a distribution of (user buildable!) userland programs instead of a rat's nest of small binary packages or bloated, redundancy-laden ones. Individual packages may provide a little more choice (for those with lots of time on their hands), but real freedom comes from rolling your own Linux distro to begin with.

      But hey, if you don't like the Linux kernel, I say move over to a traditional *BSD kernel/userland combo so that you can get the best of both worlds.

  4. Why? by bluGill · · Score: 4, Interesting

    I uise freeBSD everyday, and I have to ask why you would care about GNU/freeBSD. The utilities are essentially equivelent. There is a little more bloat (read features) in some of the GNU stuff. Nothing really significant though.

    Sure it is neat that they can do it. However to say everyone should want to run it? I don't get it.

    1. Re:Why? by Anonymous Coward · · Score: 0

      I uise[sic] GNU/Linux everyday, and I have to ask why you would care about freeBSD. The utilities are essentially equivelent. There is a little more usability (read features) in some of the GNU stuff. Nothing really significant though.

      (parent parent suggested evaluating the two kernels, you responded by stating that you prefer one userland to the other. What's your point?)

    2. Re:Why? by Anonymous Coward · · Score: 1, Interesting

      I think the original point was, FreeBSD already has a stable, well integrated series of utilities that work just peachy keen with the kernel and each other. What would the purpose be of making a FreeBSD distribution with a new set of utilities? All the functionality in GNU is already present in FreeBSD, so what does the port buy you? It's not more stability, not greater clarity and flexibility of licensing, not greater simplicity of maintenance, and not any fresh new behavior; so what is it?

    3. Re:Why? by Anonymous Coward · · Score: 1, Insightful

      No one here has suggested making a new FreeBSD distribution.

      Instead of making a Linux-based GNU OS, they're making a FreeBSD-kernel-based GNU OS. Just the kernel, nothing else, just one replaceable piece of software of a Unix-like OS.

      Like the way GNU/Hurd is a hurd-based GNU OS, except GNU/Linux and GNU/KFreeBSD will use mature, proven kernels. This isn't about improving software quality for FreeBSD users, it's about improving software quality (or at least choice) for GNU/Linux users.

    4. Re:Why? by Anonymous Coward · · Score: 0

      I uise Linux everyday, and I have to ask why you would care about GNU/freeBSD. The utilities are essentially equivelent. There is is less features (or perhaps you could say bloat) in some of the GNU stuff. Nothing really significant though.

      Sure it is neat that they can do it. However to say everyone should want to run it? I don't get it.

    5. Re:Why? by CentrX · · Score: 3, Interesting

      Aside from being an experimental exercise, this is a part of the universal notion of Debian. In the future, one will be able to use a Debian system with the Linux and Free-, Net-, or OpenBSD kernels. Thus, Debian will offer a more universal set of options, and by the same processes that produce Linux-based Debian and its quality, stability, and security.

      --

      "The price of freedom is eternal vigilance." - Thomas Jefferson
    6. Re:Why? by cant_get_a_good_nick · · Score: 1

      Like the way GNU/Hurd is a hurd-based GNU OS

      Like the way FreeBSD is actually shipping an OS, whereas the HURD....

      To be honest, I've always seen the whole GNU/*BSD thing as more of an ego stroke, stick it to those evil Linux guys thing than anything. It seems to want to show that the tools are more important than the kernel, and even more subtle that Linux somehow stole the thunder from GNU and left the FSF in the dust, at least as far as mindshare goes. Seems petty, a waste. The HURD is way cool, and the radical architecture change actually solves a lot of problems. But Usability is always the deciding factor, and the much simpler, less flexible, but much more usable Linux is more used. Deal with it and don't get into petty flame wars over it.

    7. Re:Why? by Anonymous Coward · · Score: 0
  5. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    I guess it would help, lets take a quiz and see shall we?

    Of Linux and FreeBSD kernels, which
    1. is the most SMP scalable (parallel)
    2. is the most algorithmically scalable
    3. has fastest single threaded performance
    4. runs on more architectures
    5. supports the most hardware
    6. has the fastest TCP/IP stack

    Answers won't be accepted without evidence.

  6. Re:Sounds like a big improvement by sirket · · Score: 4, Interesting

    1. is the most SMP scalable (parallel)

    Long term or short term? Linux is faster now but the BSD folks always seem to spend a lot more time actually researching the issue.

    2. is the most algorithmically scalable

    I don't even know what this means. Are you referring to the scheduler and other system processes? Linux has an O(1) scheduler - only it ran head first into a brick wall in certain instances. FreeBSD spent a _lot_ of time implenting a robust and stable scheduler and it shows. NetBSD looked at the Linux algorithmns and tied or beat them in every case.

    3. has fastest single threaded performance

    How about which OS is more stable? How about which OS didn't have an idiotic 2TB block device limit for years longer than the BSD's? How about which OS didn't have a 2GB file size limit?

    4. runs on more architectures

    Can you say NetBSD? Besides which, the only computers I own are DEC Alphas and x86 boxes. I could cares less which OS runs on the DreamCast.

    5. supports the most hardware

    How about which one supports the hardware you actually want to run on, and not the toaster in your basement.

    6. has the fastest TCP/IP stack

    For what application? You ask this question as if there is one TCP stack that is fastest in all applications. You also probably prefer a fast stack to a stable one.

    Answers won't be accepted without evidence.

    Questions won't be accepted from AC's. Besides, if you want answers, go look them up yourself.

    -sirket

  7. Re:Very true, my friend by Anonymous Coward · · Score: 0

    Hah! Cool. Keep it up.

  8. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    More stable? My Debian boxes never, EVER crash. Not in six years of heavy use. The difference is negligible.

    How about which OS supports more mainstream hardware, offers better commercial support, and whose releases aren't EOLed after 12 months a la FreeBSD? Gimme Debian's two years (or RHEL's five years) any day. Maybe you have time to upgrade all your boxes every 12 months; personally I prefer to USE my systems rather than fiddle with them.

  9. I really like this explanation. by Ayanami+Rei · · Score: 1

    Now it all makes sense... CHEESE GRATERS.

    So that's why I'm having trouble scaling on my Quad Xeon.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:I really like this explanation. by Anonymous Coward · · Score: 0

      You would be if its running FreeBSD

  10. Re:Sounds like a big improvement by BlowGish · · Score: 3, Informative

    Security updates are still released for older FreeBSD versions, as well as NetBSD versions. Have a look at http://www.netbsd.org/Security/ and you will see that security updates are made for NetBSD 1.5. NetBSD 1.5 was released at the end of 2000, yep, that is over three years ago. It is true that the FreeBSD EOL is shorter, but it is not hard to track a -STABLE branch.

  11. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Gosh, BSD has been around for how long and it took Linux to get them OTA's to do a proper scheduler. Then they claim they are better. What a joke. No wonder I won't use BSD.

  12. Re:Sounds like a big improvement by bsd_usr · · Score: 0, Troll

    Awwww, poor baby won't run BSD. Don't cry. It's okay, when you grow up then maybe you'll be able to run BSD.

  13. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    I've got an idea - ANSWER the damned question!

    1. Dodge.

    2. Dodge. The 2.6 has been proven by benchmarks to be the best scheduler, FreeBSD is good but Net/Open BSD are crap.

    3. ANSWER THE ORIGINAL QUESTION!!! Don't answer it with an unrelated question.

    4. That isn't FreeBSD is it now?

    5. NetBSD runs on lots of weird shit, Linux runs on normal stuff. Still, not answering the question.

    6. Yay not answering question *AGAIN*!

  14. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Wow, man, you really need a life! You should get out some time...

  15. Re:Sounds like a big improvement by Anonymous Coward · · Score: 2, Interesting

    OK you got 1 of 6 correct. You fail.

    Linux and FreeBSD kernels, which
    1. is the most SMP scalable (parallel)

    Linux. (Linux and FreeBSD both started with a BKL about 5 years ago. Linux is now being used on 512 processor machines, FreeBSD doesn't scale past 4 CPUs for all their research).

    2. is the most algorithmically scalable
    Linux

    3. has fastest single threaded performance
    Linux (from the horse's proverbial mouth).

    4. runs on more architectures
    Linux. See here and here (The Linux Kernel supports more architectures than the NetBSD kernel, idiot).

    5. supports the most hardware
    Linux. See here and here (NetBSD is actually the one that prides themselves as running on toasters. And nobody cares about your shitty DEC Alphas. IA64, POWER are where its at now).

    6. has the fastest TCP/IP stack
    Linux

    See you again next year.

  16. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    They actually used Linux's scheduler. Then they go and claim Linux rips off heaps of their code. What a joke.

  17. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0
    How about which OS didn't have a 2GB file size limit?


    Reiserfs/Linux has no such limit. Don't know about other file systems, though.

    Oh, and it's COULDN'T care less. If you could care less, then that means that you actually do care.
  18. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Linux had a similar limit on 32 bit systems due to the block layer using 32 bits for block addressing. So you had a maximum of 2TB for a block device. This limit has been lifted for quite some time, even on 32 bit systems.

    There were 2GB file size limits with 32 bit userspace APIs (note these weren't filesystem limits). Such limits were lifted years ago though, longer than the 2TB limit.

    I guess the parent was referring to these limits. It is not a very good way to advocate BSD over Linux though, to bring up technically minor issues that have been years fixed.

    In fact, it is blatantly bending the truth: FreeBSD's stable series still has a 1TB limit on block devices. I guess a current 1TB limit must be less "idiotic" than an old 2TB limit somehow.

  19. MOD PARENT UP! by Anonymous Coward · · Score: 0

    As much as I like FreeBSD, to say it is technically better than Linux just isn't true right now.

  20. Re:Sounds like a big improvement by sirket · · Score: 1

    They actually used Linux's scheduler. Then they go and claim Linux rips off heaps of their code. What a joke.

    What are you talking about? Linux use to use the BSD TCP stack verbatim. Moreover, SCHED_ULE has nothing in common with any of the Linux schedulers.

    -sirket

  21. Re:Sounds like a big improvement by sirket · · Score: 1

    How about which OS supports more mainstream hardware, offers better commercial support, and whose releases aren't EOLed after 12 months a la FreeBSD? Gimme Debian's two years (or RHEL's five years) any day. Maybe you have time to upgrade all your boxes every 12 months; personally I prefer to USE my systems rather than fiddle with them.

    If you ever tracked -RELEASE or -STABLE you would know what a trivial joke it is to keep a FreeBSD box current. The system is so tightly integrated that I could set up automated upgrades and not even worry about them. Not that I would expect a Linux user to understand this.

    What kills me about Linux users is you think that us BSD users don't run Linux. I run more Linux boxes than you can possibly imagine. Sadly most of them are RedHat. Even the Debian ones, however, aren't as clean to administer as my FreeBSD boxes.

    -sirket

  22. Re:Sounds like a big improvement by sirket · · Score: 1

    Gosh, BSD has been around for how long and it took Linux to get them OTA's to do a proper scheduler. Then they claim they are better. What a joke. No wonder I won't use BSD.

    The BSD scheduler was rock solid and damned reliable. Upgrading a scheduler is not something one jumps into head first. It is a lot like all the major differences between Linux and BSD. The Linux folks jump right in and code stuff. The BSD folks think about the problem, theorize and evaluate possible solutions, then code.

    It is a lot like with the file systems. Linux has 3 journaled file systems while FreeBSD skipped them all and implemented softupdates.

    -sirket

  23. Re:Sounds like a big improvement by sirket · · Score: 1

    The Linux 2.4 kernel (2.4.20 was the last time I did an install where I ran into this problem), which is still the stock kernel, has 2 TB block device limit and -STABLE does not. Look it up.

    As for a minor issue? Jesus christ. I have run into it so many times my head hurts. If you don't run file systems larger than 2TB than we have nothing to discuss because we are clearly in different ends of the business.

    -sirket

  24. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Don't feed the penguinistas. Anyway, they won't be happy until using any other OS is an offence punishable by death.

  25. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Err stop spreading FUD. The old Linux scheduler was also rock solid and reliable. The Linux community realised there were problems with the scheduler and different groups worked for literally years with different designs and implementations before one was chosen (and integrated in a development series kernel). FreeBSD then used Linux's basic design.

    FreeBSD's VFS cannot cope with journaled filesystems, and either way they don't have the resources to port or create one, they didn't "skip" them. Softupdates is not hands down better than journaling as some people would like you to think.

    I suppose you'll now hold the FreeBSD and charge in to battle "proving" me wrong by making a couple of baseless assertions, changing the subject and making a couple of false anti linux remarks to distract the heat from the last rebuttals....

    I'm waiting.

  26. Re:Sounds like a big improvement by sirket · · Score: 1

    2. is the most algorithmically scalable

    This is an old study that was already addressed by the NetBSD folks whereby they beat Linux in almost every test.

    (The Linux Kernel supports more architectures than the NetBSD kernel, idiot).

    I love any argument that falls into random name calling, moron. As for architectures, go ahead and list them.

    And nobody cares about your shitty DEC Alphas.

    Jealous?

    IA64, POWER are where its at now).

    Why isn't google running on IA64's or POWER processors then? Because for most applications, 5 PC's are a better bargain than 1 POWER based system. As for IA64, as you already pointed out, FreeBSD runs on it.

    has the fastest TCP/IP stack

    I like how you link to a discussion about a particular driver as an example of which TCP stack is faster.

    -sirket

  27. Re:Sounds like a big improvement by sirket · · Score: 1

    You should be a politician. Pick issues where your candidate is ahead and pretend the other issues do not exist. I like that.

    As a side note, who had USB support first?

    -sirket

  28. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    I don't know who the penguinistas are. I'll be happy when FreeBSD zealots stop spreading FUD about Linux.

  29. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Maybe its a filesystem limit. I don't know FreeBSD code too well. Anyway, Linux is now rid of this limit.

    Oh you're one of those guys are you? Well if you run 32-bit systems then we have nothing to discuss because we are clearly in different ends of the business.

  30. Re:Sounds like a big improvement by Viol8 · · Score: 1

    "you would know what a trivial joke it is to keep a FreeBSD box current. "

    In theory. In practice I was always getting ftp timeouts and other obscure errors whatever site I tried to connect to. This was with 4.6, maybe
    things have changed since then but I got so fed up with it I gave up. So please , give the "BSD is so easy to maintain" spiel a rest. It isn't always the case.

  31. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Hah shows how much you know.

    TCP stack? Read the great TCP latency flamewar of about 1996 between Linux and FreeBSD. Linux had much lower TCP latency even then, and FreeBSD developers couldn't dispute it. (They made lots of noise and disputed everything else, but secretly their own benchmarking would have shown the same thing otherwise they would have posted numbers). Mind telling me which version of Linux copied which version of FreeBSD's stack?

    As for the scheduler, I don't know why I even bother with you, but you obviously aren't capable of reading the code, so at least read the fucking paper linked by this article. I guess you won't even do that so I'll quote for you (from page 1):
    Linux has also recently received a totally rewritten event driven scheduler from which ULE's queueing system was derived.

    You have just proven yourself a know it all imbicile so I'll have nothing more to do with you.

  32. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    2. is the most algorithmically scalable
    This is an old study that was already addressed by the NetBSD folks whereby they beat Linux in almost every test.

    Proof? I listed mine.

    I love any argument that falls into random name calling, moron. As for architectures, go ahead and list them.
    OK then, if you can't do it yourself:
    Both: alpha arm hppa i386 m68k mips ppc sh sparc sparc64 x86_64
    NetBSD: ns32k vax
    Linux: cris h8300 ia64 ppc64 s390 sparc64 v850
    Linux 17, NetBSD 13
    Now who's the moron?

    And nobody cares about your shitty DEC Alphas.
    Jealous?

    Err no. My cheapo x86 has more CPU power than your DEC Alphas.

    IA64, POWER are where its at now).
    Why isn't google running on IA64's or POWER processors then? Because for most applications, 5 PC's are a better bargain than 1 POWER based system. As for IA64, as you already pointed out, FreeBSD runs on it.

    Operative word: bargain

    has the fastest TCP/IP stack
    I like how you link to a discussion about a particular driver as an example of which TCP stack is faster.

    The statement he made was a general one about the capability of FreeBSD vs Linux. Learn to read.

  33. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    I just realised how much of a moron you are. You wrote this:

    I like how you link to a discussion about a particular driver as an example of which TCP stack is faster.

    In response to a post I linked to containing this (and some quoted reply above it):

    I have no idea really. All I know is that linux 2.4 is more parallel
    than 5.x is today, yet it outperforms 4.x for things like system call
    latency and networking packets/sec through a single interface.
    Therefore it must be possible.


    ... so you actually think that particular drivers have something to do with system call latency or the general statements "parallelism of the kernel" or "networking packets/sec through a single interface"?! Oh god you're an idiot.

  34. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Err I didn't submit the post you replied to, but I never ignored other issues, you did.

    In answer to your question, I'm pretty sure FreeBSD got USB support before Linux.

    Is that all you have got? Must you continue to point out past victories and shortcomings? You are acting like a politician, my friend.

    I am interested in how things stand right now. So spare me the history lesson from now on. If I want to hear about your dentures and your DEC Alphas I'll ask.

  35. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Windows had it first. Does that make it a better OS?

    Neither Linux or FreeBSD are the end all be all of operating systems (oh and Windows definitely is not, please don't misunderstand me).

    Why always with the fighting?

  36. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    I wasn't fighting actually. Just researching the psychology of the BSD zealot.

    This story has been quite productive for me and sirket has proven to be an ideal subject. I'm pleased that my discussions with him will be archived for reference - it will be quite enlightening to those who haven't observed the behaviour of this species before.

  37. Can someone explain? by unnique · · Score: 1

    According to this, Con Kolivas suggests that the ULE scheduler is prone to the same problems that the Linux O(1) scheduler faced initially. Can someone with a more detailed knowledge of the workings of the ULE scheduler throw some light on this?

  38. Re:Sounds like a big improvement by Homology · · Score: 1
    I'm waiting.

    If you did not post as AC, we might take you somewhat seriously.

  39. Re:Sounds like a big improvement by Chupa · · Score: 1

    Ignoring the comment implying "obvious" superiority of softupdates, I'd like to point out that at least two of the journaling file systems available for Linux (JFS and XFS) come from companies with as much experience designing and writing FS code as anyone. To suggest that there is no direction or planning for code that goes into Linux (filesystems or otherwise) is pretty close-minded and bordering on ignorance, regardless of your preferences in software development strategies.

  40. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    MacOS had it first. The original iMac shipped with a USB keyboard, USB mouse, and lacked any serial/adb port for printer, requiring one be made USB (they didn't exist on the release date of iMac).

  41. Re:Sounds like a big improvement by jbplou · · Score: 1

    if your worried about usb support you aren't using Linux or BSD for its strongest application which is server. USB support only maters for desktop usage.

  42. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    and how would any other OS be easier to maintain in this senario?

  43. Re:Sounds like a big improvement by Viol8 · · Score: 1

    I've never had an problems connecting to ftp.kernel.org to get the latest version of the linux kernel but then thats using bog standard ftp, not some
    lash up semi-automated system a la BSD.

  44. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Lets us go back to the beginning:

    "Of Linux and FreeBSD kernels, which...."

    Erm, yes, so why do you mention NetBSD?

    Still, answer the original posters questions with regards to FreeBSD & Linux ONLY!

    And not like question 3, where the question is "which is the fasted single threaded performance?" and you reply "which is the most stable?"

    That is hardly answering the question is it?

    If FreeBSD is better - prove it. I'll get over it!

  45. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Umm.. I like how you talk "architectures" and list the CPU architectures. Yeah, ok both run M68K. Yup. NetBSD runs amiga, mac68k, sun2, sun3, hp300, next, luna68k...

    can you please tell me other than the CPU itself, just how close in *machine* architecture those systems are? There is a *lot* more to porting an OS to a new platform than saying "oh, we support that processor". To think otherwise is foolish.

    Compare actual *machine* architectures, and NetBSD has beat Linux since its inception.

  46. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Oh you like that do you? Thats good because I was talking about CPU architectures.

    Well now I'll actually challenge you to back up your assertion that NetBSD runs on more platforms than Linux. List them for me.

  47. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Oh and another thing, "platforms" that you are talking about are pretty much uninteresting compared with CPU architectures.

    You generally need maybe some boot code, poke a few chipset specific registers and maybe add some magic to a driver or two.

    Supporting a CPU ISA means supporting its memory management scheme and page tables, TLB and cache architectures, cache coherency, word size and endianness.

    And Linux supports a huge number of platforms that NetBSD has no chance with: embedded systems without an MMU.

  48. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Yeah my hero!!! You probably think you're cool or smart or whatever.
    Get a life! :o)

  49. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Heh. You got your ego nicely deflated or whatever.

    Oh and how about you get a fucking life. Who is the one lying about operating systems on an anonymous forum just to try to make theirs look better? Why the fuck would you go lie about that? Its a fucking operating system for god's sake are you such a pathalogical liar that you must lie at any opportunity? Fuck you.

  50. Re:Sounds like a big improvement by Brandybuck · · Score: 1

    USB support only maters for desktop usage.

    Unless of course you want a keyboard or mouse, and the ones laying around happen to be of the USB variety. Hot-pluggable keyboards are quite handy for servers.

    --
    Don't blame me, I didn't vote for either of them!
  51. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Oh, and where is the proof about NetBSD being more scalable than Linux? Come one, out with it.

  52. Re:Sounds like a big improvement by jbplou · · Score: 1

    That is true.

  53. Re:Sounds like a big improvement by innosent · · Score: 1

    Hot-pluggable keyboards are quite handy for servers.

    WTF are you talking about? You unplug things from your servers? Hot-pluggable keyboards are useless for servers, because your business is either big enough to have a KVM switch on your servers (preferably a nice pull out rack-mounted LCD), or small enough to be able to afford 5 minutes of downtime while you swap keyboards.

    As a side note, you could buy a new PS/2 keyboard and mouse for less than $10, or buy the adapters to convert them from USB to PS/2.

    --
    --That's the point of being root, you can do anything you want, even if it's stupid.
  54. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    I'll be happy when you go troll fuckedcompany.com where you belong, you fucking coward.

    Most FreeBSD users don't really care that Linux 2.6 has better overall benchmarks than FreeBSD 5.x by a cunt hair, at least according to this. It would be interesting to see these benchmarks updated now that ULE is the default scheduler...

    If you were a professionial sysadmin maybe you would understand that performance is only one factor amongst many. I think I speak for most FreeBSD users when I say that Linux is an amazing OS that has obviously changed the landscape of IT for the better. We don't disagree. We simply prefer FreeBSD and would rather spend a few more bucks on fast processor and disk than put up with what we perceive as usability and maintenance headaches with Linux, its vast number of distributions and its lack of a standardized base system. However, it's not like I cringe when I have to admin, say, a RedHat system. I just have to jump through a lot more hoops to do things (like managing software compiled from source) that would be easy and standardized in FreeBSD. I'm also loath to rebuild the kernel on production RedHat machines since I'm either out on a limb without the benefit of RedHat tweaks and testing (if I grab generic source) or have to build my own kernel RPM's every week or so from RedHat's SRPM's. Those are just a couple of examples of why I'll take technically inferior but architecturally superior FreeBSD over Linux when I have the choice (and I'm talking about 4.9 here, which is obviously behind the curve, performance-wise).

    Anyway, do us all a favor and FUCK OFF, you petulant brat.
    *plonk*

  55. Re:Sounds like a big improvement by Brandybuck · · Score: 1

    WTF are you talking about?

    I've got a rack of twenty servers. None of them have monitors or keyboards. If you need physical access to them (and ssh won't do), you hook up a monitor and keyboard to them. A KVM switch that handles twenty servers is going to be much more expensive than the monitor and keyboard, so you want a better solution.

    In the past, the solution was the serial port. I connect my Wyse terminal the serial port and I'm set. That's because the serial port is hot-pluggable. But too many people are lobbying to get rid of serial ports. Enter USB.

    --
    Don't blame me, I didn't vote for either of them!
  56. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Yes, you're clearly in the "hobbyist who's saved enough money working at Burger King to buy an Opteron" end of the business. By the way, which "end of the business" is your boyfriend on?

  57. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Nice comeback.

  58. Re:Sounds like a big improvement by Anonymous Coward · · Score: 0

    Get a grip you stupid FreeBSD zealot.

  59. Re:Sounds like a big improvement by Dunkelzahn · · Score: 1

    Its true. Another good example would be the PowerPC CHRP and PReP platforms (IBM RS/6000), which are not by any stretch a Macintosh.

    I have had very little luck getting a Linux kernel to boot on my RS/6K (a CHRP platform RS/6K), only getting some really old Yellow Dog Champion Server kernel (2.2.14 i think) to load a few kernel messages very fast then panic because the scsi system that my hard disk was on wasn't supported...

    On the other hand, I wouldn't want to run NetBSD on it because of the lack of decent SMP support.

    Ended up just saying to hell with it and putting a proper copy of AIX on it. Its a great server now... Go Unix!

    --
    .
  60. Standard GPL/BSD flamewar ensues... by Anonymous Coward · · Score: 0

    BSD is free today. But GPL is free tomorrow.