1.一种网络地址转换方法,应用于计算机设备,其特征在于,包括:
2.根据权利要求1所述的方法,应用于计算机设备,其特征在于,所述为所述网关实例线程分配cpu核资源和内存资源,包括:
3.根据权利要求2所述的方法,其特征在于,所述资源需求信息包括cpu核需求信息和内存需求信息,所述基于所述资源需求信息、所述多个cpu核各自的使用率信息、以及所述内存使用信息,为所述网关实例线程分配cpu核资源和内存资源,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述cpu核需求信息和所述多个cpu核各自的使用率信息,为所述网关实例线程分配cpu核资源,包括:
5.根据权利要求4所述的方法,其特征在于,所述cpu核需求信息包括cpu核需求数量,所述根据所述排序结果,从所述多个cpu核中确定所述网关实例线程的cpu核资源,包括:
6.根据权利要求4所述的方法,其特征在于,所述内存使用信息包括多个内存块的使用状态信息,所述使用状态信息包括已使用信息和未使用信息,所述根据所述内存需求信息和所述内存使用信息,为所述网关实例线程分配内存资源,包括:
7.根据权利要求6所述的方法,其特征在于,所述内存需求信息包括内存长度需求值,所述候选内存块对应长度信息,所述内存资源包括至少一个目标内存块,所述基于所述内存需求信息和至少一个所述候选内存块,为所述网关实例线程分配内存资源,包括:
8.根据权利要求7所述的方法,其特征在于,所述当不存在于所述内存长度需求值相同的长度信息时,基于至少一个所述长度信息与所述内存长度需求值的差值,为所述网关实例线程分配至少一个目标内存块,包括:
9.根据权利要求8所述的方法,其特征在于,所述正差值的数量为至少两个,所述当所述至少一个差值中存在正差值时,根据所述正差值对应的候选内存块,为所述网关实例线程分配至少一个目标内存块,包括:
10.根据权利要求8所述的方法,其特征在于,所述差值的数量为多个,所述当所述至少一个差值中不存在正差值时,基于每个所述候选内存块的差值,为所述网关实例线程分配至少一个目标内存块,包括:
11.根据权利要求1所述的方法,应用于计算机设备,其特征在于,所述计算机设备还创建有数据转发线程,所述在所述网关实例线程利用所述cpu核资源和所述内存资源,对待转换报文进行网络地址转换,得到转换后报文,包括:
12.根据权利要求11所述的方法,其特征在于,所述控制所述数据转发线程确定待转换报文、以及将所述待转换报文保存在cpu缓存,包括:
13.根据权利要求12所述的方法,其特征在于,所述数据流的数据量为第一数据量,所述控制所述数据转发线程对所述数据流进行解析,得到多个数据报文,包括:
14.根据权利要求13所述的方法,其特征在于,所述控制所述数据转发线程基于所述第一数据报文,确定所述多个数据报文为待转换报文,包括:
15.根据权利要求11所述的方法,其特征在于,所述方法还包括:
16.根据权利要求1所述的方法,其特征在于,所述方法还包括:
17.一种网络地址转换装置,其特征在于,包括:
18.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,实现如执行权利要求1至16中任一项所述的方法。