Related Books and Papers
The following books and papers are recommended and related to the tasks that
you need to perform:
Vahalia, Uresh. UNIX Internals: The New Frontiers. Prentice Hall, 2007. ISBN 0-13-021034-0
Mauro, Jim and McDougall, Richard. Solaris Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris. Prentice Hall PTR, 2006. ISBN 0-13-156819-8
Mauro, Jim and McDougall, Richard. Solaris Internals: Core Kernel Architecture. Prentice Hall PTR, 2000. ISBN 0-13-022496-5
The SPARC Architecture Manual, Version 9. Prentice Hall, 2000. ISBN 0–13–825001–4
AMD64 Architecture Programmer's Manual. Advanced Micro Devices, 2006. Available at https://developer.amd.com/.
Pentium Pro Family Developer's Manual, Volumes 1-3. Intel Corporation, 1996. ISBN 1-55512-259-0 (Volume 1) , ISBN 1-55512-260-4 (Volume 2) , ISBN 1-55512-261-2 (Volume 3)
Bonwick, Jeff, and Jonathan Adams. Magazines and Vmem: Extending the Slab Allocator to Many CPUs and Arbitrary Resourceso. Proceedings of the 2001 USENIX Annual Technical Conference, 2001. Available at https://www.usenix.org/publications/library/proceedings/usenix01/full_papers/bonwick/bonwick.pdf.
Bonwick, Jeff. The Slab Allocator: An Object-Caching Kernel Memory Allocator. Proceedings of the Summer 1994 Usenix Conference, 1994. ISBN 9–99–452010–5. Available at https://www.usenix.org/publications/library/proceedings/bos94/bonwick.html.
SPARC Assembly Language Reference Manual. Sun Microsystems, 2002.
x86 Assembly Language Reference Manual. Sun Microsystems, 2005.
Writing Device Drivers. Sun Microsystems, 2008.
STREAMS Programming Guide. Sun Microsystems, 2000.
Solaris 64-bit Developer’s Guide. Sun Microsystems, 2000.
Linker and Libraries Guide. Sun Microsystems, 2007.
Third-party URLs are referenced in this document and provide additional, related information.
Note - Sun is not responsible for the availability of third-party web sites mentioned in
this document. Sun does not endorse and is not responsible or liable for
any content, advertising, products, or other materials that are available on or through
such sites or resources. Sun will not be responsible or liable for any
actual or alleged damage or loss caused or alleged to be caused by
or in connection with use of or reliance on any such content,
goods, or services that are available on or through such sites or resources.