Live data from Hacker News

Red Hat Enterprise Linux 7 Beta

access.redhat.com

11–20 of 108 posts

Re: Red Hat Enterprise Linux 7 Beta

#14
post #10

Anyone know what version of gcc it'll ship with? Couldn't find that in the tech overview PDF...

From Chapter 11: Compilers and Tools in release notes:

11.1. GCC Toolchain

In Red Hat Enterprise Linux 7.0 Beta, the gcc toolchain is based on the gcc-4.8.x release series, and includes numerous enhancements and bugfixes relative to the Red Hat Enterprise Linux 6 equivalent. Similarly, Red Hat Enterprise Linux 7 includes binutils-2.23.52.x.

These versions correspond to the equivalent tools in Red Hat Developer Toolset 2.0; a detailed comparison of Red Hat Enterprise Linux 6 and Red Hat Enterprise Linux 7 gcc and binutils versions can therefore be seen here:

https://access.redhat.com/site/documentation/en-US/Red_Hat_D...

https://access.redhat.com/site/documentation/en-US/Red_Hat_D...

Notable highlights of the Red Hat Enterprise Linux 7.0 Beta toolchain are the following:

- Experimental support for building applications compliant with C++11 (including full C++11 language support) and some experimental support for C11 features.

- Improved support for programming parallel applications, including OpenMP v3.1, C++11 Types and GCC Built-ins for Atomic Memory Access and experimental support for transactional memory (including Intel RTM/HLE intrinsics, built-ins, and code generation)

- A new local register allocator (LRA), improving code performance.

- DWARF4 is now used as the default debug format. A variety of new architecture-specific options.

- Support for AMD family 15h and 16h processors.

- Link-time optimization support.

- Enhanced warnings and diagnostics.

- A variety of new Fortran features.

Re: Red Hat Enterprise Linux 7 Beta

#17
> Improved Application Performance and Isolation. Run applications in isolated and secure lightweight containers utilizing SELinux and resource management. Linux containers provide a method of isolating a process and simulating its environment inside a single host. It provides application sandboxing technology to run applications in a secure container environment, isolated from other applications running in the same host operating system environment. Linux containers are useful when multiple copies of an application or workload need to be run in isolation, but share environments and resources. [1]

Looks like there is a major shift in that they will support containers out of the box now. Hopefully we will see some type of GUI to create containers and manage cgroups. There has also been major effort assigned to getting containers working with OpenStack and Docker. You can manually download/compile LXC today, on RHEL 6.4, but it seems like a bit of a hack, since you need to figure out networking and LVM on your own, never mind building base container images. Should be interesting.

[1] https://access.redhat.com/site/sites/default/files/pages/att...

Re: Red Hat Enterprise Linux 7 Beta

#20

Fedora 18 is already matured?) Or it is based on outdated 17th?

http://www.phoronix.com/scan.php?page=news_item&px=MTU0MDk Suggests Fedora 19 package set and 3.10 kernel.

If I'm not mistaken nodejs was in that package set, good step forward for enterprise adoption if it's in RHEL7!
Post reply on HN