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."
Playing games with VM is bad.
:(
I know, I hate it when I have to listen to 26 hang up messages in my inbox only to find out someone is playing games with me.
He who knows best knows how little he knows. - Thomas Jefferson
Methinks we need to start tagging "tantrum" to this type of thing.
kernels, me thinks it's just sour grapes because Linus can't compete in that area.
Is that my COW?
it goes "incompetent idiots."
It is a Torvalds.
That is not my COW.
When OS developers attack!
Is it just me, or does the hype outstrip the events?
As a Slashdot user there is no way in hell you have 26 messages on your phone machine. Maybe 3 messages, but thier probably your mom calling to ask you when your coming out of the basement, your friend inviting you to stand in line for tickets to the latest Sci-Fi flick and the Pizza guy confirming your order of 2 large and a 2 liter of Mt. Dew on a Friday night.
I think Linus has gotten to the point where he just really enjoys trolling. Like, this was OBVIOUSLY uncalled-for, and he's usually such a laid-back guy. Maybe's he's read too much Slashdot. I don't know.
+++ATH0
This is so tech I don't even undersatnd what they are talking about yet I am very "Intellectually Curious".
I like-a do-the cha-cha.
One thing that concerns me about making all of these copies is that it seems like a quick and easy way to blow out your L2 cache. That could in the long run have a worse performance penalty than having to play the VM tricks with CoW.
I read the internet for the articles.
If there is something that FreeBSD does that he likes, he is welcome to the code. If there is something that FreeBSD does that he does not like, he can just let it go.
Why does he feel the need to start a war within the OpenSource community?
.. this will help you keep yourself calm.
It's been a while since we had a huge linux vs BSD flame feast.
I'll start.
BSD user: Linux is a confusing mess of programs and is less stable than BSD.
Linux user: Your still here? I thought you were dead by now?
If you wanna get rich, you know that payback is a bitch
Because everyone enjoys a good old fashioned jihad once in a while?
My patience is infinite, my time is not.
It will be interesting to see what weapon the BSD crowd will retaliate with.
My guesses are they will respond something like this:
FreeBSD: FreeBSD users will continue their campaign of random acts of elitist snobbery against Linux users.
OpenBSD: Theo will threaten to stop work on OpenSSH unless Linus gives him $10,000 for every nasty email he sends a *BSD developer.
NetBSD: Will stop developing the NetBSD port for Linus' microwave.
0 1 - just my two bits
Our top story tonight, uber geek Linus Torvalds unleashed a scathing indictment of some other geeks, claiming they are skating on thin ice by using Virtual Memory calls to improve performance. The words sparked outrage in the dark rooms of colleeg geek programmers from Berkley to Berlin. The angry geek mobs said they're going to launch a flame war from their computers "to teach Linus a lesson."
In the words of George Takei "Hoooooooly geeeez!" This is news??
Linus Torvalds: "Don't have a COW, man!"
No, in Longhorn, it's called COW-tipping(tm).
``And in what universe is anyone who can intelligently speak about (much less code around) memory and VM management [be called] an "incompetent idiot"?''
The Universe In Which Spock Has A Beard?
-- Terry
You'll scream! I'll vmsplice ya, it's gonna hurt.
Only if you assume you're using linux to power a web