首页> 外国专利> METHOD TO MANAGE MULTIPLE VERSIONS OF PARTS OF A SOFTWARE APPLICATION AND TO RETIRE OLDER VERSIONS IN A DYNAMICALLY UPDATABLE SOFTWARE SYSTEM

METHOD TO MANAGE MULTIPLE VERSIONS OF PARTS OF A SOFTWARE APPLICATION AND TO RETIRE OLDER VERSIONS IN A DYNAMICALLY UPDATABLE SOFTWARE SYSTEM

机译:在动态可更新的软件系统中管理软件应用程序的多个版本并退还旧版本的方法

摘要

An embodiment method for retiring a dynamically updatable function includes receiving, by a collector-thread, a registration of the function, wherein the registration indicates to the collector-thread addresses of memory locations for counters that count a number of calls currently being made to a previous version of the function by a plurality of execution threads; reading, by the collector-thread, values of the counters; and when the values of all the counters are zero, deleting, by the collector-thread, the function from a storage medium on a device previously executing the previous version of the function.
机译:用于退出动态可更新功能的实施例方法包括:通过收集器线程接收该功能的注册,其中该注册向计数器的存储器位置的收集器线程地址指示用于计数器的计数,该计数器对当前正在对存储器进行的调用进行计数。通过多个执行线程的功能的先前版本;通过收集器线程读取计数器的值;当所有计数器的值为零时,通过收集器线程从先前执行该功能的先前版本的设备上的存储介质中删除该功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号