0%

Operating System Memory Address

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