Linux 3.0 why




















The balancing implementation has been completely reworked. Btrfs can now pause and resume a balance operation, and give status updates. It is also possible to restripe between different raid levels. The userspace utilities are available in the "parser" branch of the btrfs-progs.

Code: commit 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12 , 13 , 14 , 15 , 16 , 17 , 18 , 19 , 20 Improved debugging Btrfs has a new debugging utility, "integrity check", aimed at developers. The tool consist in a extra integrity test that for every write request checks that the filesystem is not writing to the disk bogus references that could left the file system in an inconsistent state that would cause data loss.

This tool will help Btrfs developers to find bugs more easily. Code: commit 1 , 2 , 3 1. This project has existed for years and it's now being merged in the main tree.

Linux already has a virtual switch the Linux bridge , but Open vSwitch is designed for more complex scenarios, and specially to be used as a vswitch in virtualized server environments read the document " Why Open vSwitch? See openvswitch. Code: commit 1. Better bonding of network interfaces: teaming There is a new "teaming" network device, which is intended to be a fast, scalable, clean, userspace-driven replacement for the bonding driver. It allows to create virtual interfaces that teams together multiple Ethernet devices.

After a few small bumps our 3. Notable features in the 3. Our stable release is not the only thing that is new at Bodhi Linux this month.

Our main website, AppCenter , Wiki , and Forums have all gotten complete overhauls to go along side this new release. The Code: commit 1 , 2 1. Initially this functionality was written for Linux 2. The new functionality is disabled by default, and is enabled at bootup by supporting Linux distributions, optionally with restriction to a group or a group range.

The same thing can be done with the filesystem directory structure, network resources, IPC, etc. The only way to set different namespace configurations was using different flags in the clone syscall, but that system didn't do things like allow to one processes to access to other process' namespace. The setns syscall solves that problem- Code: commit 1 , 2 , 3 , 4 , 5 , 6 1. Alarm-timers Recommended LWN article: Waking systems from suspend Alarm-timers are a hybrid style timer, similar to high-resolution timers, but when the system is suspended, the RTC device is set to fire and wake the system for when the soonest alarm-timer expires.

Code: commit 1 , 2 2. VFS Cache xattr security drop check for write: benchmarking on btrfs showed that a major scaling bottleneck on large systems on btrfs is currently the xattr lookup on every write, which causes an additional tree walk, hitting some per file system locks and quite bad scalability.

Register now Not registered yet? Here are a few reasons why you should be: Browse Knowledgebase articles, manage support cases and subscriptions, download updates, and more from one place. View users in your organization, and edit their account information, preferences, and permissions. Manage your Red Hat certifications, view exam history, and download certification-related logos and documents. Edit your profile and preferences Your Red Hat account gives you access to your member profile, preferences, and other services depending on your customer status.

Log out. Contact us. Jump to section. Try Linux for free. Our Red Hat Enterprise Linux product documentation has a lot more detail. The CPU performs computations and reads from, and writes to, memory.



0コメント

  • 1000 / 1000