The first wiki page with the Solaris system utilization is ready!
Enjoy it and check it out right here.
The page is a recompilation of our performance primer which is available as a blog and as a book from Darryl Gove.
So what's new here?
[Read More]Jeff Victor has published zonestat as an OpenSolaris.org project. It's allows to monitor resources at a zone level including limits (caps). zonestat is a very useful utility for users who deal with zone based virtualisation. Details are covered in the Solaris Performance Primer,
[Read More]As posted before: perfbar 1.2 is now final. Read the previous entry to get perfbar 1.2. Key features:
Liebe Sun Partner Advantage Mitglieder,
Die nächsten Code Camps stehen vor der Tür. Dieses mal werden wir Ihnen einen Überblick über die wichtigsten Performance Tools in Solaris 10 und OpenSolaris geben.
Wir kommen am
Bitte melden Sie sich schnell über unsere Online Anmeldung an. Die Code Camps sind erfahrungsgemäß schnell ausgebucht. Hier finden Sie auch Details zu den Randbedingungen. Sie werden wieder einen Laptop mit mindestens 1GB Hauptspeicher, 10GB freier Plattenplatz und DVD Laufwerk benötigen. Wir werden mit diesen Resourcen auf ihrem System ein VMWare Image mit Solaris Developer Express installieren.
MacOS Benutzer müssen den VMWare Player vorab selbst installieren (kostenpflichtige Software!). Teilnehmer mit nativem Solaris 10, Indiana oder OpenSolaris sind auch herzlich willkommen.
Worum geht es?
Das Langener Benchmarkteam wird Sie mit dem Sun ISV-Engineering in alle gängigen Tools einführen. Die meißten Tools sind kostenlos verfügbar. Wir werden die frei verfügbare Performance Tools CD im Code Camp einsetzen. Die detaillierte Tagesagenda ist auch im Web verfügbar. Zum Tagesablauf gehören Strategien für die Performanceanalyse, Diskussion der Tools und der Handsoneinsatz von freiverfügbaren Monitoren wie Dimstat die Ihnen das Monitoren vieler Parameter in verteilten Systemen erlauben. Wie z.Bsp.

und die man dann auch Visualisieren kann:

Dear partners,
Glenn Fawcett, one of our leading engineers is starting a performance series for throughput computing on his blog.
This is an outline of what he plans to publish:
He is discussing all the key topics partners have to deal with in order to scale up their applications.
- Stefan Schneider
In our first attempt to expand the audience of this column to other parts of Europe, here are two events of particular significance to our partners in and around London for the next month or so:
Registration: http://www.makeitfly.co.uk/register.php
Dr Clive King and Phil Harman, will be presenting a morning session on Solaris performance, debugging and what is in the latest release of
Solaris 10, and why it is so cool.
Aimed at a technical audience, any partners developing on Solaris would benefit from this session, from two great Solaris minds.
Session 1: Full contact debugging with the Solaris run-time linker!
The run-time linker(ld.so.1) is fundamental to the operation of Solaris, but few use its numerous powerful debugging features. We discuss the run-time linker, what it does, why its a good idea and how you can use it for debugging a number of classes of problems. We also show how it can be used for time travel!
Session 2: The Yin and Yang of /proc
Procfs is a file system that provides access to the state of each process and light-weight process (lwp) in the system. It’s the foundation upon which debuggers like dbx and mdb are built, as well as tools such as ps, pstack and pmap. procfs is a system where you can have correct, but you can't have fast. To get a consistent, correct snapshot of a process state requires the Solaris kernel to do an awful lot of work and it can impact on system performance if used without thought. This session will help you avoid a very common set of problems as well as considering some of the wider issues around system monitoring.
Session 3: Solaris Greater Than the Sum of its Parts
Solaris technologies such as ZFS, DTrace and Zones are pretty amazing in their own right, but it is the combination of such innovations in one platform which make Solaris so much more than "just another commodity operating system".
Session 4: Solaris 10 8/07 - The fourth update of Solaris 10 brings some very important enhancements to this landmark operating system
platform. The focus of this session will be on those parts of Solaris10 8/07 of particular interest to developers.
Thursday 8th November, 9:00am - 3:30pm
Sun Customer Briefing Centre, Guillemont Park
Building on the success of the last Partner Marketing Academy (PMA)
please join us at the next event on 8th November where you will learn
more about Sun’s Marketing strategies, the role of our partners and hear
real-life partner case studies on using Sun's Go-to-Market materials.
The feedback you gave us at the last event has enabled us to tailor the
agenda to suit your requirements. The morning session will include:
To view the agenda click here
Who should attend?
Key Partner Marketing Managers & the person who owns the Sun business.
The afternoon breakout sessions will include a mixture of presentations
and interactive workshops customised to meet your needs.
Use this chance to meet and network with your Sun Marketing counterparts
as well as other Sun partners and Channel Development Partners (CDPs).
We are sure you will find the event a good use of your time and
encourage you to register as soon as possible - registration closes on 2nd November.
On the evening prior to the Partner Marketing Academy we are hosting a
Partner Dinner from 7:30pm onwards at Tylney Hall, Hook, Hampshire.
Full details will be available in due course, in the meantime, please
register here.
I got quite some feedback on the performance tool CD. I have been able to make the CD available online for direct download. Allow me to describe it one more time in length as I did in my blog before:
What is it about?
At Sun, for our customers and partners, the Solaris Performance ToolsCD is a well known project of the Frankfurt benchmark center since 1999. This collection of (public domain) tools on a CD enables you to analyze on optimize Sun systems. The tools are used and maintained on a daily basis during our benchmark projects. The CD covers as well many information and links to performance related literature.
This is the fourth release of the ToolsCD with the focus on Solaris 10 support for SPARC and x86/x64 based Sun systems.
The CD covers within 300 MB:
dimSTAT v8.1 - collect and analyze performance data
Dtrace Tools - Brendan Gregg's collection of Dtrace scripts
K9Toolkit - freeware tools written using the KStat library on a Solaris 9
sysperfstat - displays utilization and saturation for CPU, memory, disk and network, all on one line.
cpuinfo - displays CPU configuration (number, type, clock and strands)
meminfo - displays configuration of physical memory and swap devices or files
iobar - displays io for disk-devices in a |cpubar|-like fashion
iotop - displays |iostat -x| in a |top|-like fashion
checkcable - prints the link up status for network interfaces
nicstat - prints statistics for the network interfaces such as KBytes/s read and write, Packets/s etc.
The Solaris Performance Tools CD is a best effort compilation which comes with a warranty disclaimer, as there is no guaranteed support for the Tools CD. Tool usage is on ones own risk. Horst Leitner is the chief editor of this CD. He's been compilng the work of the entire performance team. Please let them know if the software is helpful for you.
We can make the tools CD available to our SPA ( Sun Partner Advantage) members. Please send me an email. The CD is available as well as a 250MB gzip tar ball for online download.
- Stefan Schneider