一种Samba软件的请求处理方法及相关装置制造方法及图纸

技术编号:19903138 阅读:36 留言:0更新日期:2018-12-26 02:49
本申请公开了一种Samba软件的请求处理方法,包括:子进程将客户端发送的服务访问请求发送至代理进程;所述代理进程根据所述服务访问请求调用访问库的接口,得到返回数据;所述代理进程将所述返回数据发送至所述子进程。通过代理进程实现子进程对访问库的调用作用,代理进程通过自身的访问库对多个子进程提供调用服务,只用加载一次访问库,减少了系统内存占用,提高了系统的硬件性能。本申请还公开了一种Samba软件的请求处理装置、服务器以及计算机可读存储介质,具有上述有益效果。

【技术实现步骤摘要】
一种Samba软件的请求处理方法及相关装置
本申请涉及计算机
,特别涉及一种Samba软件的请求处理方法、请求处理装置、服务器以及计算机可读存储介质。
技术介绍
目前在Samba软件中,如果有客户端访问445端口时,该软件的主进程会复制一个单独子进程来与客户端进行交互,如果客户端需要用到对ICFS存储服务,该子进程需要加载相应的库文件,来实现对ICFS存储服务的访问。但是,当有大量的客户端请求发来时,每个子进程都会加载相同的库文件在进程中,消耗大量的系统内存,降低系统的硬件性能。因此,如何降低Samba软件在处理请求时的内存占用问题是本领域技术人员关注的重点问题。
技术实现思路
本申请的目的是提供一种Samba软件的请求处理方法、请求处理装置、服务器以及计算机可读存储介质,通过代理进程实现子进程对访问库的调用作用,代理进程通过自身的访问库对多个子进程提供调用服务,只用加载一次访问库,减少了系统内存占用,提高了系统的硬件性能。为解决上述技术问题,本申请提供一种Samba软件的请求处理方法,包括:子进程将客户端发送的服务访问请求发送至代理进程;所述代理进程根据所述服务访问请求调用访问库本文档来自技高网...

【技术保护点】
1.一种Samba软件的请求处理方法,其特征在于,包括:子进程将客户端发送的服务访问请求发送至代理进程;所述代理进程根据所述服务访问请求调用访问库的接口,得到返回数据;所述代理进程将所述返回数据发送至所述子进程。

【技术特征摘要】
1.一种Samba软件的请求处理方法,其特征在于,包括:子进程将客户端发送的服务访问请求发送至代理进程;所述代理进程根据所述服务访问请求调用访问库的接口,得到返回数据;所述代理进程将所述返回数据发送至所述子进程。2.根据权利要求1所述的请求处理方法,其特征在于,还包括:当主进程启动后,所述代理进程加载所述访问库。3.根据权利要求2所述的请求处理方法,其特征在于,还包括:当所述主进程启动后,所述主进程监控预设端口;当有访问请求发送至所述预设端口时,所述主进程创建所述子进程。4.根据权利要求1至3任一项所述的请求处理方法,其特征在于,所述代理进程根据所述服务访问请求调用访问库的接口,得到返回数据,包括:所述代理进程根据所述服务访问请求向所述访问库的接口发送调用请求;存储系统对接收到的调用请求进行处理,得到返回数据;将所述返回数据发送至所述代理进程。5.一种Samba软件的请求处理装置,其特征在于,包括:访问请求转发模块,用于使子进程将客户端发送的服务访问请求发送至代理进程;访问请求处理模块,用于使所述代理进程根据所述服务访问请求调用访问库的接口,得到返回数据;返回数...

【专利技术属性】
技术研发人员:马龙
申请(专利权)人:广东浪潮大数据研究有限公司
类型:发明
国别省市:广东,44

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

1