【技术实现步骤摘要】
软件管理方法及装置
本专利技术涉及软件管理
,具体而言,涉及一种软件管理方法及装置。
技术介绍
现有的台式计算机、笔记本计算机、智能型移动电话、平板计算机等,在运行程序前都需要进行开机操作,在开机完毕后才允许用户以正常的方式启动各种程序,例如多媒体播放程序、QQ或微信等。但是,随着人们需求的增长,程序越来越复杂且数量也越来越多,当要启动执行某个程序时,由处理器从硬盘等非易失性存储器中获取程序文件,再在动态随机存取内存(DRAM)等快速存储器中开辟运行空间,在快速存储器中加载该程序,当关闭该程序时,系统要回收这部分被占用的随机存储器空间,而在再一次启动该程序时,还需要重复执行上述步骤过程,而由于处理器从硬盘等非易失性存储器中获取程序文件的过程通常较慢,这样就造成了程序启动时的延迟,造成效率低的问题。因此,提出一种能够快速恢复软件运行的方法是亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种软件管理方法及装置,有效缓解上述技术问题。为实现上述目的,本专利技术实施例采用如下技术方案:一种软件管理方法,应用于关联有服务器的终端设备,所述方法包括:在终端设备启动完成后,启动保护服务以及启动客户端软件;创建所述客户端软件对应的线程,并查询所述终端设备与所述服务器之间的信道数量;根据创建的线程的数量创建与服务器之间连接的信道,且每个线程对应一个信道;控制所述保护服务监测各进程对应的信道是否被断开以判断所述进程是否被中断;在所述线程被中断时,控制所述保护服务保存该线程的信息,以根据该线程信息再次创建线程,并控制所述保护服务创建该线程对应信道与所述 ...
【技术保护点】
1.一种软件管理方法,应用于关联有服务器的终端设备,其特征在于,所述方法包括:在终端设备启动完成后,启动保护服务以及启动客户端软件;创建所述客户端软件对应的线程,并查询所述终端设备与所述服务器之间的信道数量;根据创建的线程的数量创建与服务器之间连接的信道,且每个线程对应一个信道;控制所述保护服务监测各进程对应的信道是否被断开以判断所述进程是否被中断;在所述线程被中断时,控制所述保护服务保存该线程的信息,以根据该线程信息再次创建线程,并控制所述保护服务创建该线程对应信道与所述服务器之间的连接。
【技术特征摘要】
1.一种软件管理方法,应用于关联有服务器的终端设备,其特征在于,所述方法包括:在终端设备启动完成后,启动保护服务以及启动客户端软件;创建所述客户端软件对应的线程,并查询所述终端设备与所述服务器之间的信道数量;根据创建的线程的数量创建与服务器之间连接的信道,且每个线程对应一个信道;控制所述保护服务监测各进程对应的信道是否被断开以判断所述进程是否被中断;在所述线程被中断时,控制所述保护服务保存该线程的信息,以根据该线程信息再次创建线程,并控制所述保护服务创建该线程对应信道与所述服务器之间的连接。2.根据权利要求1所述的软件管理方法,其特征在于,所述服务器存储有多种预设文件信息,所述预设文件信息包括预设文件名称,在执行根据创建的线程的数量创建与服务器之间连接的信道的步骤之后,所述方法还包括:控制所述保护服务获取所述客户端软件对应的客户端文件信息并通过对应的信道发送至服务器;获取所述服务器基于所述客户端文件信息中包括的客户端文件名称查找到的对应的预设文件名称,并将该预设文件名称对应的预设文件信息与所述客户端文件信息进行匹配得到的匹配结果,其中,所述匹配结果为相同或异常;当匹配结果为异常时,对匹配结果为异常的客户端文件名称进行标记,并控制所述终端设备的显示界面显示该客户端文件名称及对应的标记。3.根据权利要求2所述的软件管理方法,其特征在于,所述客户端文件信息包括文件版本信息和文件内容信息,所述预设文件信息包括预设版本信息和预设内容信息,所述获取所述服务器基于所述客户端文件信息中包括的客户端文件名称查找到的对应的预设文件名称,并将该预设文件名称对应的预设文件信息与所述客户端文件信息进行匹配得到的匹配结果的步骤包括:获取所述服务器基于所述客户端文件信息中包括的客户端文件名称查找到的对应的预设文件名称,并将该预设文件名称对应的预设版本信息和预设内容信息分别与所述文件版本信息和文件内容信息进行匹配以得到匹配结果,其中,所述匹配结果为相同、版本异常或内容异常;当匹配结果为异常时,对匹配结果为异常的客户端文件名称进行标记的步骤包括:当匹配结果为版本异常时,对匹配结果为版本异常的客户端文件名称进行版本异常标记;或当匹配结果为内容异常时,对匹配结果为内容异常的客户端文件名称进行内容异常标记。4.根据权利要求2所述的软件管理方法,其特征在于,在执行当匹配结果为异常时,对匹配结果为异常的客户端文件名称进行标记,并控制所述终端设备的显示界面显示该客户端文件名称及对应的标记的步骤之后,所述方法还包括:当接收到用户在显示界面上对所述标记所在区域进行操控时,确定被操控的标记所在区域对应的控制命令,其中,该控制命令为更新控制命令;根据所述更新控制命令从所述异常的客户端文件所属的线程对应的信道获取对应的预设文件信息,并基于该预设文件信息对该异常的客户端文件进行更新。5.根据权利要求1所述的软件管理方法,其特征在于,在执行根据...
【专利技术属性】
技术研发人员:姜光植,陈非,谭辉,陈龙,林涵,
申请(专利权)人:成都致云科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。