Preface
When I do some system research work, I found it worth understanding the real implementation of every details of every components (file system, memory management, etc.). Thus, I want to start a new chapter here to records every notes and experience of reading books - Understanding the Linux Kernel, Third Edition 3rd Edition by Daniel P. Bovet. Hope after reading this books, I can understand every papers in the OSDI and figure out more useful, novel idea. Not only think without considering any real problems or architecture in the operating system.
Memory Adressing
Logical Address
machine language instructions to specify the address of an operand or of an instructions. Each logical address consisits of a segment and an offset
Linear Address (virtual address)
32 bit unsigned integer that can be used to address up to 4GB
physical address
electrinical signals sent along the address pins of the microprocessors to the memory bus