Showing headlines posted by Scott_Ruecker
« Previous ( 1 ... 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 ... 1216 ) Next »Will Oracle Really Do Linux? (podcast)
How Google is pushing the Linux envelope.
I am a member of the Phoenix Linux Users Group or PLUG, and at our last meeting Google gave a presentation on how Linux is used at Google. Vince and Pat explained what Linux is used for and many of the challenges they have faced in pushing the Linux envelope.
FOSS Community to Microsoft: Earn Our Trust
Last week, LXer Editor-in-Chief, Don Parris had strong words for Microsoft's Port 25 project. He suggested that Microsoft's appalling behavior has left a credibility gap that would hurt their Port 25 effort. The question remains whether Microsoft can or will change their behavior. Can Microsoft earn the trust of the FOSS Community? Will they even try?
Training programme on open source software
Linux System Administration: First Tasks
Testing assumptions and the big stack
Linux.com weekly security advisory - April 21, 2006
Xandros Server, Utilizing BRU, Delivers Linux Alternative To The Windows Lock On The SMB Space
Linux: vmslplice() versus COW
While explaining the new splice() and tee() buffer management system calls [story], Linus Torvalds made reference to some possible future extensions. This included vmsplice(), a system call "to basically do a 'write to the buffer', but using the reference counting and VM traversal to actually fill the buffer." Reviewing the implications of using such a system call lead to a comparison with FreeBSD's ZERO_COPY_SOCKET which uses COW (copy on write).
Linus explained that while this may look good on specific benchmarks, it actually introduces extra overhead, "the thing is, the cost of marking things COW is not just the cost of the initial page table invalidate: it's also the cost of the fault eventually when you _do_ write to the page, even if at that point you decide that the page is no longer shared, and the fault can just mark the page writable again." He went on to explain, "The COW approach does generate some really nice benchmark numbers, because the way you benchmark this thing is that you never actually write to the user page in the first place, so you end up having a nice benchmark loop that has to do the TLB invalidate just the _first_ time, and never has to do any work ever again later on." Linus didn't pull any punches when he summarized:
"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."
My sysadmin toolbox
Boot faster with parallel starting services
Reports from the Desktop Linux Printing Summit
Curmudgeon deems SUSE 10.1 "really cool and solid"
Open source approach reshapes intelligence-gathering
IBM Speaks Out on Red Hat-JBoss Deal
Linux in China to grow five-fold
« Previous ( 1 ... 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 ... 1216 ) Next »