-
公开(公告)号:CN103064748A
公开(公告)日:2013-04-24
申请号:CN201310001715.4
申请日:2013-01-05
Applicant: 浪潮电子信息产业股份有限公司
IPC: G06F9/54
Abstract: 本发明公开了一种Linux下处理多进程间通讯的方法,属于计算机应用技术领域,Linux系统下,应用程序的进程通过共享内存的方式进行数据交互;应用程序开辟一段内存,定为共享内存,在共享内存内确定一个内存位置为读写数据标识位,读写数据标识位确定一个初始值,应用程序的进程通过读取读写数据标识位的数值,来确定是否可以对共享内存进行操作;读写数据标识位为初始值时应用程序的进程才可以对共享内存进行读或写的数据操作;每个进程读取共享内存的数据时,读写数据标识位的值为此进程的特定值。本发明的一种Linux下处理多进程间通讯的方法和现有技术相比,具有节约内存资源、通讯方便等特点。
-
公开(公告)号:CN103177112B
公开(公告)日:2017-06-30
申请号:CN201310112135.2
申请日:2013-04-02
Applicant: 浪潮电子信息产业股份有限公司
IPC: G06F17/30
Abstract: 本发明提供一种备份文件浏览系统,核心是对备份文件列表建立索引,利用备份数据浏览系统对已备份数据进行浏览,以提高备份文件的浏览速度,备份数据浏览系统由四部份构成,分别为索引判定模块,文件列表提取模块,索引生成模块和索引查找模块。索引判定模块用于判定备份数据和当前的索引文件是否一致,如果一致,则直接进行索引查找,否则需要进行索引生成的操作。文件列表提取模块用于从备份数据中提取备份文件的路径。索引生成模块用于生成索引数据及索引文件。索引查找模块用于进行索引的查找。
-
公开(公告)号:CN103176891A
公开(公告)日:2013-06-26
申请号:CN201310112145.6
申请日:2013-04-02
Applicant: 浪潮电子信息产业股份有限公司
IPC: G06F11/34
Abstract: 本发明提供一种linux下利用内核模块与应用模块结合完成软件日志的方法,利用内核模块与应用模块结合起来完成软件的日志统,软件向内核模块写入日志信息,内核模块会把写入的日志信息已链表的形式组成起来存放,应用模块从内核层取出日志信息,并对信息按照需要的显示格式处理,最终向要保存的日志文件中输出此方法的应用可以完成linux下软件写日志的功能,可以是多模块的软件,也可以是单模块的软件,思路清晰易懂,可以按照不同的格式来输出日志文件。
-
公开(公告)号:CN103176856A
公开(公告)日:2013-06-26
申请号:CN201310112131.4
申请日:2013-04-02
Applicant: 浪潮电子信息产业股份有限公司
IPC: G06F9/54
Abstract: 本发明提供一种基于管道进程间的定时通信方法,是在同一台机器上的有着业务联系的两个进程之间,通过管道搭建一种通信的数据模型来完成两个进程之间的定时数据通信,具体为:数据发送进程通过管道建立一种数据存放的数据模型,读进程通过一定的规则读取数据模型中数据,这样完成两个进程间的通信,达到两个进程间定时通信的目的,此方法的应用不但可以完成同一台机器上的有业务联系的两进程间的通信,还可以对发送数据在由多个管道构建的数据模型上做一定的逻辑处理,完成定时通信的目的。
-
公开(公告)号:CN103176856B
公开(公告)日:2017-05-03
申请号:CN201310112131.4
申请日:2013-04-02
Applicant: 浪潮电子信息产业股份有限公司
IPC: G06F9/54
Abstract: 本发明提供一种基于管道进程间的定时通信方法,是在同一台机器上的有着业务联系的两个进程之间,通过管道搭建一种通信的数据模型来完成两个进程之间的定时数据通信,具体为:数据发送进程通过管道建立一种数据存放的数据模型,读进程通过一定的规则读取数据模型中数据,这样完成两个进程间的通信,达到两个进程间定时通信的目的,此方法的应用不但可以完成同一台机器上的有业务联系的两进程间的通信,还可以对发送数据在由多个管道构建的数据模型上做一定的逻辑处理,完成定时通信的目的。
-
公开(公告)号:CN103176868A
公开(公告)日:2013-06-26
申请号:CN201310112182.7
申请日:2013-04-02
Applicant: 浪潮电子信息产业股份有限公司
IPC: G06F11/14
Abstract: 本发明提供一种文件状态备份方法,本发明将文件状态的备份分成三部份进行,文件状态锁定模块,文件状态提取模块和文件状态存储模块。文件状态锁定模块用于将待备份文件的状态进行锁定,使之在文件备份过程中不产生任何变化,并且不影响其它程序对文件的使用;文件状态提取模块用于将文件的状态进行提取,其支持用户自定义文件状态的提取;文件状态存储模块将提取的文件状顺序存储在介质上。
-
公开(公告)号:CN103152407A
公开(公告)日:2013-06-12
申请号:CN201310054120.5
申请日:2013-02-20
Applicant: 浪潮电子信息产业股份有限公司
IPC: H04L29/08
Abstract: 本发明提供一体化数据灾备系统设计方法,该方法是从整个灾备技术的基础原理上考虑,数据灾备的过程本质上就是一次数据的复制过程。当进行备份时,数据从代理客户端复制到数据存储介质上;当进行恢复时,数据从数据存储介质复制到代理客户端;当需要归档时,数据从一个数据存储介质复制到另一个数据存储介质上。利用这种通用性,在灾备软件设计时将各类灾备任务进行整合,使其能够进行统一的管理与操作。从存储技术的基础原理上考虑,数据存储的过程就是一种信息状态的转换与记录,而这种转换与记录的操作方式可以抽象为一组操作接口,如打开,关闭,读取,写入,属性控制等。而这种抽象为统一存储提供了可能性。
-
公开(公告)号:CN102999412A
公开(公告)日:2013-03-27
申请号:CN201210474480.6
申请日:2012-11-21
Applicant: 浪潮电子信息产业股份有限公司
Abstract: 本发明的一种Linux下进程监护的方法,涉及到计算机应用技术系统领域,其系统结构包括一个监护进程、所有应用程序进程;其中监护进程是该方法的主体,具有三个功能:第一个功能是监视应用系统内所有进程的状态;第二个功能为当发现应用系统内有进程退出时启动退出的进程,使其继续工作;第三个功能是启动监护进程时,自我检测,检测系统下是否已经存在监护进程;所有应用进程系统具有额外两个功能:第一个功能,检测监护进程是否退出;第二个功能,若监护进程退出,则启动监护进程。本发明的有益效果是:该方法采用应用系统内所有的进程都监视监护进程,降低了监护风险,提高了系统的安全性。
-
公开(公告)号:CN103176868B
公开(公告)日:2017-07-28
申请号:CN201310112182.7
申请日:2013-04-02
Applicant: 浪潮电子信息产业股份有限公司
IPC: G06F11/14
Abstract: 本发明提供一种文件状态备份方法,本发明将文件状态的备份分成三部份进行,文件状态锁定模块,文件状态提取模块和文件状态存储模块。文件状态锁定模块用于将待备份文件的状态进行锁定,使之在文件备份过程中不产生任何变化,并且不影响其它程序对文件的使用;文件状态提取模块用于将文件的状态进行提取,其支持用户自定义文件状态的提取;文件状态存储模块将提取的文件状顺序存储在介质上。
-
公开(公告)号:CN103984544A
公开(公告)日:2014-08-13
申请号:CN201410167127.2
申请日:2014-04-24
Applicant: 浪潮电子信息产业股份有限公司
IPC: G06F9/44
Abstract: 本发明提供一种避免任务同时执行的方法,其具体实施过程为:设置一个中间层程序进行任务转发,在中间层程序中采用一个锁机制,该锁机制采用的为系统的信号量,在任务执行时,该任务在执行完成后或者存在异常退出时中间层程序才进行释放该标识的信号量,在本次任务下发执行命令还未返回时该任务再次下发执行命令,中间层程序会阻塞该任务,中间层程序不会将改任务发送到服务器端或者客户端,直至该任务上次下发的执行命令返回后,中间层释放掉该标识的信号量后,才会将本次执行发送到服务器端或者客户端。该一种避免任务同时执行的方法和现有技术相比,业务连贯性好,有效的避免了业务处理的复杂度和避免了资源的竞争;实用性强。
-
-
-
-
-
-
-
-
-