1. HOW-TOs
Sun Solaris
- Hijacking a function call (interposing)
http://technopark02.blogspot.com/2005/05/solaris-hijacking-function-call.html - Printing Stack Trace with printstack() on Solaris
http://blogs.sun.com/mandalika/entry/c_c_printing_stack_trace - How To Disable Out Of The Box (OOB) Large Page Support?
http://blogs.sun.com/mandalika/entry/solaris_disabling_out_of_the - Installing apps/packages with pkg-get
http://technopark02.blogspot.com/2005/06/solaris-installing-appspackages-with.html - Estimating process memory footprint
http://technopark02.blogspot.com/2005/12/solaris-estimating-process-memory.html - Zone creation for dummies
http://technopark02.blogspot.com/2006/02/solaris-10-zone-creation-for-dummies.html - Solaris Resource Controls - Physical Memory
http://technopark02.blogspot.com/2006/03/solaris-resource-controls-physical.html - Solaris Zones: Resource Controls - CPU
http://technopark02.blogspot.com/2006/02/solaris-zones-resource-controls-cpu.html - Solaris Tip: Retrieving the package name for a file
http://technopark02.blogspot.com/2007/04/solaris-tip-retrieving-package-name-for.html - Handling idle socket connections
http://technopark02.blogspot.com/2007/12/solaris-handling-idle-socket.html - Which process is associated with a socket connection?
http://technopark02.blogspot.com/2007/11/solaris-who-which-process-is-on-other.html
Sun Studio Compiler Suite
- Sun C/C++ compilers: Inlining routines
http://technopark02.blogspot.com/2005/04/sun-cc-compilers-inlining-routines.html - Investigating memory leaks with Collector/Analyzer
http://technopark02.blogspot.com/2005/03/sun-studio-investigating-memory-leaks.html - Sun Studio C/C++: Annotated listing (compiler commentary) with er_src
http://technopark02.blogspot.com/2005/08/sun-studio-cc-annotated-listing.html - Building Enterprise Applications with Sun Studio Profile Feedback
http://developers.sun.com/solaris/articles/building.html - Reducing Symbol Scope with Sun Studio C/C++
http://developers.sun.com/solaris/articles/symbol_scope.html - Debugging a multi-threaded application w/ dbx
http://technopark02.blogspot.com/2005/12/sun-studio-debugging-multi-threaded.html - Sun Studio C/C++: Tuning iropt for inline control
http://technopark02.blogspot.com/2005/11/sun-studio-cc-tuning-iropt-for-inline.html - Gathering memory allocations/leaks data, from a running process
http://technopark02.blogspot.com/2005/11/sun-studio-gathering-memory.html - Investigating memory leaks with dbx
http://technopark02.blogspot.com/2005/10/sun-studio-investigating-memory-leaks.html - Code Coverage Analysis with tcov
http://technopark02.blogspot.com/2005/09/code-coverage-analysis-with-tcov.html - Solaris/SPARC: dbx style regs (registers) output
http://technopark02.blogspot.com/2006/10/solarissparc-dbx-style-regs-registers.html
Miscellaneous
- Deploying TWiki 4.2.0 on Sun Java Web Server 7.0
http://blogs.sun.com/mandalika/entry/deploying_twiki_on_sun_java - Running Batch Workloads on Sun's CMT Servers
http://blogs.sun.com/mandalika/entry/running_batch_workloads_on_sun
2. Performance
Sun Solaris
- Solaris 9 or later: More performance with Large Pages (MPSS)
http://technopark02.blogspot.com/2005/02/solaris-9-or-later-more-performance.html - Improve 64-bit link time w/ LD_NOEXEC_64
http://technopark02.blogspot.com/2005/12/solaris-improve-64-bit-link-time-w.html - Dynamic TSB support in Solaris 10
http://technopark02.blogspot.com/2005/10/dynamic-tsb-support-in-solaris-10.html - Better scalability with libumem
http://technopark02.blogspot.com/2006/03/solaris-better-scalability-with.html - OOB Large Page Selection Changes in Solaris 10 8/07
http://technopark02.blogspot.com/2007/10/oob-large-page-selection-changes-in.html - Memory fragmentation / Large Pages on Solaris x86
http://technopark02.blogspot.com/2007/09/memory-fragmentation-large-pages-on.html
Miscellaneous
- Java performance on Niagara platform
http://blogs.sun.com/mandalika/entry/java_performance_on_niagara_platform - Siebel on Sun Solaris: More Performance with Less mprotect() Calls
http://technopark02.blogspot.com/2007/04/siebel-on-sun-more-performance-with.html - Speeding up Oracle Applications/Payroll processing on Niagara servers
http://technopark02.blogspot.com/2007/02/speeding-up-oracle-applicationspayroll.html - Solaris: Different page sizes for Oracle PGA
http://technopark02.blogspot.com/2006/12/solaris-different-page-sizes-for.html
3. Troubleshooting
Sun Solaris / Sun Studio / Miscellaneous
- CPU hog with connections in CLOSE_WAIT
http://technopark02.blogspot.com/2005/05/cpu-hog-with-connections-in-closewait.html - Siebel on Sun Solaris: Know the process resource limits
http://technopark02.blogspot.com/2005/02/siebel-on-sun-solaris-know-process.html - Solaris: pthread_attr_getstack() broken?
http://technopark02.blogspot.com/2005/10/solaris-pthreadattrgetstack-broken.html - Handling SIGFPE
http://technopark02.blogspot.com/2005/10/handling-sigfpe.html - Solaris: NULL pointer bugs & /usr/lib/0@0.so.1 library
http://technopark02.blogspot.com/2006/04/solaris-null-pointer-bugs-usrlib00so1.html - Sun Studio: symbol collisions revisited
http://technopark02.blogspot.com/2006/06/sun-studio-symbol-collisions-revisited.html - Solaris 10/Oracle: Fixing ORA-27102: out of memory Error
http://technopark02.blogspot.com/2006/09/solaris-10oracle-fixing-ora-27102-out.html - PeopleSoft: Fixing "msgget: No space left on device" Error on Solaris 10
http://technopark02.blogspot.com/2008/03/peoplesoft-fixing-msgget-no-space-left.html
4. Miscellaneous
- Solaris OS Solutions to 32-Bit stdio's 256 File-Descriptors Limitation
http://developers.sun.com/solaris/articles/stdio_256.html - Patches to get extended FILE solution on Solaris 10
http://blogs.sun.com/mandalika/entry/patches_to_get_extendedfile_solution - Solaris: (Undocumented) Thread Environment Variables
http://blogs.sun.com/mandalika/entry/solaris_undocumented_thread_environment_variables - Large page support for instructions (text) in Solaris 10 1/06
http://technopark02.blogspot.com/2006/01/large-page-support-for-instructions.html - Solaris Linker: -B {static | dynamic}
http://technopark02.blogspot.com/2005/04/solaris-linker-b-static-dynamic.html - Sun Studio C/C++: #pragma pack
http://technopark02.blogspot.com/2004/10/sun-cc-pragma-pack.html
________________
Technorati Tags:
Solaris | OpenSolaris | Sun Studio