一种构建内存访问模型的方法及装置

    公开(公告)号:CN102439577B

    公开(公告)日:2014-01-22

    申请号:CN201180002377.5

    申请日:2011-10-31

    Abstract: 本发明实施例提供了一种构建内存访问模型的方法及装置,涉及计算机领域,所述方法包括:获取引用内存块的进程对应的页表,并将所述页表中存储的每个页表项所包括的Present位清零;对引用所述内存块的进程进行实时监听并开始计时;如果引用所述内存块的进程访问所述内存块中的页时产生缺页中断事件,则增加所述访问的页的访问次数;根据所述内存块中的每个页的访问次数和计时的时间构建所述内存块的内存访问模型,所述内存访问模型至少包括所述内存块中的每个页的访问次数和访问频率。所述装置包括:第一获取模块、第一监听柑、第一增加模块和第二获取模块。本发明能够减少内存消耗和系统性能的影响,以及避免造成系统崩溃。

    一种获取应用程序使用频率的方法和装置

    公开(公告)号:CN103019918A

    公开(公告)日:2013-04-03

    申请号:CN201110296513.8

    申请日:2011-09-27

    Abstract: 本发明提供了一种获取应用程序使用频率的方法和装置,所述方法包括:根据系统注册信息表,获取应用程序的安装路径;调用应用程序编程接口,监控所述应用程序的运行;记录所述应用程序的最后一次启动时间和安装路径;以安装路径为索引,获取应用程序的最后一次启动时间;比较所述最后一次启动时间和当前时间,确定所述应用程序的使用频率。实施本发明提供的获取应用程序使用频率的装置,通过拦截系统的进程启动函数,可以简单有效的获取计算机系统中安装的应用程序的使用频率,进而可以使计算机用户对自己安装的应用程序的管理更加方便,也为优化计算机系统提供了基础。

Patent Agency Ranking