[发明专利]内存管理系统及方法在审
申请号: | 201711086105.3 | 申请日: | 2017-11-07 |
公开(公告)号: | CN107885672A | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | 周海江;傅博;郭月丰;潘江峰;李广斌 | 申请(专利权)人: | 杭州顺网科技股份有限公司 |
主分类号: | G06F12/14 | 分类号: | G06F12/14;G06F9/50 |
代理公司: | 上海巅石知识产权代理事务所(普通合伙)31309 | 代理人: | 王再朝,高磊 |
地址: | 310012 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内存 管理 系统 方法 | ||
技术领域
本申请涉及网络技术领域,特别是涉及应用于藉由无盘客户端及无盘服务端组成网络系统中的内存管理系统及方法。
背景技术
无盘计算机系统除了能明显节省例如硬盘等存储设备的硬件成本等优势外,更是便于对无盘系统中的无盘客户端进行集中管理,一定程度上也降低了管理系统的维护成本,因而无盘计算机系统目前广泛应用于诸如网吧、学校乃至企业等局域网环境中。
在无盘客户机的用户在操作时难免会向无盘计算机系统中的无盘服务器中写入数据,这些写请求的数据被称之为回写数据,通常情况下,一个无盘服务器可能同时管理很多台无盘客户机,该些无盘客户机在运行中会不停地通过网络向无盘服务器发出读或写的操作请求,因而无盘服务器是集中稀缺资源,如果无盘客户机能够减少回写数据,将节省无盘服务器资源,比如硬盘空间、网络流量、CPU消耗等资源。
发明内容
鉴于以上所述现有技术的缺点,本申请的目的在于提供一种无盘客户端、无盘服务端、内存管理系统、方法及计算机可读存储介质,用于减轻在无盘计算机系统中无盘服务器及网络的负担问题。
为实现上述目的及其他相关目的,本申请的第一方面,提供一种无盘客户端,应用于与至少一无盘服务端连接的网络系统中,包括:内存模块,其内存空间被配置为内存区及回写数据存储区;执行模块,被配置为用于通过网络向所述至少一无盘服务端读取数据或回写数据;以及被配置为在接收到回写请求时将写入的数据存储到所述回写数据存储区;分配模块,用于依据所述回写数据存储区或内存区被占用的空间以分配所述内存模块中内存区及回写数据存储区的空间。
本申请的第二方面,提供一种无盘服务端,用于管理配置于网络系统中的至少一个无盘客户端,包括:存储模块,存储有用于被所述至少一无盘客户端读取的执行程序及所述至少一无盘客户端通过网络传输写入的回写数据;分配模块,用于将所述至少一无盘客户端的内存空间配置为内存区及回写数据存储区,所述内存空间中内存区及回写数据存储区是依据所述回写数据存储区或内存区被占用的空间进行分配的。
本申请的第三方面,提供一种内存管理系统,应用于藉由至少一无盘客户端及至少一无盘服务端组成网络系统中,其中,所述至少一无盘客户端配置有内存模块,所述至少一无盘服务端配置有存储模块,包括:监测模块,用于监测所述至少一无盘客户端的内存模块中配置的内存区及回写数据存储区的空间信息;分配模块,依据所述监测模块监测的空间信息分配所述至少一无盘客户端的内存模块中内存区及回写数据存储区的占用空间。
本申请的第四方面,提供一种内存管理方法,应用于藉由至少一无盘客户端及至少一无盘服务端组成网络系统中,其中,所述至少一无盘客户端配置有内存模块,所述至少一无盘服务端配置有存储模块,包括以下步骤:监测所述至少一无盘客户端的内存模块中配置的内存区及回写数据存储区的空间信息;依据所述空间信息分配所述至少一无盘客户端的内存模块中内存区及回写数据存储区的占用空间。
本申请的第五方面,提供一种计算机可读存储介质,其上存储有内存管理计算机程序,其特征在于,所述内存管理计算机程序被处理器执行时上述第四方面所述的内存管理方法的步骤。
如上所述,本申请的无盘客户端、无盘服务端、内存管理系统、方法及计算机可读存储介质,具有以下有益效果:由于本申请提供实施方案在无盘客户端在运行的过程中,从内存模块的空间中分配的回写数据存储区一定程度上充当了所述无盘客户端的例如为硬盘的存储设备,如此以来,使得无需将回写数据通过网络写入所述无盘服务器的存储设备中,进而一定程度上减轻了网络和无盘服务器的压力;另外,由于基于用户对无盘客户端进行写操作写入的数据是存储在所述回写数据存储区中的,这就使得写入至所述回写数据存储区的这部分数据被所述无盘客户端再次执行读操作而读取时可以直接访问内存模块的回写数据存储区对该些数据进行读操作而无需再通过网络访问无盘服务端的存储设备,这也一定程度上避免了因网络带宽限制带来读取或者写入速度慢等问题,进而也一定程度上减轻了无盘计算机系统中无盘服务器及网络的负担。
附图说明
图1显示为包含有无盘服务端管理及无盘客户端的网络系统架构示意图。
图2显示为本申请无盘客户端的应用架构示意图。
图3显示为本申请无盘服务端的应用架构示意图。
图4显示为本申请内存管理系统的架构示意图。
图5显示为本申请的内存管理方法在一实施例中的流程示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州顺网科技股份有限公司,未经杭州顺网科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711086105.3/2.html,转载请声明来源钻瓜专利网。