Slashdot Mirror


Torvalds Has Harsh Words For FreeBSD Devs

An anonymous reader writes "In a relatively technical discussion about the merits of Copy On Write (COW) versus a very new Linux kernel system call named vmsplice(), Linux creator Linus Torvalds had some harsh words for Mach and FreeBSD developers that utilize COW: 'I claim that Mach people (and apparently FreeBSD) are incompetent idiots. Playing games with VM is bad. memory copies are _also_ bad, but quite frankly, memory copies often have _less_ downside than VM games, and bigger caches will only continue to drive that point home.' The discussion goes on to explain how the new vmsplice() avoids this extra overhead."

6 of 571 comments (clear)

  1. Debian GNU/kFreeBSD by Douglas+Simmons · · Score: 1, Offtopic

    Development-wise, how much is Debian's FreeBSD port from Debian versus FreeBSD? Or are its advancements in tandem with both projects. And does either half suffer from the combination of the other?

  2. Straight Gangsta' by MudButt · · Score: 0, Offtopic

    Pac, Biggie, Proof... How many gangstas gotta die before these turf wars end?

  3. Linus is growing old by imbaczek · · Score: 0, Offtopic

    As much as I like Linus, he's starting to be an old fart whose only excuse for throwing insults around seems to be the fact that he's right.

    I hope *I'm* wrong on this one ^^

    1. Re:Linus is growing old by Miniluv · · Score: 0, Offtopic

      What other reason does he need? Are you trying to say that it'd be ok if he was PMS'ing and wrong, since at least PMS is a good reason to insult someone?

  4. Re:Wrong Side of Bed? by Bill+Hayden · · Score: 0, Offtopic

    Unless you put the malloc on the outside of the loop, or call free() at the end of the loop, you've got a serious memory leak there.

    --
    Protect your browser with the Force Safe Search add-on
  5. Re:Microsofts answer to that by Gorshkov · · Score: 0, Offtopic

    carefull .... if the COWs with guns don't get you, the chickens in choppers will CERTAINLY dust your arse