【技术实现步骤摘要】
内存管理系统及方法
本申请涉及网络
,特别是涉及应用于藉由无盘客户端及无盘服务端组成网络系统中的内存管理系统及方法。
技术介绍
无盘计算机系统除了能明显节省例如硬盘等存储设备的硬件成本等优势外,更是便于对无盘系统中的无盘客户端进行集中管理,一定程度上也降低了管理系统的维护成本,因而无盘计算机系统目前广泛应用于诸如网吧、学校乃至企业等局域网环境中。在无盘客户机的用户在操作时难免会向无盘计算机系统中的无盘服务器中写入数据,这些写请求的数据被称之为回写数据,通常情况下,一个无盘服务器可能同时管理很多台无盘客户机,该些无盘客户机在运行中会不停地通过网络向无盘服务器发出读或写的操作请求,因而无盘服务器是集中稀缺资源,如果无盘客户机能够减少回写数据,将节省无盘服务器资源,比如硬盘空间、网络流量、CPU消耗等资源。
技术实现思路
鉴于以上所述现有技术的缺点,本申请的目的在于提供一种无盘客户端、无盘服务端、内存管理系统、方法及计算机可读存储介质,用于减轻在无盘计算机系统中无盘服务器及网络的负担问题。为实现上述目的及其他相关目的,本申请的第一方面,提供一种无盘客户端,应用于与至少一无盘服务端连接的网络系统中,包括:内存模块,其内存空间被配置为内存区及回写数据存储区;执行模块,被配置为用于通过网络向所述至少一无盘服务端读取数据或回写数据;以及被配置为在接收到回写请求时将写入的数据存储到所述回写数据存储区;分配模块,用于依据所述回写数据存储区或内存区被占用的空间以分配所述内存模块中内存区及回写数据存储区的空间。本申请的第二方面,提供一种无盘服务端,用于管理配置于网络系统中的至 ...
【技术保护点】
一种无盘客户端,应用于与至少一无盘服务端连接的网络系统中,其特征在于,包括:内存模块,其内存空间被配置为内存区及回写数据存储区;执行模块,被配置为用于通过网络向所述至少一无盘服务端读取数据或回写数据;以及被配置为在接收到回写请求时将写入的数据存储到所述回写数据存储区;分配模块,用于依据所述回写数据存储区或内存区被占用的空间以分配所述内存模块中内存区及回写数据存储区的空间。
【技术特征摘要】
1.一种无盘客户端,应用于与至少一无盘服务端连接的网络系统中,其特征在于,包括:内存模块,其内存空间被配置为内存区及回写数据存储区;执行模块,被配置为用于通过网络向所述至少一无盘服务端读取数据或回写数据;以及被配置为在接收到回写请求时将写入的数据存储到所述回写数据存储区;分配模块,用于依据所述回写数据存储区或内存区被占用的空间以分配所述内存模块中内存区及回写数据存储区的空间。2.根据权利要求1所述的无盘客户端,其特征在于,所述分配模块还用于监测到所述内存模块中回写数据存储区剩余空间小于一定阈值时将已存入的回写数据通过网络存储至所述无盘服务端以释放所述回写数据存储区的占用空间。3.根据权利要求1所述的无盘客户端,其特征在于,所述分配模块用于实时监测所述内存区或者所述回写数据存储区被实际占用的空间以动态分配所述内存模块中的内存区及回写数据存储区的空间。4.根据权利要求3所述的无盘客户端,其特征在于,所述分配模块还用于监测到所述内存模块中回写数据存储区剩余空间小于一定阈值时重新分配所述回写数据存储区在所述内存模块中的占用空间。5.根据权利要求3所述的无盘客户端,其特征在于,所述分配模块还用于监测所述执行模块回写请求频率或者当前回写数据量以重新分配所述回写数据存储区在所述内存模块中的占用空间。6.根据权利要求3所述的无盘客户端,其特征在于,所述分配模块还用于监测到所述内存模块中内存区剩余空间小于一定阈值时重新分配所述内存区在所述内存模块中的占用空间。7.根据权利要求3所述的无盘客户端,其特征在于,所述分配模块还用于监测到所述内存模块中内存区剩余空间小于一定阈值时将已存入的回写数据通过网络存储至所述无盘服务端,并重新分配所述内存区在所述内存模块中的占用空间。8.一种无盘服务端,用于管理配置于网络系统中的至少一个无盘客户端,其特征在于,包括:存储模块,存储有用于被所述至少一无盘客户端读取的执行程序及所述至少一无盘客户端通过网络传输写入的回写数据;分配模块,用于将所述至少一无盘客户端的内存空间配置为内存区及回写数据存储区,所述内存空间中内存区及回写数据存储区是依据所述回写数据存储区或内存区被占用的空间进行分配的。9.根据权利要求8所述的无盘服务端,其特征在于,所述分配模块还用于监测到所述至少一个无盘客户端的内存空间中回写数据存储区剩余空间小于一定阈值时将已存入的回写数据通过网络存储至所述存储模块以释放所述回写数据存储区的占用空间。10.根据权利要求8所述的无盘服务端,其特征在于,所述分配模块用于实时监测所述内存区或者所述回写数据存储区被实际占用的空间以动态分配所述内存空间中的内存区及回写数据存储区的空间。11.根据权利要求10所述的无盘服务端,其特征在于,所述分配模块还用于监测到所述至少一个无盘客户端的内存空间中回写数据存储区剩余空间小于一定阈值时重新分配所述回写数据存储区在在所述内存空间中的占用空间。12.根据权利要求10所述的无盘服务端,其特征在于,所述分配模块还用于监测所述至少一无盘客户端的回写请求频率或者当前回写数据量以重新分配其内存空间中的回写数据存储区的占用空间。13.根据权利要求10所述的无盘服务端,其特征在于,所述分配模块还用于监测到所述至少一无盘客户端的内存空间中内存区剩余空间小于一定阈值时重新分配所述内存区在所述内存空间中的占用空间。14.根据权利要求10所述的无盘服务端,其特征在于,所述分配模块还用于监测到到所述至少一无盘客户端的内存空间中内存区剩余空间小于一定阈值时将已存入的回写数据通过网络存储至所述存储模块,并重新分配所述内存区在所述内存空间中的占用空间。15.一种内存管理系统,应用于藉由至少一无盘客户端及至少一无盘服务端组成网络系统中,其中,所述至少一无盘客户端配置有内存模块,所述至少一无盘服务端配置有存储模块,其特征在于,包括:监测模块,用于监测所述至少一无盘客户端的内存模块中配置的内存区及回写数据存储区的空间信息;分配模块,依据所述监测模块监测的空间信息分配所述至少一无盘客户端的内存模块中内存区及回写数据存储区的占用空间。16.根据权利要求15所述的内存管理系统,其特征在于,所述空间信息包括回写数据存储区空间信息,内存区空间信息,回写数据存储区剩余空间信息,内存区剩余空间信息,回写请求频率,或者当前回写数据量。17.根据权利要求15所述的内存管理系统,其特征在于,所述分配模块还用当所述监测模块监测到所述至少一无盘客户端的内...
【专利技术属性】
技术研发人员:周海江,傅博,郭月丰,潘江峰,李广斌,
申请(专利权)人:杭州顺网科技股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。