Linked by Nth_Man on Mon 1st Jul 2013 15:37 UTC
Linux "This release adds support for bcache, which allows to use SSD devices to cache data from other block devices; a Btrfs format improvement that makes the tree dedicated to store extent information 30-35% smaller; support for XFS metadata checksums and self-describing metadata, timer free multitasking for applications running alone in a CPU, SysV IPC and rwlock scalability improvements, the TCP Tail loss probe algorithm that reduces tail latency of short transactions, KVM virtualization support in the MIPS architecture, many new drivers and small improvements."
Permalink for comment 566284
To read all comments associated with this story, please click here.
Serafean
Member since:
2013-01-08

In windows the drivers are as much as part of the kernel as they are in linux (with lernel modules). The only difference is that Windows provides a stable kernel API/ABI, whereas linux only provides a stable userspace API/ABI (look at the ntfs-3g driver implemented in userspace). You can bitch all you want, that's how it is. Both approaches have their merits.

Just a reminder : the XP -> Vista transition broke that API, and drivers had to be rewritten...

I agree that binary blobs are to be avoided, 90% of all issues I encountered I traced to blobs.

Now to the radeon driver : it provides everything BFUs need right now. It works out of the box. What else do you want? Extreme performance? The devs were catching up on supporting 5 hardware generation up to today, I'd say what we have now is pretty good. A lot of the performance might be in powermanagement, and some in the shader compiler that is still WIP.

Bottom line is : I use it, and I'm happy with it.

Serafean

Reply Parent Score: 1