CN106648892A - 检测线程的分配处理方法及装置 - Google Patents
检测线程的分配处理方法及装置 Download PDFInfo
- Publication number
- CN106648892A CN106648892A CN201611142949.0A CN201611142949A CN106648892A CN 106648892 A CN106648892 A CN 106648892A CN 201611142949 A CN201611142949 A CN 201611142949A CN 106648892 A CN106648892 A CN 106648892A
- Authority
- CN
- China
- Prior art keywords
- thread
- task
- product checking
- detection
- product
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/50—Indexing scheme relating to G06F9/50
- G06F2209/5018—Thread allocation
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种检测线程的分配处理方法,应用于产品检测,包括:步骤S1、建立固定数量的用于执行产品检测任务的检测线程;步骤S2、监测当前是否存在新的产品检测任务;步骤S3、若当前存在新的产品检测任务,则判断当前正在执行产品检测任务的检测线程的总数是否达到所述固定数量,并得到判断结果;步骤S4、根据所述判断结果,进行检测线程的分配处理;步骤S5、执行步骤S2直至产品检测停止时退出。本发明还公开了一种检测线程的分配处理装置。本发明可以减少检测产品的资源占用率,进而提升产品检测速度。
Description
技术领域
本发明涉及线程管理技术领域,尤其涉及检测线程的分配处理方法及装置。
背景技术
目前,针对产品检测的任务线程分配技术中,通常都是来一个检测任务就新建一条检测线程,同时现有技术中,对于先开启的检测线程即使已经完成了检测任务,该检测线程也仍然处于开启状态。因此,如果同时产生的新检测任务过多且依然采用新建检测线程来分配处理的话,那么将会导致后台资源被大量占用,进而严重影响产品检测的效率。
发明内容
本发明的主要目的在于提供一种检测线程的分配处理方法及装置,旨在解决现有技术中无限次的新建并分配检测线程,进而导致后台资源被大量占用而严重影响产品检测效率的技术问题。
为实现上述目的,本发明提供一种检测线程的分配处理方法,应用于产品检测,所述检测线程的分配处理方法包括:
步骤S1、建立固定数量的用于执行产品检测任务的检测线程;
步骤S2、监测当前是否存在新的产品检测任务;
步骤S3、若当前存在新的产品检测任务,则判断当前正在执行产品检测任务的检测线程的总数是否达到所述固定数量,并得到判断结果;
步骤S4、根据所述判断结果,进行检测线程的分配处理;
步骤S5、执行步骤S2直至产品检测停止时退出。
优选地,所述根据所述判断结果,进行检测线程的分配处理包括:
若当前正在执行产品检测任务的检测线程的总数未达到所述固定数量,则将未执行产品检测任务的任一检测线程分配给该新的产品检测任务。
优选地,所述根据所述判断结果,进行检测线程的分配处理还包括:
若当前正在执行产品检测任务的检测线程的总数达到所述固定数量,则将当前新的产品检测任务缓存至预设任务队列中。
优选地,所述若当前正在执行产品检测任务的检测线程的总数达到所述固定数量,则将当前新的产品检测任务缓存至预设任务队列中包括:
若当前正在执行产品检测任务的检测线程的总数达到所述固定数量,则根据产品检测任务的优先级与缓存位置的对应关系,将该新的产品检测任务缓存至所述任务队列中的相应位置。
优选地,在当前正在执行产品检测任务的检测线程的总数达到所述固定数量时,所述检测线程的分配处理方法还包括:
监测当前所述检测线程中是否存在已执行完产品检测任务的空闲线程;
若当前所述检测线程中存在已执行完产品检测任务的空闲线程,则依序从所述任务队列中取出对应数量的产品检测任务,并将该空闲线程分配给该取出的产品检测任务。
进一步地,为实现上述目的,本发明还提供一种检测线程的分配处理装置,应用于产品检测,所述检测线程的分配处理装置包括:
线程模块,用于建立固定数量的用于执行产品检测任务的检测线程;
监测模块,用于监测当前是否存在新的产品检测任务;
判断模块,用于当当前存在新的产品检测任务时,判断当前正在执行产品检测任务的检测线程的总数是否达到所述固定数量,并得到判断结果;
处理模块,用于根据所述判断结果,进行检测线程的分配处理。
优选地,所述处理模块具体用于:
当当前正在执行产品检测任务的检测线程的总数未达到所述固定数量时,将未执行产品检测任务的任一检测线程分配给该新的产品检测任务。
优选地,所述处理模块具体还用于:
当当前正在执行产品检测任务的检测线程的总数达到所述固定数量时,将当前新的产品检测任务缓存至预设任务队列中。
优选地,所述处理模块具体还用于:
当当前正在执行产品检测任务的检测线程的总数达到所述固定数量时,根据产品检测任务的优先级与缓存位置的对应关系,将该新的产品检测任务缓存至所述任务队列中的相应位置。
优选地,所述监测模块还用于:在当前正在执行产品检测任务的检测线程的总数达到所述固定数量时,监测当前所述检测线程中是否存在已执行完产品检测任务的空闲线程;
所述处理模块还用于:当当前所述检测线程中存在已执行完产品检测任务的空闲线程时,依序从所述任务队列中取出对应数量的产品检测任务,并将该空闲线程分配给该取出的产品检测任务。
本发明中,当监测到新的产品检测任务时并不建立新的检测线程,而是先判断当前正在执行产品检测任务的检测线程的总数是否达到预先建立的线程数量,然后再根据判断结果来进行检测线程的分配处理,进而可对检测线程的分配进行干预以防止检测线程的无限增加而导致后台资源被大量占用致使产品检测速度下降,从而相对提升了产品检测的速度与效率。
附图说明
图1为本发明检测线程的分配方法一实施例的流程示意图;
图2为本发明检测线程的分配处理装置一实施例的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明检测线程的分配方法一实施例的流程示意图。本实施例中,检测线程的分配方法包括:
步骤S1、建立固定数量的用于执行产品检测任务的检测线程;
步骤S2、监测当前是否存在新的产品检测任务;
本实施例中,产品检测任务具体是指对产品进行检测的工作任务,其中,产品检测任务既可以是针对整个产品检测而言的,也可以是只针对产品的某个检测环节而言的。同时,对于产品检测任务的具体内容及形式不限,比如为指令、为程序包等。此外,本实施例中对于监测产品检测任务的监测形式不限,比如监测是否存在任务指令。
步骤S3、若当前存在新的产品检测任务,则判断当前正在执行产品检测任务的检测线程的总数是否达到固定数量,并得到判断结果;
本实施例中,在监测到新的产品检测任务时并不建立新的检测线程来执行该产品检测任务,而是先判断当前正在执行产品检测任务的检测线程的总数是否达到预先建立的线程的总数量,并根据判断结果来进行检测线程的分配处理。本实施例中,对于预先建立的线程的总数量的设置不限,具体根据产品检测的实际需要进行设置。
步骤S4、根据判断结果,进行检测线程的分配处理;
步骤S5、执行步骤S2直至产品检测停止时退出。
本实施例中,判断结果具体包括:当前正在执行产品检测任务的检测线程的总数达到固定数量、当前正在执行产品检测任务的检测线程的总数没有达到固定数量两类。在不同判断结果下的检测线程的分配处理方式不限,具体根据实际需要进行设置。比如,若当前正在执行产品检测任务的检测线程的总数达到固定数量则新建新的检测线程。
在一可选实施例中,步骤S4包括:若当前正在执行产品检测任务的检测线程的总数未达到固定数量,则将未执行产品检测任务的任一检测线程分配给该新的产品检测任务。也即若当前正在执行产品检测任务的检测线程的总数未达到已建立的检测线程的总数量,则说明当前还存在预先建立但并未执行产品检测任务的空闲线程,因此,此时可将空闲的线程分配给该新的产品检测任务。
本实施例中,当监测到新的产品检测任务时并不建立新的检测线程,而是先判断当前正在执行产品检测任务的检测线程的总数是否达到预先建立的线程数量,然后再根据判断结果来进行检测线程的分配处理,进而可对检测线程的分配进行干预以防止检测线程的无限增加而导致后台资源被大量占用致使产品检测速度下降,从而相对提升了产品检测的速度与效率。
进一步可选的,在本发明检测线程的分配处理方法一实施例中,上述步骤S4还包括:
若当前正在执行产品检测任务的检测线程的总数达到所述固定数量,则将当前新的产品检测任务缓存至预设任务队列中。
本实施例中,若当前正在执行产品检测任务的检测线程的总数达到固定数量,也即不存在空闲的检测线程时,此时若新建检测线程,则可能导致后台资源被大量占用而降低产品检测速度,因此,通过预先建立的任务队列来缓存当前产生的新的产品检测任务。需要说明的是,本实施例中对于任务队列的数据结构形式不限,比如单向链表结构、双向链表结构等。
例如,在进行产品检测之前,预先建立多个检测线程,比如预先建立20条检测线程,则每产生一条产品检测任务则对应分配一条检测线程,而若当前已建立的检测线程已经分配完毕,则将当前产生的新的产品检测任务缓存至任务队列中,从而等待检测线程空闲时再行分配。
本实施例中,通过预先建立固定数量的检测线程,从而避免线程无限次新建而导致后台资源被严重占用后使得产品检测速度下降的问题,同时,在固定数量的检测线程被全部占用时,通过任务队列以缓存其他新的产品检测任务,进而在减少产品检测任务处理量的同时,相对提升产品的检测速度。
进一步可选的,在本发明检测线程的分配处理方法一实施例中,考虑到产品检测过程中可能出现紧急检测任务的应用场景,因此,本实施例中,可进一步根据预设的产品检测任务的优先级与缓存位置的对应关系,将该新的产品检测任务缓存至任务队列中的相应位置。
例如,可对产品检测任务进行优先级设置,比如优先级选项包括高优先级与普通优先级,其中,若产品检测任务的优先级为高优先级,则将该产品检测任务缓存到任务队列的队首位置,而若产品检测任务的优先级为普通优先级,则将该产品检测任务缓存到任务队列的对尾位置。
例如,当前任务队列中按照首尾顺序依次存在产品检测任务A、B、C,则当监测到新的产品检测任务D时,先判断产品检测任务D的优先级是否为高优先级,若是,则将产品检测任务D加入到当前任务队列的队首位置,从而形成新的任务队列D、A、B、C。而若产品检测任务D的优先级为普通优先级,则将产品检测任务D加入到当前任务队列的队尾位置,从而形成新的任务队列A、B、C、D。
本实施例中,通过配置不同产品检测任务的优先级,从而可相应调整不同产品检测任务执行时的先后顺序,进而满足实际使用场景下对于紧急任务的优先处理,提升产品检测的实用性。
进一步可选的,在本发明检测线程的分配处理方法一实施例中,在当前正在执行产品检测任务的检测线程的总数达到固定数量时,检测线程的分配处理方法还包括:
监测当前检测线程中是否存在已执行完产品检测任务的空闲线程;
若当前检测线程中存在已执行完产品检测任务的空闲线程,则依序从任务队列中取出对应数量的产品检测任务,并将该空闲线程分配给该取出的产品检测任务。
本实施例中,在任务队列中缓存产品检测任务的同时,监测当前已分配的检测线程中是否存在已执行完产品检测任务的空闲线程,如果存在空闲的线程,也即存在可分配的检测线程时,从任务队列中取出产品检测任务,并将该空闲的检测线程分配给该取出的产品检测任务。
例如,预先建立了A、B、C、D四条检测线程,如果该四条检测线程都依次被分配了产品检测任务,则当检测到新的产品检测任务时,将产品检测任务缓存到任务队列中,同时监测A、B、C、D四条检测线程是否已执行完产品检测任务,假设A检测线程执行完了检测任务,则可将任务队列的队首所对应的产品检测任务取出,并将A检测线程分配给该取出的产品检测任务,从而无需再次新建新的检测任务,进而防止检测线程的无限增加而导致后台资源被大量占用致使产品检测速度下降,从而相对提升了产品检测的速度与效率。
参照图2,图2为本发明检测线程的分配处理装置一实施例的功能模块示意图。本实施例中,检测线程的分配处理装置包括:
线程模块10,用于建立固定数量的用于执行产品检测任务的检测线程;
监测模块20,用于监测当前是否存在新的产品检测任务;
本实施例中,产品检测任务具体是指对产品进行检测的工作任务,其中,产品检测任务既可以是针对整个产品检测而言的,也可以是只针对产品的某个检测环节而言的。同时,对于产品检测任务的具体内容及形式不限,比如为指令、为程序包等。此外,本实施例中对于监测产品检测任务的监测形式不限,比如监测是否存在任务指令。
判断模块30,用于当当前存在新的产品检测任务时,判断当前正在执行产品检测任务的检测线程的总数是否达到固定数量,并得到判断结果;
本实施例中,在监测到新的产品检测任务时并不建立新的检测线程来执行该产品检测任务,而是先判断当前正在执行产品检测任务的检测线程的总数是否达到预先建立的线程的总数量,并根据判断结果来进行检测线程的分配处理。本实施例中,对于预先建立的线程的总数量的设置不限,具体根据产品检测的实际需要进行设置。
处理模块40,用于根据判断结果,进行检测线程的分配处理。
本实施例中,判断结果具体包括:当前正在执行产品检测任务的检测线程的总数达到固定数量、当前正在执行产品检测任务的检测线程的总数没有达到固定数量两类。在不同判断结果下的检测线程的分配处理方式不限,具体根据实际需要进行设置。比如,若当前正在执行产品检测任务的检测线程的总数达到固定数量则新建新的检测线程。
在一可选实施例中,处理模块40具体用于:若当前正在执行产品检测任务的检测线程的总数未达到固定数量,则将未执行产品检测任务的任一检测线程分配给该新的产品检测任务。也即若当前正在执行产品检测任务的检测线程的总数未达到已建立的检测线程的总数量,则说明当前还存在预先建立但并未执行产品检测任务的空闲线程,因此,此时可将空闲的线程分配给该新的产品检测任务。
本实施例中,当监测到新的产品检测任务时并不建立新的检测线程,而是先判断当前正在执行产品检测任务的检测线程的总数是否达到预先建立的线程数量,然后再根据判断结果来进行检测线程的分配处理,进而可对检测线程的分配进行干预以防止检测线程的无限增加而导致后台资源被大量占用致使产品检测速度下降,从而相对提升了产品检测的速度与效率。
进一步地,在本发明检测线程的分配处理装置一实施例中,处理模块40具体还用于:
当当前正在执行产品检测任务的检测线程的总数达到所述固定数量时,将当前新的产品检测任务缓存至预设任务队列中。
本实施例中,若当前正在执行产品检测任务的检测线程的总数达到固定数量,也即不存在空闲的检测线程时,此时若新建检测线程,则可能导致后台资源被大量占用而降低产品检测速度,因此,通过预先建立的任务队列来缓存当前产生的新的产品检测任务。需要说明的是,本实施例中对于任务队列的数据结构形式不限,比如单向链表结构、双向链表结构等。
例如,在进行产品检测之前,预先建立多个检测线程,比如预先建立20条检测线程,则每产生一条产品检测任务则对应分配一条检测线程,而若当前已建立的检测线程已经分配完毕,则将当前产生的新的产品检测任务缓存至任务队列中,从而等待检测线程空闲时再行分配。
本实施例中,通过预先建立固定数量的检测线程,从而避免线程无限次新建而导致后台资源被严重占用后使得产品检测速度下降的问题,同时,在固定数量的检测线程被全部占用时,通过任务队列以缓存其他新的产品检测任务,进而在减少产品检测任务处理量的同时,相对提升产品的检测速度。
进一步地,在本发明检测线程的分配处理装置另一实施例中,处理模块40具体还用于:
当当前正在执行产品检测任务的检测线程的总数达到所述固定数量时,根据产品检测任务的优先级与缓存位置的对应关系,将该新的产品检测任务缓存至任务队列中的相应位置。
例如,可对产品检测任务进行优先级设置,比如优先级选项包括高优先级与普通优先级,其中,若产品检测任务的优先级为高优先级,则将该产品检测任务缓存到任务队列的队首位置,而若产品检测任务的优先级为普通优先级,则将该产品检测任务缓存到任务队列的对尾位置。
例如,当前任务队列中按照首尾顺序依次存在产品检测任务A、B、C,则当监测到新的产品检测任务D时,先判断产品检测任务D的优先级是否为高优先级,若是,则将产品检测任务D加入到当前任务队列的队首位置,从而形成新的任务队列D、A、B、C。而若产品检测任务D的优先级为普通优先级,则将产品检测任务D加入到当前任务队列的队尾位置,从而形成新的任务队列A、B、C、D。
本实施例中,通过配置不同产品检测任务的优先级,从而可相应调整不同产品检测任务执行时的先后顺序,进而满足实际使用场景下对于紧急任务的优先处理,提升产品检测的实用性。
进一步地,在本发明检测线程的分配处理装置另一实施例中,监测模块20还用于:在当前正在执行产品检测任务的检测线程的总数达到固定数量时,监测当前检测线程中是否存在已执行完产品检测任务的空闲线程;
处理模块40还用于:当当前检测线程中存在已执行完产品检测任务的空闲线程时,依序从任务队列中取出对应数量的产品检测任务,并将该空闲线程分配给该取出的产品检测任务。
本实施例中,在任务队列中缓存产品检测任务的同时,监测当前已分配的检测线程中是否存在已执行完产品检测任务的空闲线程,如果存在空闲的线程,也即存在可分配的检测线程时,从任务队列中取出产品检测任务,并将该空闲的检测线程分配给该取出的产品检测任务。
例如,预先建立了A、B、C、D四条检测线程,如果该四条检测线程都依次被分配了产品检测任务,则当检测到新的产品检测任务时,将产品检测任务缓存到任务队列中,同时监测A、B、C、D四条检测线程是否已执行完产品检测任务,假设A检测线程执行完了检测任务,则可将任务队列的队首所对应的产品检测任务取出,并将A检测线程分配给该取出的产品检测任务,从而无需再次新建新的检测任务,进而防止检测线程的无限增加而导致后台资源被大量占用致使产品检测速度下降,从而相对提升了产品检测的速度与效率。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种检测线程的分配处理方法,应用于产品检测,其特征在于,所述检测线程的分配处理方法包括:
步骤S1、建立固定数量的用于执行产品检测任务的检测线程;
步骤S2、监测当前是否存在新的产品检测任务;
步骤S3、若当前存在新的产品检测任务,则判断当前正在执行产品检测任务的检测线程的总数是否达到所述固定数量,并得到判断结果;
步骤S4、根据所述判断结果,进行检测线程的分配处理;
步骤S5、执行步骤S2直至产品检测停止时退出。
2.如权利要求1所述的检测线程的分配处理方法,其特征在于,所述根据所述判断结果,进行检测线程的分配处理包括:
若当前正在执行产品检测任务的检测线程的总数未达到所述固定数量,则将未执行产品检测任务的任一检测线程分配给该新的产品检测任务。
3.如权利要求1或2所述的检测线程的分配处理方法,其特征在于,所述根据所述判断结果,进行检测线程的分配处理还包括:
若当前正在执行产品检测任务的检测线程的总数达到所述固定数量,则将当前新的产品检测任务缓存至预设任务队列中。
4.如权利要求3所述的检测线程的分配处理方法,其特征在于,所述若当前正在执行产品检测任务的检测线程的总数达到所述固定数量,则将当前新的产品检测任务缓存至预设任务队列中包括:
若当前正在执行产品检测任务的检测线程的总数达到所述固定数量,则根据产品检测任务的优先级与缓存位置的对应关系,将该新的产品检测任务缓存至所述任务队列中的相应位置。
5.如权利要求3所述的检测线程的分配处理方法,其特征在于,在当前正在执行产品检测任务的检测线程的总数达到所述固定数量时,所述检测线程的分配处理方法还包括:
监测当前所述检测线程中是否存在已执行完产品检测任务的空闲线程;
若当前所述检测线程中存在已执行完产品检测任务的空闲线程,则依序从所述任务队列中取出对应数量的产品检测任务,并将该空闲线程分配给该取出的产品检测任务。
6.一种检测线程的分配处理装置,应用于产品检测,其特征在于,所述检测线程的分配处理装置包括:
线程模块,用于建立固定数量的用于执行产品检测任务的检测线程;
监测模块,用于监测当前是否存在新的产品检测任务;
判断模块,用于当当前存在新的产品检测任务时,判断当前正在执行产品检测任务的检测线程的总数是否达到所述固定数量,并得到判断结果;
处理模块,用于根据所述判断结果,进行检测线程的分配处理。
7.如权利要求6所述的检测线程的分配处理装置,其特征在于,所述处理模块具体用于:
当当前正在执行产品检测任务的检测线程的总数未达到所述固定数量时,将未执行产品检测任务的任一检测线程分配给该新的产品检测任务。
8.如权利要求6或7所述的检测线程的分配处理装置,其特征在于,所述处理模块具体还用于:
当当前正在执行产品检测任务的检测线程的总数达到所述固定数量时,将当前新的产品检测任务缓存至预设任务队列中。
9.如权利要求8所述的检测线程的分配处理装置,其特征在于,所述处理模块具体还用于:
当当前正在执行产品检测任务的检测线程的总数达到所述固定数量时,根据产品检测任务的优先级与缓存位置的对应关系,将该新的产品检测任务缓存至所述任务队列中的相应位置。
10.如权利要求8所述的检测线程的分配处理装置,其特征在于,
所述监测模块还用于:在当前正在执行产品检测任务的检测线程的总数达到所述固定数量时,监测当前所述检测线程中是否存在已执行完产品检测任务的空闲线程;
所述处理模块还用于:当当前所述检测线程中存在已执行完产品检测任务的空闲线程时,依序从所述任务队列中取出对应数量的产品检测任务,并将该空闲线程分配给该取出的产品检测任务。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611142949.0A CN106648892A (zh) | 2016-12-12 | 2016-12-12 | 检测线程的分配处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611142949.0A CN106648892A (zh) | 2016-12-12 | 2016-12-12 | 检测线程的分配处理方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106648892A true CN106648892A (zh) | 2017-05-10 |
Family
ID=58825753
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611142949.0A Pending CN106648892A (zh) | 2016-12-12 | 2016-12-12 | 检测线程的分配处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106648892A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108920275A (zh) * | 2018-06-25 | 2018-11-30 | 郑州云海信息技术有限公司 | 一种抓取黑盒日志的方法、装置、设备及计算机存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102591721A (zh) * | 2011-12-30 | 2012-07-18 | 北京新媒传信科技有限公司 | 一种分配线程执行任务的方法和*** |
US20140359184A1 (en) * | 2011-11-03 | 2014-12-04 | Samsung Electronics Co., Ltd. | Method and apparatus for allocating interruptions |
CN106020954A (zh) * | 2016-05-13 | 2016-10-12 | 深圳市永兴元科技有限公司 | 线程管理方法及装置 |
-
2016
- 2016-12-12 CN CN201611142949.0A patent/CN106648892A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140359184A1 (en) * | 2011-11-03 | 2014-12-04 | Samsung Electronics Co., Ltd. | Method and apparatus for allocating interruptions |
CN102591721A (zh) * | 2011-12-30 | 2012-07-18 | 北京新媒传信科技有限公司 | 一种分配线程执行任务的方法和*** |
CN106020954A (zh) * | 2016-05-13 | 2016-10-12 | 深圳市永兴元科技有限公司 | 线程管理方法及装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108920275A (zh) * | 2018-06-25 | 2018-11-30 | 郑州云海信息技术有限公司 | 一种抓取黑盒日志的方法、装置、设备及计算机存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105446860B (zh) | 基于异步并发机制的压力测试***和测试方法 | |
DE69831344T2 (de) | Effiziente verarbeitung von gebündelten sprungbefehlen | |
CN106843170B (zh) | 基于令牌的任务调度方法 | |
CN109656782A (zh) | 可视化调度监控方法、装置及服务器 | |
CN107450971A (zh) | 任务处理方法及装置 | |
CN106470169A (zh) | 一种业务请求调整方法及设备 | |
CN107885594A (zh) | 分布式资源调度方法、调度节点及接入节点 | |
CN107992362A (zh) | 自动化性能测试的方法、装置及*** | |
US9104486B2 (en) | Apparatuses, systems, and methods for distributed workload serialization | |
CN103870952A (zh) | 物流***动态优先级调度方法和装置、及物流*** | |
CN104090826B (zh) | 基于相关性的任务优化部署方法 | |
CN104008038B (zh) | 软件的评测方法及装置 | |
CN106956917B (zh) | 一种用于实时平衡多任务生产线的缓存装置及方法 | |
CN108509280A (zh) | 一种基于推送模型的分布式计算集群本地性调度方法 | |
CN110044636A (zh) | 车辆检查装置和车辆检查方法 | |
CN106648892A (zh) | 检测线程的分配处理方法及装置 | |
CN109542600A (zh) | 分布式任务调度***及方法 | |
CN107704322A (zh) | 请求分配方法及装置 | |
CN104320382B (zh) | 分布式的实时流处理装置、方法和单元 | |
CN109117244A (zh) | 一种虚拟机资源申请排队机制的实现方法 | |
US20040255105A1 (en) | Eliminating the overhead of setup and pipeline delays in deep-pipelined architectures | |
CN106648646A (zh) | 线程管理方法及装置 | |
CN105718243B (zh) | Erp***中数据批量操作的方法和*** | |
CN103530742B (zh) | 提高排程运算速度的方法及装置 | |
WO2024067740A1 (zh) | 测试控制方法、装置、计算机设备和计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170510 |