System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 针对网络堆栈组件的性能简档制造技术_技高网

针对网络堆栈组件的性能简档制造技术

技术编号:41974279 阅读:18 留言:0更新日期:2024-07-10 16:53
提供了一种计算设备,包括处理器,该处理器被配置为接收对多个性能简档中的性能简档的选择。性能简档可以指示针对被包括在多个网络堆栈组件的网络堆栈中的第一网络堆栈组件的性能变量目标状态。响应于接收到对性能简档的选择,处理器还可以被配置为控制第一网络堆栈组件的网络性能参数,使得第一网络堆栈组件的性能变量接近性能变量目标状态。该处理器还可以被配置为向多个网络堆栈组件中的附加网络堆栈组件传送用以控制附加网络堆栈组件的附加网络性能参数的指令,使得第一网络堆栈组件的性能变量接近性能变量目标状态。

【技术实现步骤摘要】
【国外来华专利技术】


技术介绍

1、当计算设备通过网络彼此通信时,数据通过包括多层的网络堆栈在计算设备之间传送。例如,当计算设备经由传输控制协议/因特网协议(tcp/ip)进行通信时,数据通过应用层、传输层、互联网层和链路层进行传送。在这些层中的每一层,均执行管理层之间的数据传输的计算进程。这些计算进程可以是网络堆栈的组件,它们具有自己的配置设置。


技术实现思路

1、根据本公开的一个方面,提供了一种计算设备,包括处理器,该处理器被配置为接收对多个性能简档中的性能简档的选择。性能简档可以指示针对被包括在多个网络堆栈组件的网络堆栈中的第一网络堆栈组件的性能变量目标状态。响应于接收到对性能简档的选择,处理器还可以被配置为控制第一网络堆栈组件的网络性能参数,使得第一网络堆栈组件的性能变量接近性能变量目标状态。该处理器还可以被配置为向多个网络堆栈组件中的附加网络堆栈组件传送用以控制附加网络堆栈组件的附加网络性能参数的指令,使得第一网络堆栈组件的性能变量接近性能变量目标状态。

2、提供本
技术实现思路
是为了以简化的形式介绍将在以下详细描述中另外描述的一些概念。本
技术实现思路
不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决本公开的任何部分中提到的任何或所有缺点的实施方式。

【技术保护点】

1.一种计算设备,包括:

2.根据权利要求1所述的计算设备,其中用以控制所述附加网络堆栈组件的所述附加网络性能参数的所述指令被传送到附加计算设备。

3.根据权利要求1所述的计算设备,其中所述处理器还被配置为:

4.根据权利要求1所述的计算设备,其中所述处理器还被配置为:

5.根据权利要求1所述的计算设备,还包括显示设备和用户输入设备,其中所述处理器还被配置为:

6.根据权利要求5所述的计算设备,其中所述性能简档选择界面元素指示相应应用程序类型,所述多个性能简档与所述相应应用程序类型相关联。

7.根据权利要求1所述的计算设备,其中所述处理器还被配置为执行所述第一网络堆栈组件,以及在所述第一网络堆栈组件的所述执行期间:

8.根据权利要求7所述的计算设备,其中所述处理器还被配置为向所述附加网络堆栈组件传送指令以至少部分地基于所述设备操作条件来控制所述附加网络性能参数。

9.根据权利要求7所述的计算设备,其中所述多个设备操作条件包括以下各项中的至少一项:

10.根据权利要求1所述的计算设备,其中所述性能变量目标状态是每秒连接数最大化目标状态、延迟最小化目标状态、吞吐量最大化目标状态、或每字节周期数最小化目标状态。

11.根据权利要求1所述的计算设备,其中所述多个网络堆栈组件中的每个网络堆栈组件是传输控制协议/因特网协议(TCP/IP)进程、网络地址转换(NAT)进程、虚拟机交换机、或网络接口控制器(NIC)驱动。

12.根据权利要求11所述的计算设备,其中所述网络性能参数和所述附加网络性能参数中的每一个分别是以下各项中的一项:TCP窗口大小、虚拟机交换机批次大小、NIC中断调节设置、NIC最大传输单元(MTU)大小、所述处理器的超线程设置、或所述计算设备的功率消耗设置。

13.一种用于与计算设备使用的方法,所述方法包括:

14.根据权利要求13所述的方法,还包括:

15.根据权利要求13所述的方法,还包括,在所述第一网络堆栈组件的执行期间:

...

【技术特征摘要】
【国外来华专利技术】

1.一种计算设备,包括:

2.根据权利要求1所述的计算设备,其中用以控制所述附加网络堆栈组件的所述附加网络性能参数的所述指令被传送到附加计算设备。

3.根据权利要求1所述的计算设备,其中所述处理器还被配置为:

4.根据权利要求1所述的计算设备,其中所述处理器还被配置为:

5.根据权利要求1所述的计算设备,还包括显示设备和用户输入设备,其中所述处理器还被配置为:

6.根据权利要求5所述的计算设备,其中所述性能简档选择界面元素指示相应应用程序类型,所述多个性能简档与所述相应应用程序类型相关联。

7.根据权利要求1所述的计算设备,其中所述处理器还被配置为执行所述第一网络堆栈组件,以及在所述第一网络堆栈组件的所述执行期间:

8.根据权利要求7所述的计算设备,其中所述处理器还被配置为向所述附加网络堆栈组件传送指令以至少部分地基于所述设备操作条件来控制所述附加网络性能参数。

9.根据权利要求7所述的计算设备,其中所述多...

【专利技术属性】
技术研发人员:H·斯里尼瓦桑K·A·托D·F·小科莫
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1