System News
 1 2 3 4 5 6 7 8 9 10 11 next
Articles for the keywords: DTrace
22 Apr 2013 Massive Solaris Scalability for the T5-8 and M5-32 [30727]
By Steve Sistare

Steve Sistare writes, "How do you scale a general purpose operating system to handle a single system image with 1000's of CPUs and 10's of terabytes of memory? You start with the scalable Solaris foundation. You use superior tools such as Dtrace to expose issues, quantify them, and extrapolate to the future. You pay careful attention to computer science, data structures, and algorithms, when designing fixes. You implement fixes that automatically scale with system size, so that once exposed, an issue never recurs in future systems, and the set of issues you must fix in each larger generation steadily shrinks.

The T5-8 has 8 sockets, each containing 16 cores of 8 hardware strands each, which Solaris sees as 1024 CPUs to manage. The M5-32 has 1536 CPUs and 32 TB of memory. Both are many times larger than the previous generation of Oracle T-class and M-class servers. Solaris scales well on that generation, but every leap in size exposes previously benign O(N) and O(N^2) algorithms that explode into prominence on the larger system, consuming excessive CPU time, memory, and other resources, and limiting scalability. To find these, knowing what to look for helps."

Read of more details.
(Get More Information . .) open to premium members only

22 Apr 2013 The Top Capabilities of ZFS Storage Appliance Explained [30725]
Video Interview

Nancy Hart describes her favorite capabilities about the ZFS Storage Appliance, and Jeff Wright explains how each of them works. They cover Hybrid Columnar Compression, Direct NFS (makes data transfer more efficient), Remote Direct Memory Access, Oracle Intelligent Storage Protocol (database aware of the storage and vice versa), DTrace Analytics to optimize deployments, and more.
(Get More Information . .) open to premium members only

22 Apr 2013 Solaris 11 outperforms RHEL 6 on 2 socket Intel servers [30731]
Compare SPECjbb on servers with same Intel chips

Along time Sun employee writes, "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. In addition, because of Solaris long history and derivation from ATT and BSD Unix code, there was undoubtedly a bit of code labeled, "if it ain't broke, don't fix it."

With the advent of Solaris 10 and Dynamic Tracing, (DTrace) we actually hunted down and killed a number of those legacy code segments using a new philosophy labeled internally, "If Solaris is slower than Linux on the same hardware, it's a bug."

As a result, Solaris 11 provides higher performance than Red Hat Enterprise Linux 6.3 on basically identical 2 socket hardware as measured by the SPECjbb benchmark..."
(Get More Information . .) open to premium members only

06 Mar 2013 New Features in Oracle Linux 6.4 [30067]
Just Released Version Has New Unbreakable Linux Kernel

Oracle Linux 6.4 is now available Lenz Grimmer posts, noting that individual RPM packages have been published from the public yum repository, and ISO images will soon be available from the Oracle Software Delivery Cloud. Oracle Linux 6.4 includes new features, notably a version of the Unbreakable Enterprise Kernel, Grimmer posts, continuing with the news that Oracle now supports the XFS file system for users of Oracle Linux 6 with Premier Support subscriptions. Also new are Ksplice offline client, which now eliminates the requirement to have a direct connection to the internet to apply Ksplice patches, and DTrace for Oracle Linux.
(Get More Information . .) open to premium members only

02 Mar 2013 Adam Leventhal Ponders the Issue of Systems Software: Alive or Dead? [29981]
Far From a Dead Species, He Contends

A comment by a prospective employee sent Adam Leventhal on a mission. The comment echoed one of the applicant's college professors who asserted that systems programming was at a dead end. Leventhal defined four sorts of "systems programming." Among the four types are:

  • supporting systems software
  • accidental systems software
  • replacement systems software
  • intentional systems software

That said, is systems programming truly dead? No, Leventhal responds. "As more and more critical applications build on an interface, the more value there is in improving the systems software beneath it. Systems software is defined by the constraints; itÂ’s a mission and a mindset."
(Get More Information . .) open to premium members only

 
 1 2 3 4 5 6 7 8 9 10 11 next






News and Solutions for Users of Solaris, Java and Oracle's Sun hardware products
Just the news you need, none of what you don't – 42,000+ Members – 24,000+ Articles Published since 1998

!-- end archive_section.tpl -->