STS-8210: Solaris™ 9 for Developers and System Programmers/Analysts

Course Description:
This course covers new features and modifications to existing features that are of concern to developers using Sun Microsystems's Solaris™ Operating Environment, version 9. Attendees are expected to already be familiar with application development on Solaris™. This course concentrates on changes specific to Solaris™ 9, but the instructor may also discuss changes made in earlier versions of this system, depending on student interest and experience level.

New features and modifications/enhancements to existing features are discussed first through an overview of the feature's functionality and capabilities. This also includes information of why the feature has been added or modified in terms of performance, security, ease of use, and/or added functionality. Then, the feature's usage is examined by example. Implementation aspects of the feature are discussed, with emphasis on how the feature effects applications and the system as a whole. Performance tools and debugging applications utilizing the new features are also discussed. Feature administration is covered where needed, and labs exercises are provided to allow attendees practical experience after each feature disscussion.

Who Can Benefit:
Developers, Programmers, and System Analysts using Sun Microsystem's Solaris 9 Operating Environment.

Major Topics Include:
  • Threads
  • Synchronization
  • Time
  • Schedulers
  • Fair Share
  • Page Sizes
  • Kernel Changes
  • The trapstat Command
  • Debugging
  • Kernel Changes and Additions
  • Device Test Harness
  • New System Calls
  • New SVR4 IPC Calls
  • Resource Control
  • Library Changes/Additions
  • Doors
  • Scheduling
  • Fixed Class
  • Resource Management
  • Dynamic Intimate Shared Memory
  • New and Improved proc Tools
  • The xxstat Tools
  • mdb
  • Event Handling
  • Remote Shared Memory
  • sendfile/sendfilev
  • fxxxat

Prerequisites:
Attendees are expected to have practical experience developing applications on Solaris. It is best if attendees are familiar with the C programming language, but this is not necessary to learn the course concepts. Knowledge of the C programming language will be needed, however, to do the lab exercises.

Duration: 2 days
Tuition: $1295
Register Or Call:
1-866-STI-TEACH
 
Contact    |  Security   

compiled 2009-01-06 18:40:02