As you may know, Ubuntu 14.10 Utopic Unicorn will come with interesting changes. The integration of Qt 5.3 is almost done, but the developers still have to fix some known issues.
The developers hope to make Qt 5.3 available as default next week, due to the fact it has passed 99% of the tests.
Sam Lanning is a computer science student at Oxford University and a sponsored member of the AllSeen Alliance. Sponsored members are reserved for organizations such as non-profits, associations or academic institutions and can be admitted by a majority AllSeen board vote.
Red Hat Enterprise Linux (RHEL) is a GNU/Linux distribution developed by Red Hat and targeted toward the commercial market.
Around 1 week ago the version 7 of Red Hat Enterprise has been released, and there seem to be great and interesting news in this version of the most used Gnu/Linux Enterprise distribution, let’s see some of them:
- Linux Containers
- XFS filesystems
- Performance management
- All the rest
This is in my point of view one of the most interesting thing of this release, and show how much Red Hat want to support this project as they give a lot of support to docker.
Docker is an open source project that automates the deployment of applications inside Linux Containers, and provides the capability to package an application with its runtime dependencies into a container. It provides a Docker CLI command line tool for the lifecycle management of image-based containers. Linux containers enable rapid application deployment, simpler testing, maintenance, and troubleshooting while improving security. Using Red Hat Enterprise Linux 7 with Docker allows customers to increase staff efficiency, deploy third-party applications faster, enable a more agile development environment, and manage resources more tightly.
This open up a lot of possibility to easily and quickly deploy test/qa machine on your server.XFS filesystems
The default file system for an Anaconda-based installation of Red Hat Enterprise Linux 7 is now XFS, which replaces the Fourth Extended Filesystem (ext4) used by default in Red Hat Enterprise Linux 6. The ext4, ext3 and ext2 file systems can be used as alternatives to XFS.
XFS is a highly scalable, high-performance file system which was originally designed at Silicon Graphics, Inc. It was created to support file systems up to 16 exabytes (approximately 16 million terabytes), files up to 8 exabytes (approximately 8 million terabytes) and directory structures containing tens of millions of entries. XFS supports metadata journaling, which facilitates quicker crash recovery. XFS file system can also be defragmented and expanded while mounted and active. Note that it is not possible to shrink XFS file system.
“[Use of XFS] opens the door to a new class of data warehouse and big data analytics applications,” said Mark Coggin, senior director of product marketing, in an interview before the announcement.Performance management
Tuna is a tool that can be used to adjust scheduler tunables such as scheduler policy, RT priority and CPU affinity. It also allows the user to see the results of these changes.
Threads and IRQ handlers are able to be tuned. It is also possible to isolate CPU cores and sockets, moving all threads away from them so that a new, more important set of threads can run exclusively.
Tuna provides a graphical user interface (GUI). The GUI displays the CPU topology on one screen, which helps identify problems. It also allows changes to made to running threads, and see the results of those changes immediately.
Most Tuna operations can be performed on either the command line, or in the GUI.
Performing tuning tasks using traditional Linux tools can be daunting and complicated. Tuna reduces that complexity and provides powerful tools for getting the most of the MRG Realtime system.
In the past there was not any upgrade procedure or path to upgrade to a newer RHEL release, and so to move from 5 to 6 the suggested path was something like “backup date, scratch, reinstall and retrieve data” not so handy or useful if compared to other distribution (e.g. Debian) where you can easily upgrade from a release to another, but with version 7 this could change as with version 6.5 there is a feature called “in place upgrade”, I’ve not tested it yet but the fact that there is an official document and procedure it’s a good start for sure.Systemd
systemd is a system and service manager for Linux, and replaces SysV and Upstart used in previous releases of Red Hat Enterprise Linux. systemd is compatible with SysV and Linux Standard Base init scripts.
systemd offers, among others, the following capabilities:
- Aggressive parallelization capabilities;
- Use of socket and D-Bus activation for starting services;
- On-demand starting of daemons;
- Managing of control groups;
- Creating of system state snapshots and restoring of the system state.
Wait, this is an enterprise server release, so who cares if it ship the ugly unity (my opinion of course) or the latest Gnome ?
It’s not a windows server, so just go via ssh with your terminal and you’ll be fine.
No related posts.
Is it just me or does Ubuntu Studio suck with its latency? I was having dropouts through JACK while it was just idling without any crazy settings. I decided to give Debian a shot and used a clean install with the RT kernel, setting the frequency governor to performance and I experience absolutely minimal dropouts. It's funny to me that a distro that seems relatively popular for doing low-latency work sucks (at least for me).
Just to specify, this is NOT meant as an Ubuntu bashing seminar, I just thought it was interesting that there was THAT much of a difference.submitted by Robsteady
I can tell everybody about how few months ago I started learning python and how python became my hobby. But who cares... Just look at this https://github.com/pymag09/lxc-ui tool for managing linux containers. It`s release-candidate so far. Is it convenient enough? What features should be added? Will appreciate any feedback.
Thank you in advance.submitted by pymag09
BinaryTides: The testing and unstable repositories of Debian provide with a higher version of software applications than what is present in the stable repository.