Recently i have started getting into SMP programming, was trying to understand the concepts and experiment examples in Linux. When i started around Googling for the same, i came across the below book:
UNIX Systems for Modern Architectures: Symmetric Multiprocessing and Caching for Kernel Programmers
This books is really good and delivers what i says but i am confused or not clear, if the same concepts applies to Linux also: For eg: virtual cache, do they exist for Linux...
Basically i am seeking advice as to how much this book would be helpful if i am purely working in Linux only environment.