CN104268022A - 一种操作***中进程的资源分配方法及*** - Google Patents
一种操作***中进程的资源分配方法及*** Download PDFInfo
- Publication number
- CN104268022A CN104268022A CN201410490711.1A CN201410490711A CN104268022A CN 104268022 A CN104268022 A CN 104268022A CN 201410490711 A CN201410490711 A CN 201410490711A CN 104268022 A CN104268022 A CN 104268022A
- Authority
- CN
- China
- Prior art keywords
- class container
- class
- container
- resource
- user
- 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.)
- Granted
Links
Landscapes
- Stored Programmes (AREA)
Abstract
本发明公开了一种操作***中进程的资源分配方法及***,所述方法包括:创建类容器以及所述类容器的属性;根据所述类容器的属性给各个类容器配置能够占用***资源的最大值;根据进程的类型将新创建的进程加入到相应的类容器中,所述新创建的进程使用所述类容器中的***资源。本发明提供的方法及***通过对类容器的分类以及进程的分类,将不同类别的进程隔离开来,使得同类进程可以共享同类类容器的资源,从而使得***资源能够得到更好的利用、最大程度上的共享,进而提高整个***的效能;此外,允许用户自定义类和用户的进程的分类,能够在***中支持多用户环境和各种应用程序。
Description
技术领域
本发明涉及计算机领域,具体涉及一种操作***中进程的资源分配方法及***。
背景技术
K-UX***是我公司最新研发的一款类UNIX操作***,主要用于服务器和大数据计算环境中,对于原有的UNIX内核做了升级,同时是唯一一款通过国家等保三级的国内自主研发的UNIX操作***。由于K-UX的使用环境,决定了其对性能的高要求、高标准。为了调高效能,加强进程守护的管理就必须要提上日程。
目前,现有的进程资源分配的方式只是单纯的根据进程的优先级自动调度来分配资源,进程对于资源的使用是很宽松的,需要资源就去申请,申请不到就等待,并不针对某一种类的进程进行按需分配资源,这就造成了进程资源分配的效率较低,对资源的利用率较低。
发明内容
本发明需要解决的技术问题是提供一种操作***中进程的资源分配方法及***,使得***资源可以得到更好的利用、最大程度上的共享。
为了解决上述技术问题,本发明提供了一种操作***中进程的资源调度方法,包括:
创建类容器以及所述类容器的属性;
根据所述类容器的属性给各个类容器配置能够占用***资源的最大值;
根据进程的类型将新创建的进程加入到相应的类容器中,所述新创建的进程使用所述类容器中的***资源。
进一步地,所述类容器包括:***预定义类容器和用户自定义类容器;所述***预定义类容器包括:***类容器、默认类容器和共享类容器,其中:
所述用户自定义类容器用于为指定用户运行的进程提供***资源;
所述***类容器用于为***相关的进程提供***资源;
所述默认类容器用于为所有不能分辨出属于哪个类容器的进程提供***资源;
所述共享类容器用于为其他类容器中的进程提供共享资源。
进一步地,所述类容器的属性至少包括:类容器名和优先级;
所述根据所述类容器的属性给各个类容器配置能够占用***资源的最大值,包括:
按照各个类容器的优先级配置其能够占用***资源的最大值;优先级高的类容器占用的最大值高于优先级低的类容器占用的最大值。
进一步地,所述进程包括***类进程、用户自定义类进程以及其他进程;
所述根据所述进程的类型将新创建的进程加入到对应的类容器中,包括:
将***类进程加入到***类容器中;
将用户自定义类进程加入到对应的用户自定义类容器中;
将所有不能分辨出属于哪个类容器的进程加入到默认类容器中。
进一步地,所述类容器还包括管理类容器,所述方法还包括:
当某一类容器中当前所有进程使用的资源没有达到为所述类容器配置的占用***资源的最大值时,则将该类容器中空闲的***资源存放于管理类容器中;
当又有新的进程加入所述某一类容器时,则从所述管理类容器中取出相应的资源提供给所述新的进程。
进一步地,所述方法还包括:
对各个类容器中进程使用的资源进行监控,当某一类容器中的进程使用的资源达到为所述类容器配置的占用***资源的最大值时,则提醒***管理员该类容器资源过度申请。
为了解决上述技术问题,本发明还提供了一种操作***中进程的资源调度***,包括:
类容器管理模块,用于创建类容器以及所述类容器的属性;根据所述类容器的属性给各个类容器配置能够占用***资源的最大值;
进程管理模块,用于根据进程的类型将新创建的进程加入到相应的类容器中,所述新创建的进程使用所述类容器中的***资源。
进一步地,所述类容器包括:***预定义类容器和用户自定义类容器;所述***预定义类容器包括:***类容器、默认类容器和共享类容器,其中:
所述用户自定义类容器用于为指定用户运行的进程提供***资源;
所述***类容器用于为***相关的进程提供***资源;
所述默认类容器用于为所有不能分辨出属于哪个类容器的进程提供***资源;
所述共享类容器用于为其他类容器中的进程提供共享资源。
进一步地,所述类容器的属性至少包括:类容器名和优先级;
所述类容器管理模块,用于根据所述类容器的属性给各个类容器配置能够占用***资源的最大值,包括:
按照各个类容器的优先级配置其能够占用***资源的最大值;优先级高的类容器占用的最大值高于优先级低的类容器占用的最大值。
进一步地,所述进程包括***类进程、用户自定义类进程以及其他进程;
所述进程管理模块,用于根据所述进程的类型将新创建的进程加入到对应的类容器中,包括:
将***类进程加入到***类容器中;
将用户自定义类进程加入到对应的用户自定义类容器中;
将所有不能分辨出属于哪个类容器的进程加入到默认类容器中。
与现有技术相比,本发明实施例提供的操作***中进程的资源分配方法及***,通过对类容器的分类以及进程的分类,将不同类别的进程隔离开来,使得同类进程可以共享同类类容器的资源,从而使得***资源能够得到更好的利用、最大程度上的共享,进而提高整个***的效能;此外,允许用户自定义类和用户的进程的分类,能够在***中支持多用户环境和各种应用程序。
附图说明
图1是实施例中操作***中进程的资源分配方法的流程图;
图2是实施例中操作***中进程的资源调度***的结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
实施例:
如图1所示,本实施例提供了一种操作***中进程的资源分配方法,包括以下步骤:
S101:创建类容器以及所述类容器的属性;
其中,类容器相当于一个用于装载资源的容器的概念,容器类的属性就是此种资源容器的标签,用于说明此容器的用途。
所述类容器包括:***预定义类容器和用户自定义类容器;所述***预定义类容器包括:***类容器、默认类容器和共享类容器,其中:
所述用户自定义类容器用于为指定用户运行的进程提供***资源;
所述***类容器用于为***相关的进程提供***资源;
所述默认类容器用于为所有不能分辨出属于哪个类容器的进程提供***资源;
所述共享类容器用于为其他类容器中的进程提供共享资源,设定共享类容器的原因在于,不是所有的进程都能严格的只使用本类容器中的资源,所以需要共享类容器来存放共享部分的***资源。
例如,***类容器中的某一进程与自定义类容器中的某一进程均要访问***日志,***日志属于***类容器占用的资源,需要将该***日志的内存块取出放入共享类容器中,同时提供给***类容器中的某一进程与自定义类容器中的某一进程使用。
所述类容器的属性包括:类容器名和优先级、资源限制;
类容器名,用于在***中唯一标识类容器;类容器的优先级,用于决定***给多个类容器分配***资源的优先顺序或者多少;资源限制,用于决定类容器中资源集包含的资源的种类、多少以及对某一种资源的使用权限,资源集就是多种资源的集合。***资源包括CPU、内存、磁盘、网络io等等,将各种资源分配给类容器就能在类容器内部实现更好的资源共享方式,更好的调度进程之间的切换。
S102:根据所述类容器的属性给各个类容器配置能够占用***资源的最大值;
具体包括:按照各个类容器的优先级配置其能够占用***资源的最大值;优先级高的类容器占用的最大值高于优先级低的类容器占用的最大值。
一种优选的方式是,***类容器的优选级最高,其次为默认类容器,然后为用户自定义类容器,最后是共享类容器。例如,可以配置***类容器可占用***资源的50%,默认类容器占用***资源的30%,用户自定义类容器占用***资源的20%,共享类容器占用***资源的10%。
每个类容器的资源集包括所有种类的***资源,因为,无论是***类容器还是默认类容器都包括多种多样的进程,所以需要所有种类资源。但是,自定义类容器就不同,在管理员自定义类的时候,他可以指定此类所使用的资源种类,比如需要使用CPU、内存、磁盘,但不使用网络io,所以,可将其资源集定义为包括前三种,而不包括网络io,这也是资源集的由来。
此外,出于严谨的考虑,还可以设置各个类容器配置能够占用***资源的最小值,最小值一般默认为0。
S103:根据进程的类型将新创建的进程加入到相应的类容器中,所述新创建的进程使用所述类容器中的***资源。
其中,所述进程包括***类进程、用户自定义类进程以及其他进程;
***类进程是指与***相关的进程,包括守护进程都属于此类进程,在本实施例中,用户还可以设置某一用户开机运行的进程可以放在某一用户自定义类容器中,使用该用户自定义类容器的***资源,即用户自定义进程的类别,而且,用户可以自定义多个进程的类别,即用户自定义类进程包括:一个或多个。其他进程是指除***类进程和用户自定义类进程之外的进程。
其中,所述根据所述进程的类型将新创建的进程加入到对应的类容器中,包括:
将***类进程加入到***类容器中;
将用户自定义类进程加入到对应的用户自定义类容器中;
将所有不能分辨出属于哪个类容器的进程加入到默认类容器中。
此外,作为一种优选的方式,所述类容器还包括管理类容器,所述方法还包括:
当某一类容器中当前所有进程使用的资源没有达到为所述类容器配置的占用***资源的最大值时,则将该类容器中空闲的***资源存放于管理类容器中;
当又有新的进程加入所述该类容器时,则从所述管理类容器中取出相应的资源提供给所述新的进程。
某一类容器是除了管理类容器和共享类容器之外的其他类容器,比如、***类容器、默认类容器和用户自定义类容器。
此外,作为一种优选的方式,所述方法还包括:
对各个类容器中进程使用的资源进行监控,当某一类容器中的进程使用的资源达到为所述类容器分配的最大值时,则提醒***管理员该类容器资源过度申请。
下面,在一个应用示例中,以***管理员未自定义类容器和进程的类别的情况为例,进一步详细描述本实施例的进程的资源分配方法。
假设,用户root登录***,并打开Qt程序,希望制作界面,此时产生Qt相关的进程,如果***管理员没有针对root启动的进程没有自定义类别,则此程序属于默认类容器,并使用其中的资源。此时用户user1登录***,user1和root共同开发同一个项目,但是,user1负责后台编码的工作,所以他启动vim实用程序,如前所说,如果没有对user1的进程进行类别设置,则该进程属于默认类容器,但是后台和前台界面要有信息交互,如果此信息与***无关,则应属于默认类容器,若此信息与***相关,比如访问***日志,即默认类容器中user1的进程与***类容器中的进程需要共享资源,此时,需要把***日志中的共享页面放入共享类容器中。
下面,在另一个应用示例中,以***管理员自定义类容器和进程的类别的情况为例,进一步详细描述本实施例的进程的资源分配方法。
假设,***管理员自定义一个类容器test,为此类容器配置占用最大10M内存的***资源,并定义将用户user2的进程加入到test类容器中,所以,当用户user2登录***时,他启动的所有进程都是属于test类容器的。此外,用户user2启动火狐浏览器上网查找资料,上网过程中可能并不能使用10M内存,假设他只使用3M内存,则此类容器中剩余7M都是空闲的,可以将7M内存暂时存放在管理类容器中以备使用,当然,这7M内存并不是只有test类中的进程可以使用,当***类容器中的进程需要申请资源,而且资源使用的量又没有超过***类容器占用***资源的最大值,此时,***类容器可以从所述管理类容器中取出相应的资源提供给新的进程,新的进程可以使用这7M内存。同样的,如果***类容器中有空闲资源,也可以存放在管理类容器中,供其他类容器使用,这样的资源分配方式实现了资源动态分配。
对于监控和提醒的使用,假设***管理员定义一个类容器test1,并为其配置占用最大2G(机器内存为2G)内存的***资源,当此类容器中的进程使用内存即将达到2G限额时,还需要申请内存,因为***中不可能没有其他进程使用内存,所以造成***内存的高度使用,从而降低***性能,此时,当此类容器中的进程使用的资源达到为所述类容器配置的占用***资源的最大值时,则提醒***管理员该类容器资源过度申请。
如图2所示,本实施例提供了一种操作***中进程的资源分配***,包括:
类容器管理模块,用于创建类容器以及所述类容器的属性;根据所述类容器的属性给各个类容器配置能够占用***资源的最大值;
进程管理模块,用于根据进程的类型将新创建的进程加入到相应的类容器中,所述新创建的进程使用所述类容器中的***资源;
其中,所述类容器包括:***预定义类容器和用户自定义类容器;所述***预定义类容器包括:***类容器、默认类容器和共享类容器,其中:
所述用户自定义类容器用于为指定用户运行的进程提供***资源;
所述***类容器用于为***相关的进程提供***资源;
所述默认类容器用于为所有不能分辨出属于哪个类容器的进程提供***资源;
所述共享类容器用于为其他类容器中的进程提供共享资源。
其中,所述类容器的属性至少包括:类容器名和优先级;
所述类容器管理模块,用于根据所述类容器的属性给各个类容器配置能够占用***资源的最大值,包括:
按照各个类容器的优先级配置其能够占用***资源的最大值;优先级高的类容器占用的最大值高于优先级低的类容器占用的最大值。
其中,所述进程包括***类进程、用户自定义类进程以及其他进程;
所述进程管理模块,用于根据所述进程的类型将新创建的进程加入到对应的类容器中,包括:
将***类进程加入到***类容器中;
将用户自定义类进程加入到对应的用户自定义类容器中;
将所有不能分辨出属于哪个类容器的进程加入到默认类容器中。
从上述实施例可以看出,相对于现有技术,上述实施例中提供的进程的资源分配方法及***,通过对类容器的分类以及进程的分类,将不同类别的进程隔离开来,使得同类进程可以共享同类类容器的资源,从而使得***资源能够得到更好的利用、最大程度上的共享,进而提高整个***的效能;此外,由于允许用户自定义类和用户的进程的分类,能够在***中支持多用户环境和各种应用程序。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
以上所述仅为本发明的优选实施例而已,并非用于限定本发明的保护范围。根据本发明的发明内容,还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种操作***中进程的资源调度方法,包括:
创建类容器以及所述类容器的属性;
根据所述类容器的属性给各个类容器配置能够占用***资源的最大值;
根据进程的类型将新创建的进程加入到相应的类容器中,所述新创建的进程使用所述类容器中的***资源。
2.如权利要求1所述的方法,其特征在于:
所述类容器包括:***预定义类容器和用户自定义类容器;所述***预定义类容器包括:***类容器、默认类容器和共享类容器,其中:
所述用户自定义类容器用于为指定用户运行的进程提供***资源;
所述***类容器用于为***相关的进程提供***资源;
所述默认类容器用于为所有不能分辨出属于哪个类容器的进程提供***资源;
所述共享类容器用于为其他类容器中的进程提供共享资源。
3.如权利要求1或2所述的方法,其特征在于:
所述类容器的属性至少包括:类容器名和优先级;
所述根据所述类容器的属性给各个类容器配置能够占用***资源的最大值,包括:
按照各个类容器的优先级配置其能够占用***资源的最大值;优先级高的类容器占用的最大值高于优先级低的类容器占用的最大值。
4.如权利要求2所述的方法,其特征在于:
所述进程包括***类进程、用户自定义类进程以及其他进程;
所述根据所述进程的类型将新创建的进程加入到对应的类容器中,包括:
将***类进程加入到***类容器中;
将用户自定义类进程加入到对应的用户自定义类容器中;
将所有不能分辨出属于哪个类容器的进程加入到默认类容器中。
5.如权利要求1所述的方法,其特征在于:
所述类容器还包括管理类容器,所述方法还包括:
当某一类容器中当前所有进程使用的资源没有达到为所述类容器配置的占用***资源的最大值时,则将该类容器中空闲的***资源存放于管理类容器中;
当又有新的进程加入所述某一类容器时,则从所述管理类容器中取出相应的资源提供给所述新的进程。
6.如权利要求1所述的方法,其特征在于:所述方法还包括:
对各个类容器中进程使用的资源进行监控,当某一类容器中的进程使用的资源达到为所述类容器配置的占用***资源的最大值时,则提醒***管理员该类容器资源过度申请。
7.一种操作***中进程的资源调度***,包括:
类容器管理模块,用于创建类容器以及所述类容器的属性;根据所述类容器的属性给各个类容器配置能够占用***资源的最大值;
进程管理模块,用于根据进程的类型将新创建的进程加入到相应的类容器中,所述新创建的进程使用所述类容器中的***资源。
8.如权利要求7所述的***,其特征在于:
所述类容器包括:***预定义类容器和用户自定义类容器;所述***预定义类容器包括:***类容器、默认类容器和共享类容器,其中:
所述用户自定义类容器用于为指定用户运行的进程提供***资源;
所述***类容器用于为***相关的进程提供***资源;
所述默认类容器用于为所有不能分辨出属于哪个类容器的进程提供***资源;
所述共享类容器用于为其他类容器中的进程提供共享资源。
9.如权利要求7或8所述的***,其特征在于:
所述类容器的属性至少包括:类容器名和优先级;
所述类容器管理模块,用于根据所述类容器的属性给各个类容器配置能够占用***资源的最大值,包括:
按照各个类容器的优先级配置其能够占用***资源的最大值;优先级高的类容器占用的最大值高于优先级低的类容器占用的最大值。
10.如权利要求8所述的***,其特征在于:
所述进程包括***类进程、用户自定义类进程以及其他进程;
所述进程管理模块,用于根据所述进程的类型将新创建的进程加入到对应的类容器中,包括:
将***类进程加入到***类容器中;
将用户自定义类进程加入到对应的用户自定义类容器中;
将所有不能分辨出属于哪个类容器的进程加入到默认类容器中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410490711.1A CN104268022B (zh) | 2014-09-23 | 2014-09-23 | 一种操作***中进程的资源分配方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410490711.1A CN104268022B (zh) | 2014-09-23 | 2014-09-23 | 一种操作***中进程的资源分配方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104268022A true CN104268022A (zh) | 2015-01-07 |
CN104268022B CN104268022B (zh) | 2017-06-27 |
Family
ID=52159546
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410490711.1A Active CN104268022B (zh) | 2014-09-23 | 2014-09-23 | 一种操作***中进程的资源分配方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104268022B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104915239A (zh) * | 2015-06-30 | 2015-09-16 | 北京奇虎科技有限公司 | 使用容器进行多进程启动的方法及装置 |
CN106776013A (zh) * | 2016-11-29 | 2017-05-31 | 北京元心科技有限公司 | 多***的资源调度方法及装置 |
CN106874102A (zh) * | 2015-12-18 | 2017-06-20 | 北京奇虎科技有限公司 | 基于容器工作性质的资源调度方法和装置 |
CN107402807A (zh) * | 2017-07-18 | 2017-11-28 | 浪潮金融信息技术有限公司 | 在计算机***中有效提升多任务执行效率的方法、***和处理器 |
CN107800779A (zh) * | 2017-09-30 | 2018-03-13 | 北京京东尚科信息技术有限公司 | 优化负载均衡的方法及*** |
WO2019137173A1 (zh) * | 2018-01-10 | 2019-07-18 | Oppo广东移动通信有限公司 | 资源管理方法、移动终端及计算机可读存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030005028A1 (en) * | 2001-06-27 | 2003-01-02 | International Business Machines Corporation | Method and apparatus for controlling the number of servers in a hierarchical resource environment |
CN102567113A (zh) * | 2010-12-13 | 2012-07-11 | 盛乐信息技术(上海)有限公司 | 前台程序的调配***及实现方法 |
CN103049328A (zh) * | 2012-11-06 | 2013-04-17 | 苏州懿源宏达知识产权代理有限公司 | 计算机***中内存资源分配方法 |
WO2013139037A1 (zh) * | 2012-03-23 | 2013-09-26 | 华为技术有限公司 | 用于调度资源的方法及装置 |
CN103443770A (zh) * | 2011-03-19 | 2013-12-11 | 富士通株式会社 | 终端装置、进程管理方法以及进程管理程序 |
CN103678203A (zh) * | 2013-12-13 | 2014-03-26 | 国家计算机网络与信息安全管理中心 | 一种实现网卡零拷贝方法及装置 |
-
2014
- 2014-09-23 CN CN201410490711.1A patent/CN104268022B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030005028A1 (en) * | 2001-06-27 | 2003-01-02 | International Business Machines Corporation | Method and apparatus for controlling the number of servers in a hierarchical resource environment |
CN102567113A (zh) * | 2010-12-13 | 2012-07-11 | 盛乐信息技术(上海)有限公司 | 前台程序的调配***及实现方法 |
CN103443770A (zh) * | 2011-03-19 | 2013-12-11 | 富士通株式会社 | 终端装置、进程管理方法以及进程管理程序 |
WO2013139037A1 (zh) * | 2012-03-23 | 2013-09-26 | 华为技术有限公司 | 用于调度资源的方法及装置 |
CN103049328A (zh) * | 2012-11-06 | 2013-04-17 | 苏州懿源宏达知识产权代理有限公司 | 计算机***中内存资源分配方法 |
CN103678203A (zh) * | 2013-12-13 | 2014-03-26 | 国家计算机网络与信息安全管理中心 | 一种实现网卡零拷贝方法及装置 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104915239A (zh) * | 2015-06-30 | 2015-09-16 | 北京奇虎科技有限公司 | 使用容器进行多进程启动的方法及装置 |
CN104915239B (zh) * | 2015-06-30 | 2018-10-09 | 北京奇虎科技有限公司 | 使用容器进行多进程启动的方法及装置 |
CN106874102A (zh) * | 2015-12-18 | 2017-06-20 | 北京奇虎科技有限公司 | 基于容器工作性质的资源调度方法和装置 |
CN106776013A (zh) * | 2016-11-29 | 2017-05-31 | 北京元心科技有限公司 | 多***的资源调度方法及装置 |
CN107402807A (zh) * | 2017-07-18 | 2017-11-28 | 浪潮金融信息技术有限公司 | 在计算机***中有效提升多任务执行效率的方法、***和处理器 |
CN107800779A (zh) * | 2017-09-30 | 2018-03-13 | 北京京东尚科信息技术有限公司 | 优化负载均衡的方法及*** |
WO2019137173A1 (zh) * | 2018-01-10 | 2019-07-18 | Oppo广东移动通信有限公司 | 资源管理方法、移动终端及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN104268022B (zh) | 2017-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104268022A (zh) | 一种操作***中进程的资源分配方法及*** | |
US9137050B2 (en) | Demand response system incorporating a graphical processing unit | |
US9800655B2 (en) | Policy and identity based workload provisioning | |
Calheiros et al. | Energy-efficient scheduling of urgent bag-of-tasks applications in clouds through DVFS | |
US8458500B2 (en) | Server allocation to workload based on energy profiles | |
CN109992350B (zh) | 云计算***的资源池中虚拟机的迁移方法及装置 | |
CN106033373A (zh) | 一种云计算平台中虚拟机资源调度方法和调度*** | |
CN102567072A (zh) | 一种资源分配方法、装置及*** | |
TW200401529A (en) | System and method for the allocation of grid computing workload to network workstations | |
EP4187813A1 (en) | Resource distribution method for cloud service and related device | |
Zhang et al. | Energy-efficient tasks scheduling heuristics with multi-constraints in virtualized clouds | |
CN112540841B (zh) | 任务调度的方法、装置、处理器与电子设备 | |
CN101673358B (zh) | 基于权限组件对工作流组件中的权限管理的方法及装置 | |
US11238022B1 (en) | Methods and systems for searching and indexing virtual environments | |
CN102571815A (zh) | 一种电子采购私有云集成erp用户身份认证的方法 | |
Acharya et al. | Docker container orchestration management: A review | |
CN104144210A (zh) | 数据服务自动构建的方法及*** | |
CN115129250A (zh) | 一种对象存储方法、装置及可读存储介质 | |
CN112764909B (zh) | 一种基于云架构工作站的共享方法及*** | |
CN107766154B (zh) | 服务器的转换方法及装置 | |
CN103019819A (zh) | 一种基于插件机制的动态库统一调度方法 | |
Long et al. | A global cost-aware container scheduling strategy in cloud data centers | |
WO2023226461A1 (zh) | 一种多域数据融合的方法、装置和存储介质 | |
CN108810107B (zh) | 一种双态it业务的云管平台以及服务方法 | |
CN112433983A (zh) | 支持多作业并行io性能隔离的文件***管理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |