会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Dynamically adjusting global heap allocation in multi-thread environment
    • 在多线程环境中动态调整全局堆分配
    • US09229775B2
    • 2016-01-05
    • US13851540
    • 2013-03-27
    • International Business Machines Corporation
    • Xiao Jun DaiRui Bo HanWei LiuZhi Da Luo
    • G06F9/46G06F12/00G06F9/50G06F12/02
    • G06F9/5016G06F12/02G06F12/023G06F12/0284
    • Global heap allocation technologies in a multi-thread environment, and particularly to a system for dynamically adjusting global heap allocation in the multi-thread environment, and more particularly to a method and system for dynamically adjusting global heap allocation by monitoring conflict parameters of the global heap allocation method. The present invention provides a system for dynamically adjusting global heap allocation in multi-thread environment, comprising: identifying a global heap allocation method in an application program; judging whether the global heap allocation method is a multi-thread conflict hot point; and using a local stack to allocate memory space requested by the global heap allocation method in response to a “yes” judging result. The system according to the present invention is adapted to purposefully dynamically adjust the intrinsic global heap allocation method in the program according to a real-time running state, reduce the lock contention on the global heap, and effectively improve a resource allocating efficiency and a resource utilization rate.
    • 在多线程环境中的全局堆分配技术,特别是涉及用于在多线程环境中动态调整全局堆分配的系统,更具体地说,涉及通过监视全局的冲突参数来动态调整全局堆分配的方法和系统 堆分配方法。 本发明提供了一种用于在多线程环境中动态调整全局堆分配的系统,包括:识别应用程序中的全局堆分配方法; 判断全局堆分配方法是否是多线程冲突热点; 并使用本地堆栈来分配由全局堆分配方法请求的内存空间以响应“是”判断结果。 根据本发明的系统适于根据实时运行状态有目的地动态地调整程序中的内在全局堆分配方法,减少对全局堆的锁争用,并有效地提高资源分配效率和资源 利用率。
    • 6. 发明授权
    • Dynamically adjusting global heap allocation in multi-thread environment
    • 在多线程环境中动态调整全局堆分配
    • US09235444B2
    • 2016-01-12
    • US14487139
    • 2014-09-16
    • International Business Machines Corporation
    • Xiao Jun DaiRui Bo HanWei LiuZhi Da Luo
    • G06F9/46G06F12/00G06F9/50G06F12/02
    • G06F9/5016G06F12/02G06F12/023G06F12/0284
    • Global heap allocation technologies in a multi-thread environment, and particularly a method for dynamically adjusting global heap allocation in the multi-thread environment, and more particularly to a method and system for dynamically adjusting global heap allocation by monitoring conflict parameters of the global heap allocation method. Specifically, a method of dynamically adjusting global heap allocation in multi-thread environment, comprising: identifying a global heap allocation method in an application program; judging whether the global heap allocation method is a multi-thread conflict hot point; and using a local stack to allocate memory space requested by the global heap allocation method in response to a “yes” judging result. The method is adapted to purposefully dynamically adjust the intrinsic global heap allocation method in the program according to a real-time running state, reduce the lock contention on the global heap, and effectively improve a resource allocating efficiency and a resource utilization rate.
    • 多线程环境中的全局堆分配技术,特别是一种在多线程环境中动态调整全局堆分配的方法,更具体地说,涉及通过监视全局堆的冲突参数动态调整全局堆分配的方法和系统 分配方式。 具体地说,一种在多线程环境中动态调整全局堆分配的方法,包括:识别应用程序中的全局堆分配方法; 判断全局堆分配方法是否是多线程冲突热点; 并使用本地堆栈来分配由全局堆分配方法请求的内存空间以响应“是”判断结果。 该方法适用于根据实时运行状态有目的地动态调整程序中的内在全局堆分配方法,减少全局堆上的锁争用,有效提高资源分配效率和资源利用率。
    • 7. 发明申请
    • Dynamically Adjusting Global Heap Allocation in Multi-Thread Environment
    • 动态调整多线程环境中的全局堆分配
    • US20150007195A1
    • 2015-01-01
    • US14487139
    • 2014-09-16
    • International Business Machines Corporation
    • Xiao Jun DaiRui Bo HanWei LiuZhi Da Luo
    • G06F9/50
    • G06F9/5016G06F12/02G06F12/023G06F12/0284
    • Global heap allocation technologies in a multi-thread environment, and particularly a method for dynamically adjusting global heap allocation in the multi-thread environment, and more particularly to a method and system for dynamically adjusting global heap allocation by monitoring conflict parameters of the global heap allocation method. Specifically, a method of dynamically adjusting global heap allocation in multi-thread environment, comprising: identifying a global heap allocation method in an application program; judging whether the global heap allocation method is a multi-thread conflict hot point; and using a local stack to allocate memory space requested by the global heap allocation method in response to a “yes” judging result. The method is adapted to purposefully dynamically adjust the intrinsic global heap allocation method in the program according to a real-time running state, reduce the lock contention on the global heap, and effectively improve a resource allocating efficiency and a resource utilization rate.
    • 多线程环境中的全局堆分配技术,特别是一种在多线程环境中动态调整全局堆分配的方法,更具体地说,涉及通过监视全局堆的冲突参数动态调整全局堆分配的方法和系统 分配方式。 具体地说,一种在多线程环境中动态调整全局堆分配的方法,包括:识别应用程序中的全局堆分配方法; 判断全局堆分配方法是否是多线程冲突热点; 并使用本地堆栈来分配由全局堆分配方法请求的内存空间以响应“是”判断结果。 该方法适用于根据实时运行状态有目的地动态调整程序中的内在全局堆分配方法,减少全局堆上的锁争用,有效提高资源分配效率和资源利用率。
    • 8. 发明申请
    • Dynamically Adjusting Global Heap Allocation in Multi-Thread Environment
    • 动态调整多线程环境中的全局堆分配
    • US20130263149A1
    • 2013-10-03
    • US13851540
    • 2013-03-27
    • INTERNATIONAL BUSINESS MACHINES CORPORATION
    • Xiao Jun DaiRui Bo HanWei LiuZhi Da Luo
    • G06F12/02
    • G06F9/5016G06F12/02G06F12/023G06F12/0284
    • Global heap allocation technologies in a multi-thread environment, and particularly to a method and system for dynamically adjusting global heap allocation in the multi-thread environment, and more particularly to a method and system for dynamically adjusting global heap allocation by monitoring conflict parameters of the global heap allocation method. The present invention provides a method of dynamically adjusting global heap allocation in multi-thread environment, comprising: identifying a global heap allocation method in an application program; judging whether the global heap allocation method is a multi-thread conflict hot point; and using a local stack to allocate memory space requested by the global heap allocation method in response to a “yes” judging result. The method according to the present invention is adapted to purposefully dynamically adjust the intrinsic global heap allocation method in the program according to a real-time running state, reduce the lock contention on the global heap, and effectively improve a resource allocating efficiency and a resource utilization rate.
    • 多线程环境中的全局堆分配技术,特别涉及用于在多线程环境中动态调整全局堆分配的方法和系统,更具体地说,涉及通过监视冲突参数来动态调整全局堆分配的方法和系统 全局堆分配方法。 本发明提供了一种在多线程环境中动态调整全局堆分配的方法,包括:识别应用程序中的全局堆分配方法; 判断全局堆分配方法是否是多线程冲突热点; 并使用本地堆栈来分配由全局堆分配方法请求的内存空间以响应“是”判断结果。 根据本发明的方法适用于根据实时运行状态有目的地动态调整程序中的内在全局堆分配方法,减少全局堆上的锁争用,有效提高资源分配效率和资源 利用率。