Solaris Internals and Performance FAQ


 
Thread Tools Search this Thread
Operating Systems Solaris Solaris BigAdmin RSS Solaris Internals and Performance FAQ
# 1  
Old 09-09-2008
Solaris Internals and Performance FAQ

This site provides information supporting the Solaris Internals books published by Jim Mauro, Richard McDougall and Brendan Gregg. Our aim is to provide links to pertinent reference material and tools discussed in the book, plus any new and relevant information about the Solaris operating system since publication.Updated for the addition of the 2nd Edition as well as the 'Solaris Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris' companion book.We are developing a community to provide a go-to reference for the key information related to Solaris Performance. Here we aim to provide a top level index to the essential performance information, by either linking to existing references (blogs etc...) and providing original documentation where necessary.

More...
Login or Register to Ask a Question

Previous Thread | Next Thread

5 More Discussions You Might Find Interesting

1. Solaris

Solaris Performance

Dear All, I have Sun OS 5.10 Solaris OS running. SunOS **** 5.10 Generic_118833-36 sun4v sparc SUNW,Sun-Fire-T200 ++There is a process named nscd utilizing high cpu not 100 though. Due to this the printer are delayed in printing and retreving information from this server last pid: 21848; ... (4 Replies)
Discussion started by: Sunil Koya
4 Replies

2. What is on Your Mind?

How to switch from SVR4/BSD internals to Linux internals?

Hello, Long-time Unix hacker here - I've worked on four variants of the kernel prior to the introduction of Linux. In my spare time, I've written Linux (Ubuntu) device drivers, kernel modules, cross-compiled, and built the kernel. I'd like to do Linux internals/device drivers as a day job,... (1 Reply)
Discussion started by: OriginalVersion
1 Replies

3. Solaris

Solaris Performance tuning

Dear all, I have a Local zone , where users feel that performance is not good. Is it wise to collect the inputs from the local zone rather than taking from the global zone. And also Can I tune from Global zone , so that it will reflect in local zone. Rgds rj (2 Replies)
Discussion started by: jegaraman
2 Replies

4. Solaris

solaris performance

Dear all, I have a solaris 10 server , which is running web applications and webspere also is available. All the parameters like Virtual memory , swap , hard disk space and Cpu utilisation and I/o statistics are good , but still the server is slow. It has 2 processores and 128 VPs. ... (3 Replies)
Discussion started by: jegaraman
3 Replies

5. Solaris

Help! Performance Threshold for Solaris 8,9,10

hi, I am trying to determine a 'rule of thumb' threshold for memory usage on different Solaris versions. I know that prior to Solaris 8, "page scan rate > 300" can be used as a general rule of thumb to determine any memory shortages. Since Solaris 9 and 10 have a different memory handling... (2 Replies)
Discussion started by: bwclu
2 Replies
Login or Register to Ask a Question
Internals(3)						User Contributed Perl Documentation					      Internals(3)

NAME
Internals - Write-protect variables, manipulate refcounts SYNOPSIS
use Internals qw(IsWriteProtected SetReadOnly SetReadWrite GetRefCount SetRefCount); use Internals qw(:all); $object = My::Class->new(@parameters); SetReadOnly($object); SetReadWrite($object); if (IsWriteProtected($object)) { ... } $value = GetRefCount($object); SetRefCount($object,$value); or package My::Class; use Internals; @ISA = qw(Internals); $object = My::Class->new(@parameters)->SetReadOnly(); $object->SetReadWrite(); if ($object->IsWriteProtected()) { ... } $value = $object->GetRefCount(); $object->SetRefCount($value); or use Internals qw(IsWriteProtected SetReadOnly SetReadWrite GetRefCount SetRefCount); use Internals qw(:all); SetReadOnly($scalar); SetReadOnly(@array); SetReadOnly(\%hash); SetReadOnly($hash{$element}); SetReadOnly($reference); etc. DESCRIPTION
This module allows you to write-protect and write-enable your Perl variables, objects and data structures. Moreover, the reference count of any Perl variable can be read and set. You can never pass the object directly on which to perform the desired action, you always have to pass a reference to the variable or data structure in question. This comes in handy for objects and anonymous data structures, where you only have a reference anyway! BEWARE: This module is DANGEROUS! DO NOT attempt to unlock Perl's built-in variables! DO NOT manipulate reference counts unless you know exactly what you're doing! ANYTHING might happen! Hell might break loose! ":-)" YOU HAVE BEEN WARNED! VERSION
This man page documents "Internals" version 1.1. AUTHOR
Steffen Beyer mailto:sb@engelschall.com http://www.engelschall.com/u/sb/download/ COPYRIGHT
Copyright (c) 2001 by Steffen Beyer. All rights reserved. LICENSE
This package is free software; you can redistribute it and/or modify it under the same terms as Perl itself, i.e., under the terms of the "Artistic License" or the "GNU General Public License". Please refer to the files "Artistic.txt" and "GNU_GPL.txt" in this distribution for details! DISCLAIMER
This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the "GNU General Public License" for more details. perl v5.18.2 2001-09-30 Internals(3)