Sun Java Solaris Communities My SDN Account Join SDN
 
References and Resources
Experience isn't Always the Best Teacher
But It's Usually the Most Fun

Documentation

» See all Solaris documentation

e-Newsletters

You can subscribe to these newsletters if you are registered on the Sun Developer Network.

  • Student Connection Newsletter
  • Sun Developer Network Program News
  • BigAdmin Newsletter
  • Solaris Developer Newsletter: This monthly email informs Solaris developers about the latest events, news, resources, and information.
  • Student Connection Newsletter: In this monthly email, students can find out about product offerings, news, and upcoming events such as Sun Tech Days.
  • Sun Developer Network Program News: Included in this monthly email are invitations to developer events and insider surveys. The newsletter keeps you up-to-date on the latest program enhancements, upcoming events, and special offers from Sun Developer Network.
  • BigAdmin Newsletter: This monthly email notifies Solaris system administrators about best practices and the latest information relating to the Solaris OS.

» Register now to start receiving your newsletters.

Books

  • Solaris System Programming, Rich Teer, Prentice Hall PTR/Sun Microsystems Press: This book serves as a comprehensive, practical guidance for systems programmers. It covers all versions of the Solaris OS from 2.5 through 9 and is relevant to both SPARC and x86 platforms. From I/O to IPC, pseudo terminals to localization, and processes to doors, Rich Teer illuminates the unique features and subtleties of this environment.

  • Writing Device Drivers, This documentation provides information on developing drivers for the Solaris OS for these types of devices: character-oriented, block-oriented, USB, and SCSI target and HBA. A common driver programming approach is described that allows drivers to be written without concern for platform-specific issues such as endianness and data ordering. Other topics include porting Solaris drivers to a 64-bit environment; driver autoconfiguration; device context management; compilation, installation, testing of drivers; and debugging drivers.

  • Solaris Internals: Core Kernel Architecture, Jim Mauro and Richard McDougall, Prentice Hall PTR/Sun Microsystems Press: This book focuses on the core kernel functions, major data structures and algorithms. The modular architecture of the kernel is discussed, and each major subsystem is fully explored. Topics covered include scheduler implementation and behavior, Solaris multithreaded architecture, multithreaded synchronization primitives, Solaris Virtual Memory implementation, including tools for memory measurement and analysis,Virtual File System framework, and techniques for analyzing kernel behavior. Also covered are structures with sar, vmstat, crash, and adb.

  • Solaris Internals, Second Edition: Solaris 10 and OpenSolaris Kernel Architecture, Jim Mauro and Richard McDougall, Prentice Hall PTR/Sun Microsystems Press, This revised edition describes the algorithms and data structures of all the major subsystems in the Solaris 10 and OpenSolaris kernel. The text has been extensively revised since the first edition, with more than 600 pages of new material. Integrated Solaris tools and utilities, including DTrace, MDB, kstat, and the process tools, are used throughout to illustrate how the reader can observe the Solaris kernel in action. The companion volume, Solaris Performance and Observability Tools, extends the examples contained here, and expands the scope to performance and behavior analysis.

  • Migrating to the Solaris Operating System: The Discipline of UNIX-to-UNIX Migrations, Ken Pepple, Brian Down and David Levy, Prentice Hall PTR/Sun Microsystems Press: This book presents an established methodology for transitioning the people, processes, and technologies in IT environments to the Solaris OS. It steps you through the various phases of the migration process, using case studies to illustrate the benefits, costs, and requirements associated with a migration project. While it focuses on UNIX server migrations, the methodology and best practices presented apply for most migrations to the Solaris environment. They can be used for projects ranging from the smallest data conversion to the largest legacy migration.

  • Techniques for Optimizing Applications: High Performance Computing, Rajat P. Garg and Ilya Sharapov: This Sun BluePrints book is a practical guide to performance optimization of computationally intensive programs on Sun UltraSPARC platforms. It is primarily intended for developers of technical or high performance computing (HPC) applications for the Solaris OS. This audience includes both independent software vendor (ISV) developers and noncommercial developers. It can also be used by end users of HPC applications to help them better understand how applications utilize system resources.

  • A Practical Guide to Solaris, Mark Sobell: Tutorial examples show you what you will see on your terminal, workstation, or terminal emulator screen each step of the way. The book guides you from logging in to your system through writing complex shell programs using sophisticated software development tools, and administrating a system. It also covers subjects such as GUIs, basic and advanced shell programming, editing, C programming, debugging, source code management, networks, the Internet, the World Wide Web, and Solaris system administration.

  • Solaris 9 for Dummies, Dave Taylor, John Wiley & Sons. See also the author's site. This book gets you acquainted with the Solaris OS, explores productivity applications like StarOffice software, introduces the capabilities of the command line, and teaches you how to configure and customize your CDE or GNOME desktop. It also covers topics like configuring web servers, accessing Internet services, building great web sites, managing files and directories, system administration, and security.

  • For more books, check out:
    » Sun Microsystems Press
    » Solaris books from Prentice Hall

Solaris FAQs

Forums

Useful Links

Play to Win with Solaris 10
Release your Linux or Solaris 8/9 applications on Solaris 10 on x86/x64 to receive a FREE Sun Fire X2100 dual-core server.
Get Certified
Popular Sun professional certification exams delivered in new languages.