AUTONOMICALLY TUNING THE VIRTUAL MEMORY SUBSYSTEM OF A COMPUTER OPERATING SYSTEM
    1.
    发明申请
    AUTONOMICALLY TUNING THE VIRTUAL MEMORY SUBSYSTEM OF A COMPUTER OPERATING SYSTEM 审中-公开
    自动调试计算机操作系统的虚拟内存子系统

    公开(公告)号:WO2006007043A2

    公开(公告)日:2006-01-19

    申请号:PCT/US2005015493

    申请日:2005-05-04

    Applicant: IBM

    CPC classification number: G06F12/127 G06F12/023

    Abstract: A method, information processing system, and computer readable medium for efficiently distributing a computer system's main memory among applications running in that operating system instance. More specifically, threshold values used by a page replacement algorithm of the virtual memory manager are automatically tuned in response to the load on the memory of a computer system. One such threshold value is the lower threshold of free memory which is changed as a function of the load on the memory. For example, such a load might be represented as the number of threads that were added to a waiting queue during a defined interval of time divided by the number of clock tics in that interval. This representation is known as the thread wait rate. This rate is then compared to a target rate to determine if the lower threshold value should be changed. When the free memory space falls below the lower threshold, a page replacement daemon is used to page out memory to make more memory space available.

    Abstract translation: 一种用于在运行在该操作系统实例中的应用程序之间有效地分发计算机系统的主存储器的方法,信息处理系统和计算机可读介质。 更具体地,响应于计算机系统的存储器上的负载,自动调整由虚拟存储器管理器的页面替换算法使用的阈值。 一个这样的阈值是随着存储器上的负载而变化的空闲存储器的下限阈值。 例如,这样的负载可以表示为在定义的时间间隔内被添加到等待队列中的线程数除以该间隔中的时钟提示数。 该表示被称为线程等待速率。 然后将该速率与目标速率进行比较,以确定是否应该改变较低的阈值。 当可用内存空间低于下限阈值时,页面替换守护程序用于页面输出内存以使更多的内存空间可用。

Patent Agency Ranking