Most programs work on more data than a typical processor can hold in its registers, so data needs to be stored in memory or long-term store (such as disk storage). Most programming languages use memory as their primary data storage, relying on input/output or virtual memory to access long-term store. Virtual memory is usually not handled at the programming language level, but as a service provided by the operating system to transparently give the appearance of more memory than physically available.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Memory Management

  • Torben Ægidius Mogensen

摘要

Most programs work on more data than a typical processor can hold in its registers, so data needs to be stored in memory or long-term store (such as disk storage). Most programming languages use memory as their primary data storage, relying on input/output or virtual memory to access long-term store. Virtual memory is usually not handled at the programming language level, but as a service provided by the operating system to transparently give the appearance of more memory than physically available.