买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种移动系统的进程数据读写优化方法及系统_中山市奥珀金属制品有限公司_201911242687.9 

申请/专利权人:中山市奥珀金属制品有限公司

申请日:2019-12-06

公开(公告)日:2020-05-15

公开(公告)号:CN111158920A

主分类号:G06F9/52(20060101)

分类号:G06F9/52(20060101);G06F9/54(20060101)

优先权:

专利状态码:有效-授权

法律状态:2023.10.27#授权;2020.06.09#实质审查的生效;2020.05.15#公开

摘要:本发明公开了一种移动系统的进程数据读写优化方法及系统,通过检查进程、恢复进程,三种进程的转换,当主socket接收各个读写进程的读写请求,根据读写请求读写服务器端的数据,根据读写请求发生的顺序依次将各个读写进程依次放入数据访问队列中,检查进程将未完成的读写请求写入一个进程记录队列中,当进程记录队列中的读写请求数量大于记录阈值时将检查进程转换为阻塞态;可以在进程与线上的数据库或其他数据源断开连接的情况下,保证了终端设备的应用正常工作;提供了一个恢复机制使终端设备的进程不会死锁。在网络通信基站的区域切换中不会影响进程的数据读写过程;减少了终端设备程序出现的卡顿、假死现象。

主权项:1.一种移动系统的进程数据读写优化方法,其特征在于,所述方法包括以下步骤:创建多个读写进程并对每个读写进程进行标识,创建至少一个检查进程和一个恢复进程,每个读写进程分配一个单独的文件;主socket接收各个读写进程的读写请求,根据读写请求读写服务器端的数据,并构建数据访问队列,根据读写请求发生的顺序依次将各个读写进程依次放入数据访问队列中;每隔一个预定时间周期定时将检查进程从阻塞态唤醒为运行态,在内核开始检查是否有读写进程正在进行读写,如果没有读写则让检查进程进入阻塞态休眠;当检查进程被唤醒为运行态,开始扫描各个读写进程,如果读写进程正在更新数据到文件中则什么也不做,因为读写请求已经终止,其对终端的影响已经消除,不需要进行操作,将检查进程转换为阻塞态;如果检查进程扫描到有读写进程正在等待文件,则所述读写进程有一个未完成的读写请求,检查进程则撤销终端中的所述读写进程的所有操作后刷新进程;检查进程访问数据访问队列,将数据访问队列中所述读写进程的读写请求撤销;检查进程将未完成的读写请求写入一个进程记录队列中,当进程记录队列中的读写请求数量大于记录阈值时将检查进程转换为阻塞态;当进程记录队列中的元素大于1时将恢复进程从阻塞态唤醒为运行态,恢复进程从进程记录队列的队尾开始按顺序重新向服务器端发起读写请求;当进程记录队列中的元素为0时,在等待一个预定时间周期的时间后进程记录队列中的元素仍为0,则让恢复进程进入阻塞态进行休眠。

全文数据:

权利要求:

百度查询: 中山市奥珀金属制品有限公司 一种移动系统的进程数据读写优化方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。