【技术实现步骤摘要】
远程进程执行管理专利技术背景一般描述计算装置执行由多个计算机可读指令组成的进程,从而使计算装置执行多种功能或动作。通常,操作系统管理与计算装置相关联的许多基本功能或功能性,通常被称作“低级操作”。一方面,基本功能性的管理可包括与计算装置(诸如装置存储器、数据存储装置和输入/输出)相关联的资源的管理。另一方面,基本功能性的管理可包括与计算装置上被例证并请求执行指令(通常被称作进程或线程)的一个或多个软件应用程序相关联的指令的管理。例如,操作系统可以确定装置资源的分配和装置上例证的各个应用程序、服务和其它进程之间的执行次序。在一些情况下,对计算装置执行的进程的资源需求可能超过可用计算装置资源的容量。在这些情况下,用户可能经历响应延迟或缺失。参考说明性实例,可以命令计算装置经由对计算装置执行的图形编辑应用程序加载并显示大的图像文件。如果计算装置不具有可用于处理请求的足够多的装置存储器,那么操作系统可将装置存储器和图像文件的一个或多个段加载到诸如硬碟或快闪存储器的较长延时存储装置中。此后,操作系统可更换存储在装置存储器和较长延时存储装置中的信息(通常被称作更换)。在许多情况 ...
【技术保护点】
一种用于远程进程执行的计算机实施方法,其包括:确定至少一个远程会话配置,所述至少一个远程会话配置识别至少一个计算资源需求,所述至少一个计算资源需求对应于客户端装置所执行的应用程序的至少一部分;基于所述至少一个计算资源需求动态地将所述至少一部分分配给至少一个另外的计算装置;以及由所述客户端装置接收响应于所述至少一个另外的计算装置所执行的所述至少一部分的一个或多个结果。
【技术特征摘要】
2011.09.21 US 13/239,1871.一种用于远程进程执行的计算机实施方法,其包括:确定至少一个远程会话配置,所述至少一个远程会话配置识别至少一个计算资源需求,所述至少一个计算资源需求对应于客户端装置所执行的应用程序的至少一部分;基于所述至少一个计算资源需求动态地将所述至少一部分分配给至少一个另外的计算装置;以及由所述客户端装置接收响应于所述至少一个另外的计算装置所执行的所述至少一部分的一个或多个结果。2.根据权利要求1所述的计算机实施方法,其中所述至少一个远程会话配置识别用于接收对应于所述至少一个另外的计算装置所执行的所述至少一部分的所述一个或多个结果的通信协议。3.根据权利要求1所述的计算机实施方法,其中基于所述至少一个计算资源需求动态地将所述至少一部分分配给所述至少一个另外的计算装置的步骤包括识别所述应用程序的至少一部分的个别资源消耗。4.根据权利要求3所述的计算机实施方法,其中基于所述至少一个计算资源需求动态地将所述至少一部分分配给所述至少一个另外的计算装置的步骤还包括基于个别资源消耗或累积资源消耗来选择所述至少一部分。5.根据权利要求1所述的计算机实施方法,其中基于所述至少一个计算资源需求动态地将所述至少一部分分配给所述至少一个另外的计算装置的步骤还包括基于所述应用程序的所述至少一部分的安全特征来选择所述至少一部分。6.根据权利要求1所述的计算机实施方法,其中基于所述至少一个计算资源需求动态地将所述至少一部分分配给所述至少一个另外的计算装置的步骤包括基于之前实施的远程会话配置来选择所述至少一部分。7.根据权利要求1所述的计算机实施方法,其中基于所述至少一个计算资源需求动态地将所述至少一部分分配给所述至少一个另外的计算装置的步骤包括基于所述客户端装置上的计算资源可用性来选择所述至少一部分。8.根据权利要求1所述的计算机实施方法,其中所述应用程序包括多个子进程的执行,和所述客户端装置和所述至少一个另外的计算装...
【专利技术属性】
技术研发人员:乔纳森·A·詹金斯,布雷特·R·泰勒,
申请(专利权)人:亚马逊技术有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。