Subject: General Tech | July 2, 2013 - 08:47 PM | Tim Verry
Tagged: linux, linux kernel, kernel 3.10, linus, bcache, TLP, btrfs, XFS, UVD
Earlier this week, Linus Torvalds officially released an updated Linux kernel with version 3.10. The new kernel bakes in a number of tweaks and new features, including a new SSD caching framework, new drivers and hardware support, networking improvements, and experimental file system tweaks.
Kernel 3.10 features quite a few improvements to storage. The big new feature is bcache, or Black Layer Cache, which is a framework that allows an SSD to acts as a read and write cache for a slower mechanical hard drive. The SSD will cache frequently accessed data to improve read times as well as act as a write cache that will write data bound for the hard drive to the SSD temporarily until a low usage point when the data will finally be written out to the mechanical hard drive.
Additionally, the kernel developers have made tweaks to the btrfs and XFS file systems. For example, XFS can create and store checksums of metadata to reduce errors and verify data integrity. Performance when using btrfs has also been slightly improved.
Driver and hardware support added to kernel 3.10 includes support for the UVD hardware found in AMD Radeon graphics cards from the 4000 series and beyond, and allows for hardware accelerated video decoding. The kernel also supports the GPU in Richland APUs and the acceleration hardware in NVIDIA's Tegra 2 and 3 SoCs. For Intel systems that use HD processor graphics, PCs will be able to wake from standby faster using the 3.10 kernel. There is also support for ARM's big.LITTLE processors, the IR receiver that Apple uses in its Mac computers, and other new and improved drivers with the latest kernel.
On the networking side of things, kernel 3.10 implements the Tail Loss Probe algorithm which makes improvements to the TCP networking stack and how it deals with lost packets. The new kernel networking stack tweaks reportedly result in up to a 15% reduction in packet retransmission timeouts and 6% shorter HTTP response times.
Aside from these larger changes, kernel 3.10 has a great deal of under-the-hood fixes. For all the nitty-gritty geeky details, the H-Online has put together a detailed breakdown of all the tweaks and new features baked into the latest 3.10 Linux kernel.
For a comparison / breakdown of what the previous 3.9 kernel brought to the table, see this post.
Subject: General Tech | October 25, 2012 - 06:26 PM | Ken Addison
Tagged: windows rt, windows 8, vivotab rt, vishera, tegra, podcast, nvidia, n668, linus, fx 8350, fx 6300, asus, amd
PC Perspective Podcast #224 - 10/25/2012
Join us this week as we talk about the ASUS N66U Router, AMD FX 8350 and 6300 CPU, our Windows RT hands on, and more!
The URL for the podcast is: http://pcper.com/podcast - Share with your friends!
- iTunes - Subscribe to the podcast directly through the Store
- RSS - Subscribe through your regular RSS reader
- MP3 - Direct download link to the MP3 file
Hosts: Ryan Shrout, Jeremy Hellstrom, Josh Walrath, Allyn Malventano, and Linus Sebastian
Program length: 1:30:18
Podcast topics of discussion:
- 0:00:50 Welcome our Guest: Linus Sebastian of Linus Tech Tips!
- Week in Reviews:
- 0:36:20 This podcast is brought to you by MSI
- News items of interest:
- 1:06:15 Hardware / Software Pick of the Week
- 1-888-38-PCPER or firstname.lastname@example.org
- http://twitter.com/ryanshrout and http://twitter.com/pcper
Subject: General Tech | June 21, 2012 - 05:35 PM | Tim Verry
Tagged: rant, optimus, open source, nvidia, linux, linus, drivers
Last week, the founder of Linux – Linus Torvalds – gave a speech at the Aalto Center for Entrepreneurship. The aspect that most people picked up on was a certain disparaging statement towards NVIDIA. Since then, the video has spread rapidly around the Internet with critics for and against the statement. Linus does not believe that NVIDIA is easy to work with regarding Linux support, in short. NVIDIA PR recently responded to his statement in stating that the company is in fact heavily involved with Linux development, albeit mobile kernels.
NVIDIA stated in its PR release that supporting Linux is important to the company and they understand how important a positive Linux experience using NVIDIA hardware is. I don’t think anyone is surprised by that statement, but that was not all they said. The company stated that they are big supporters of the ARM Linux kernel with a claimed second most total lines changed and fourth highest number of changesets in the kernel.
The company uses proprietary drivers, but it does support GeForce, Quadro, and Tesla graphics cards under the Linux operating system. By using a common, proprietary driver, NVIDIA claims same-day support for new graphics cards and OpenGL versions for both Windows and Linux operating systems.
Linus’ rant started when an audience member asked about Optimus support under Linux. On that front, NVIDIA did not have a direct answer – only that when it launched laptops with Optimus, it was only supported on Windows 7. Allegedly, the company is working to make interaction between its drivers and the Bumblebee Open Source Project. The Bumblebee project is working to make Optimus-powered laptops work with Linux operating systems.
What do you think of the two statements by Linus and NVIDIA? Should NVIDIA be held accountable for Optimus support under Linux? Is the company doing enough to support the OS? Or is Linus wrong? Let us know in the comments below!
Personally, as much as I like Linux, I don’t think NVIDIA should have to go out of its way to support Optimus on Linux. At least, not until the Linux OS is the operating system that comes pre-installed on an Optimus notebook. At that point, it would be on NVIDIA to provide support. Until then, they don’t have to support it on aftermarket / third part operating systems. With that said, better Linux support couldn't hurt PR-wise. As far as Linux and NVIDIA working together in a more general sense, I think that the company could certainly do more for Linux on the desktop, especially being a Linux Foundation member, but I don't think they will until it is more financially viable to do so.
The full PR statement is available after the break.