Linux 3.9 Released


Recommended Posts

Linux creator Linus Torvalds last night announced the release of version 3.9 of the kernel. Available for download at kernel.org, Linux 3.9 brings a long list of improvements to storage, networking, file systems, drivers, virtualization, and power management.

H-Online editor Thorsten Leemhuis has an excellent rundown of what's new in Linux 3.9. One new feature, listed as "experimental," allows SSDs to act as caches for other storage devices. "This feature is able to speed up data writes, as it allows the faster SSD to first cache data and then, in a quiet moment, transfer it to the slower hard drive," Leemhuis wrote.

Linux maintainers have also done some driver work that might improve the sometimes questionable support for desktops and laptops. New drivers include support for Intel 802.11ac Wi-Fi components, as well as trackpads used in Samsung's ARM-based Chromebook and the Dell XPS 13 Developer Edition Ultrabook. The Kernel's driver for AMD Radeon graphics chips was updated to support Oland chips in the 8500 and 8600 Series Radeon video cards, in addition to AMD's forthcoming Richland chips. The driver code for HD audio codecs is also now "leaner and more robust."

"With Intel's new Wi-Fi drivers and the AMD graphics driver improvements, the kernel is now better equipped for tomorrow's PCs and notebooks," Leemhuis wrote.

Other improvements include experimental support for RAID 5 and 6 in the Btrfs file system; new "lightweight suspend" and "suspend freeze" modes that "cause the kernel to send all hardware components into their deepest sleep state"; and networking features to improve how workloads are spread across processor cores in Web servers and other systems. Virtualization is getting a boost with KVM support for ARM Cortex A15's virtualization features; Xen support for hotplugging processors and memory components; and integration of drivers to improve support for VMware's virtualization software.

Linux 3.9 comes a little more than two months after Linux 3.8, which has already made its way into Ubuntu and other Linux-based operating systems.

http://arstechnica.c...ort-modern-pcs/

Still on kernel 3.2 here on my CrunchBang box.

Link to comment
https://www.neowin.net/forum/topic/1149590-linux-39-released/
Share on other sites

Still on kernel 3.2 here on my CrunchBang box.

If you're really interested in running the latest kernel, you can either wait until Wheezy is released (tentatively slated for May 5) and install the new kernels that show up in wheezy-backports, or you can run the latest mainline kernels from Experimental (don't let the name scare you - at least not for the kernels hosted there). If you don't need any of the new features in the latest kernels I recommend sticking with Linux 3.2; it's very stable and will receive performance and security updates throughout Wheezy's lifecycle (just not new features).

As I understand it 3.7+ have major networking enhancements. I'd hit that.

(If I actually did Linux, anyway.)

From what I understand it's only support for 802.11ac with Intel tech, and a way to allow multiple processes to attach to the same socket (So you spawn 4 single threaded networking apps on a quad core CPU, and each one can read from the same socket, allows better load balancing, etc.)

The last major networking stuff (byte queue limits, codel, etc.) was introduced in 3.3 or so.

From what I understand it's only support for 802.11ac with Intel tech, and a way to allow multiple processes to attach to the same socket (So you spawn 4 single threaded networking apps on a quad core CPU, and each one can read from the same socket, allows better load balancing, etc.)

The last major networking stuff (byte queue limits, codel, etc.) was introduced in 3.3 or so.

This is admittedly my only source. http://www.bufferbloat.net/projects/cerowrt/wiki

I have a linux based router so I'm hoping it gets a kernel upgrade at some point.

Yeah, I've been tracking the CeroWRT guys for a while, most of their improvements were mainlined a while ago.

I think the latest OpenWRT release has codel/BQL/etc., but I'm not entirely sure (I know for a fact that trunk builds do, since I'm running one)

If you're really interested in running the latest kernel, you can either wait until Wheezy is released (tentatively slated for May 5) and install the new kernels that show up in wheezy-backports, or you can run the latest mainline kernels from Experimental (don't let the name scare you - at least not for the kernels hosted there). If you don't need any of the new features in the latest kernels I recommend sticking with Linux 3.2; it's very stable and will receive performance and security updates throughout Wheezy's lifecycle (just not new features).

I'm fine with kernel 3.2 :). On May 5th, will Wheezy be moved to "Stable"? Does this mean Sid will move into "Testing"?

I'm fine with kernel 3.2 :). On May 5th, will Wheezy be moved to "Stable"? Does this mean Sid will move into "Testing"?

Indeed. Although technically it will be forked, not moved. Sid is the permanent code name for Unstable. On May 5th Lenny will lose its designation, Squeeze will become Oldstable, Wheezy will become Stable, Sid will be forked to become Jesse - which will be Testing, and Sid will get many currently blocked packages pushed from Experimental.

Indeed. Although technically it will be forked, not moved. Sid is the permanent code name for Unstable. On May 5th Lenny will lose its designation, Squeeze will become Oldstable, Wheezy will become Stable, Sid will be forked to become Jesse - which will be Testing, and Sid will get many currently blocked packages pushed from Experimental.

Ok I understand now. :) Maybe I'll try out Jesse on a spare hdd when it's released and see if I like it better than Crunchbang.

Ok I understand now. :) Maybe I'll try out Jesse on a spare hdd when it's released and see if I like it better than Crunchbang.

Immediately after a new Stable release, Testing will be fairly close to Stable for about 2 weeks before it starts to see extensive automatic imports from Unstable, and Unstable will get new imports very quick and become much more unstable than normal for a couple months. I recommend that you hold off trying Testing until it goes into release freeze unless you are a developer. During a new release's development cycle the main difference between Testing and Unstable is 2 weeks.

Since Crunchbang is essentially just another repository that can be added to a vanilla Debian install, you could install Crunchbang, edit your /etc/apt/sources.list to point to testing (or unstable) instead of wheezy, and perform a dist-upgrade to try out the new packages without missing Crunchang's customized Openbox experience. Many popular packages are backported from Testing to Stable, so I recommend that you just enable the wheezy-backports repository to get access to a subset of new packages unless you are confident that you can deal with occasional package upgrade problems and broken packages while the new Testing slowly stablizes.

This topic is now closed to further replies.
  • Posts

    • YouTube has finally brought back its DMs feature, but only in these countries by David Uzondu Late last year, YouTube started testing a "new" way to share videos directly with friends, without having to leave the app. Now, the video giant has announced that is now rolling out a revamped direct messaging inbox, which lets you share videos, Shorts, and live streams and have conversations about them, directly on YouTube. The platform limits this feature to 18+ users who are signed in to a verified channel and use the latest mobile app version. Direct messaging on YouTube first became a thing back in 2017 inside the mobile app (later renamed to "Messages"), where users could chat one-on-one and share clips directly, but all that came to an end on September 18, 2019, when Google decided to shut it down after giving users a month to download a .zip file archive of their past chats. No one really knows why YouTube killed the feature, but users were encouraged to migrate to the public Comments section, on Community tab posts, and via YouTube Stories. The previous incarnation suffered from moderation challenges, prompting Google to implement stricter safety guidelines and age verifications for this new iteration. Here's a list of the countries where the re-launched feature is currently available, though note that Brand Accounts do not have access to it, at least for now: Countries American Samoa Austria Belgium Brazil Bulgaria Croatia Cyprus Czech Republic Denmark Estonia Finland France Germany Greece Guam Hungary Iceland Ireland Italy Latvia Liechtenstein Lithuania Luxembourg Malta Netherlands Northern Mariana Islands Norway Poland Portugal Puerto Rico Romania Singapore Slovakia Slovenia Spain Sweden Switzerland U.S. Virgin Islands United Kingdom United States Before you can use the feature, you first have to send an invite link to your contact. Invite links expire exactly seven days after you create them. If the person on the other end accepts the invite, you can exchange videos directly and text back and forth inside the app. To delete a message, just long-press on the message and tap unsend to remove it for both users. You can also delete entire conversations by long-pressing the thread and selecting delete, but the other person will continue to see the chat history on their end. To make sure everything remains safe, YouTube monitors these messages to ensure they follow Community Guidelines.
    • The problem of course is simply that government does not always know best. My point is that agency is taken away from the EU consumer in these cases. I'm sorry, but I do not believe that governments (politicians) are inherently good, and "looking out for me." Primarily they look to themselves and their own personal desires first, foremost, and always. When the EU or the DOJ fines these companies, claiming to "represent the welfare of the consumer," how much of these billion-dollar judgments are handed to the consumers they claim to represent? Not even a dollar, as I've seen. Yet the EUC lawyers who are paid to sit around and dream up these suits make huge commissions on the fines the EUC adjudicates, which is an ironclad fact I hope everyone is aware of. It's also rank corruption, of course, but that's another topic. Last, when the EU inflicts these judgments, or the DOJ, take your pick, the costs are bundled right along in the cost of the goods and services these companies provide the consumers they are "looking out for." If you are someone who believes his government is his savior then you have my condolences. I think Apple is right here, because the whole scheme of consumer choice is that consumers pick and choose among the products companies offer. Microsoft Windows is more compatible with third party software and hardware than any desktop OS on Earth, which is my sole reason for choosing it. Just because the EUC forces companies do certain things it knows the companies do not want to do, "or else", has no bearing on consumer benefit. This Siri thing is almost idiotic it's so infantile. But this is what the EUC does when the EU in Brussels becomes cash-strapped and needs a big infusion of cash. Some people get upset by "big companies" but it's the opposite when governments dwarf the size and scope of these companies, which is so obvious it hurts.... I mean you can't honestly believe that forcing Apple to do things with Siri it has its own reasons to decline is something that "opens up" Apple, do you? Say it aint' so...
    • Looks like many years since the request was made, a directory tree view finally may be added. https://github.com/files-community/Files/pull/18537
    • Is it still super slow or has it improved on that area?
    • There's this from last year https://gist.github.com/threat...364659a8887841aa43deca4efd9 but nothing about a buffer overflow that MS somehow can't code against. No matter what, it makes sense to take a "protected by default" approach.
  • Popular Contributors

    1. 1
      +primortal
      501
    2. 2
      PsYcHoKiLLa
      214
    3. 3
      +Edouard
      156
    4. 4
      Steven P.
      84
    5. 5
      FloatingFatMan
      73
  • Tell a friend

    Love Neowin? Tell a friend!