首页> 外国专利> APPLICATION PROGRAMMING INTERFACE ENABLING APPLICATION PROGRAMS TO CONTROL ALLOCATION OF PHYSICAL MEMORY IN A VIRTUAL MEMORY SYSTEM

APPLICATION PROGRAMMING INTERFACE ENABLING APPLICATION PROGRAMS TO CONTROL ALLOCATION OF PHYSICAL MEMORY IN A VIRTUAL MEMORY SYSTEM

机译:应用程序编程接口使应用程序能够控制虚拟内存系统中的物理内存分配

摘要

An application programming interface (API) enables application programs in a multitasking operating environment to control the allocation of physical memory in a virtual memory system. One API function enables applications to designate a soft page lock for code and data. The operating system ensures that the designated code and data are in physical memory when the application has the focus. When the application loses the focus, the pages associated with the code or data are released. When the application regains the focus, the operating system re-loads the pages into physical memory before the application begins to execute. The operating system is allowed to override the soft page lock where necessary. Another API enables applications to designate code or data that should have high priority access to physical memory, without using a lock. This API enables the application to specifically control the likelihood that a piece of code or data will remain in physical memory by assigning a priority to the code or data that defines its priority relative to the priority of other code or data contending for the same physical memory.
机译:应用程序编程接口(API)使多任务操作环境中的应用程序能够控制虚拟内存系统中物理内存的分配。一个API函数使应用程序可以为代码和数据指定一个软页锁。当应用程序具有焦点时,操作系统确保指定的代码和数据在物理内存中。当应用程序失去焦点时,将释放与代码或数据关联的页面。当应用程序重新获得焦点时,操作系统将在应用程序开始执行之前将页面重新加载到物理内存中。允许操作系统在必要时覆盖软页锁定。另一个API使应用程序可以指定应具有对物理内存的高优先级访问权的代码或数据,而无需使用锁。该API使应用程序可以通过为代码或数据分配优先级来定义一段代码或数据保留在物理内存中的可能性,该优先级相对于争用同一物理内存的其他代码或数据的优先级来定义其优先级。

著录项

  • 公开/公告号EP1023661B1

    专利类型

  • 公开/公告日2001-12-05

    原文格式PDF

  • 申请/专利权人 MICROSOFT CORPORATION;

    申请/专利号EP19980939929

  • 发明设计人 EISLER CRAIG G.;ENGSTROM G. ERIC;

    申请日1998-08-12

  • 分类号G06F9/46;

  • 国家 EP

  • 入库时间 2022-08-22 00:37:23

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号