首页> 外国专利> Memory management for multiple process instances

Memory management for multiple process instances

机译:多个进程实例的内存管理

摘要

Intelligent memory brokering for multiple process instances, such as relational databases (e.g., SQL servers), reclaims memory based on value, thereby minimizing cost across instances. An exemplary solution includes: based at least on a trigger event, determining a memory profile for each of a plurality of process instances at a computing node; determining an aggregate memory profile, the aggregate memory profile indicating a memory unit cost for each of a plurality of memory units; determining a count of memory units to be reclaimed; identifying, based at least on the aggregate memory profile and the count of memory units to be reclaimed, a count of memory units to be reclaimed within each process instance so that a total cost is minimized to reclaim the determined count; and communicating, to each process instance having identified memory units to be reclaimed, a count of memory units to be reclaimed within the process instance.
机译:用于多个进程实例的智能内存经纪,例如关系数据库(例如,SQL服务器),基于值回收内存,从而最大限度地减少跨实例的成本。示例性解决方案包括:至少在触发事件上基于触发事件,用于在计算节点处确定多个处理实例中的每一个的存储器简档;确定聚合存储器简档,聚合存储器简档指示多个存储单元中的每一个的存储器单元成本;确定要回收的存储单元计数;至少基于聚合存储器简档和要回收的存储器单元的计数,在每个过程实例内重接回收的存储器单元的计数,以便总成本最小化以回收所确定的计数;并传送到具有识别的存储单元的每个进程实例,以在处理实例中回收的存储单元的计数。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号