首页> 外国专利> Method and system for improving performance and scalability of applications that utilize a flow-based-programming methodology

Method and system for improving performance and scalability of applications that utilize a flow-based-programming methodology

机译:利用基于流的编程方法来提高应用程序的性能和可伸缩性的方法和系统

摘要

A method, system, apparatus, and computer program product is presented for improving the execution performance of flow-based-program (FBP) programs and improving the execution performance further on systems with additional processing resources (scalability). A FBP supervisor is inserted as the initial executable program, which program will interrogate the features of the operating system upon which it is executing including but not limited to number of processors, memory capacity, auxiliary memory capacity (paging dataset size), and networking capabilities. The supervisor will create an optimum number of processing environments (e.g. threads in a Windows environment) to service the user FBP application. The supervisor will further expose other services to the FBP application which improve the concurrent execution of the work granules (processes) within that FBP application. The supervisor further improves the generation and logging of messages through structured message libraries which are extended to the application programmer. The overall supervisor design maximizes concurrency, eliminates unnecessary work, and offers services so a process should suspend rather than block.
机译:提出了一种方法,系统,装置和计算机程序产品,用于提高基于流的程序(FBP)程序的执行性能,并进一步在具有附加处理资源(可扩展性)的系统上提高执行性能。将FBP管理程序作为初始可执行程序插入,该程序将询问其正在执行的操作系统的功能,包括但不限于处理器数量,内存容量,辅助内存容量(分页数据集大小)和联网功能。主管将创建最佳数量的处理环境(例如Windows环境中的线程)以服务用户FBP应用程序。主管将进一步向FBP应用程序公开其他服务,以改善该FBP应用程序内工作粒子(流程)的并发执行。主管通过结构化的消息库进一步改善了消息的生成和日志记录,这些消息库已扩展到应用程序程序员。总体主管设计可最大程度地提高并发性,消除不必要的工作并提供服务,因此流程应暂停而不是阻塞。

著录项

  • 公开/公告号US2005289505A1

    专利类型

  • 公开/公告日2005-12-29

    原文格式PDF

  • 申请/专利权人 STANLEY NORMAN WILLIAMS;

    申请/专利号US20040876321

  • 发明设计人 STANLEY NORMAN WILLIAMS;

    申请日2004-06-25

  • 分类号G06F9/44;

  • 国家 US

  • 入库时间 2022-08-21 21:42:23

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号