The following books and papers are recommended and related to the tasks that you need to perform:
Uresh Vahalia; UNIX Internals: The New Frontiers; Prentice Hall; 2010; ISBN 978-0130210340
Richard McDougall, Jim Mauro; Solaris Internals: Solaris 10 and OpenSolaris Kernel Architecture; Prentice Hall; 2006; ISBN 978-0131482098
Richard McDougall, Jim Mauro, Brendan Gregg; Solaris Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris; Prentice Hall; 2006; ISBN 978-0131568198
David L. Weaver (editor); OpenSPARC Internals; Lulu.com; 2008; ISBN 978-0557019748
SPARC International; The SPARC Architecture Manual, Version 9; Prentice Hall; 1993; ISBN 978-0130992277
AMD64 Architecture Programmer's Manual; Advanced Micro Devices; 2006; available at http://developer.amd.com/
Intel Corporation; Pentium Pro Family Developer's Manual; McGraw-Hill Companies; 1996; ISBN 978-1555122607
Jeff Bonwick, 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 http://www.usenix.org/publications/library/proceedings/usenix01/full_papers/bonwick/bonwick_html/
Jeff Bonwick; The Slab Allocator: An Object-Caching Kernel Memory Allocator; Proceedings of the Summer 1994 Usenix Conference; 1994; available at http://www.usenix.org/publications/library/proceedings/bos94/bonwick.html
Third-party URLs are referenced in this document and provide additional, related information.
Oracle is not responsible for the availability of third-party web sites mentioned in this document. Oracle 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. Oracle 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.