view counter

Solaris Feed

Oracle Solaris, Solaris 10, Solaris 11 Express, Solaris 11, Oracle VM for SPARC and Illumos resources, news, and support articles.

File Descriptors

A file descriptor is a handle created by a process when a file is opened. A new descriptor is created each time the file is opened. It is associated with a file object which includes information such as the mode in which the file was opened and the offset pointerwhere the next operation will begin. This information is called the context of the file.

File descriptors are retired when the file is closed or the process terminates. Opens always choose the lowest-numbered file descriptor available.

Changing a hostname

The following steps are required to change a Sun system's hostname.

Podcast: Oracle Solaris 11 and the World's Fastest Microprocessor

In the latest edition of the Oracle Solaris: In a Class By Itself series, execs Charlie Boyle, Bill Nesheim, Chris Armes, and Markus Flierl emerge from last month's SPARC product launch enthused about what Oracle Solaris brings to the table.

Solaris 11 and Payment Card Industry (PCI) security compliance

See Lynn Rorher's blog about Oracle's newly published white paper discussing how Solaris 11 enabled security for the payment card industry.

Solaris 2.x Core Dump Analysis

Solaris 2.x Core Dump Analysis

If you are having trouble getting a core dump, see the savecore page.

Solaris 11 outperforms RHEL 6 on 2 socket Intel servers

As a long time Sun employee, I've often heard the term "Slow-laris" applied to Oracle's premier Unix operating system.  Most frequently this was in comparison to the Linux OS running on small two socket servers.  I will admit that in the Solaris 8 and 9 timeframe engineering decisions were made to benefit scalability to 64 sockets that sometimes penalized smaller servers.

Solaris 11 provides smooth, scalable performance on SPECjbb 2013

Oracle released SPEC Benchmark results for the T5-2 and X2-4 processor using the SPECjbb 2013 benchmark. Who would be interested in SPECjbb performance? According to SPEC:

More SPARC T5 Performance Results

Performance results for the new SPARC T5 systems keep coming in...

Last week, SPEC published the most recent result for the SPECjbb013-MultiJVM benchmark.
This benchmark "is relevant to all audiences who are interested in Java server performance, including JVM vendors, hardware developers, Java application developers, researchers and members of the academic community" according to SPEC.

All of the published results are at: http://www.spec.org/jbb2013/results/jbb2013multijvm.html.

ZFS Analytics

While woking with ZFS performance I created a dashboard to get a good overview with lots of different statistics. It's powered by Dtrace, python and graphite. There is a high level of detail but still easy to correlate different statistics.

It feels almost like fishworks analytics lite but without advanced features such as drill-down and heat maps. An example from a box running OpenIndiana:

savecore

For a system to produce a panic core dump, savecore must be enabled (by uncommenting and editing the savecore lines in /etc/init.d/sysetup in Solaris 2.6 and earlier, or by dumpadm and /etc/init.d/savecore in Solaris 7 and later). If the system is hung, it may be necessary to force a panic by using Stop-a and typing sync at the ok> prompt. (sync forces a write from memory to swap.)

There are several reasons why savecore may be unable to save a core following a panic. These include:

view counter