CN103067450A - Control method and system of application program used in cloud environment - Google Patents

Control method and system of application program used in cloud environment Download PDF

Info

Publication number
CN103067450A
CN103067450A CN 201210540365 CN201210540365A CN103067450A CN 103067450 A CN103067450 A CN 103067450A CN 201210540365 CN201210540365 CN 201210540365 CN 201210540365 A CN201210540365 A CN 201210540365A CN 103067450 A CN103067450 A CN 103067450A
Authority
CN
China
Prior art keywords
performance element
application program
cloud server
actuating equipment
execution
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
Application number
CN 201210540365
Other languages
Chinese (zh)
Other versions
CN103067450B (en
Inventor
刘娟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201210540365.4A priority Critical patent/CN103067450B/en
Publication of CN103067450A publication Critical patent/CN103067450A/en
Application granted granted Critical
Publication of CN103067450B publication Critical patent/CN103067450B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention provides a control method and a system of an application program used in a cloud environment, wherein the method comprises that a client sends an execution instruction of the application program and the application program to a Cloud Corner, the Cloud Corner judges whether the application program can be divided or not, if the application program can be divided, the Cloud Corner divides the application program into a plurality of execution units, the Cloud Corner respectively searches actuating equipment of executable execution units according to each execution unit and then sends the execution units to corresponding execution equipment, the Cloud Corner respectively obtains multiple execution results of multiple actuating equipment and integrates the multiple execution results, and then the Cloud Corner feeds back the execution results after being integrated to the client. According to the method, the execution process of the application program is optimized, execution efficiency of the application program is improved, and resources are fully saved.

Description

The application control method and the system that are used for cloud environment
Technical field
The present invention relates to communication technical field, particularly a kind of application control method and system for cloud environment.
Background technology
At present, the user of client is after the server transmission application program of correspondence is carried out request, and server is carried out request according to application program and set up a virtual machine, carries out this application program by virtual machine, and this service mode is man-to-man service mode.
Development along with cloud computing technology, cloud server can be set up a virtual machine to carry out this application program at the server of correspondence for each application program, can utilize rich in natural resources in the cloud environment thus, but, the problem that exists is, each virtual machine exclusive with a fixing application program, and can't carry out resource-sharing between the virtual machine, although there is rich in natural resources to use in the cloud environment, the efficient of server executive utility is very low, and has wasted the resource of server.
Summary of the invention
Purpose of the present invention is intended to solve at least one of described technological deficiency.
For this reason, one object of the present invention is to propose a kind of application control method for cloud environment, and the method has been optimized the implementation of application program, has improved program implementation efficient, and has fully saved resource.
Second purpose of the present invention is to propose a kind of application control system for cloud environment.
For reaching described purpose, the embodiment of first aspect present invention discloses a kind of application control method for cloud environment, may further comprise the steps: the execution instruction of a, client transmission application program and described application program are to cloud server; B, described cloud server judge whether described application program is divisible; If the described application program of c is divisible, then described cloud server is divided into a plurality of performance elements with described application program; D, described cloud server can be carried out respectively the actuating equipment of described performance element according to each described performance element search, and described performance element is sent to corresponding described actuating equipment; And e, described cloud server obtain respectively a plurality of execution results of described a plurality of actuating equipments, and integrate described a plurality of execution result, and the described execution result after will integrating feeds back to described client.
The application control method that is used for cloud environment according to the embodiment of the invention, by cloud server application program is divided into a plurality of performance elements, and performance element sent to preferably carry out on the actuating equipment, optimized the implementation of application program, improve the execution efficient of application program, and fully saved resource.
For reaching described purpose, the embodiment of second aspect present invention discloses a kind of application control system for cloud environment, comprising: client and cloud server, wherein, described client be used for to send the execution instruction of application program and described application program to described cloud server; Described cloud server, be used for judging whether described application program is divisible, and when described application program is divisible, described application program is divided into a plurality of performance elements, and can carry out respectively the actuating equipment of described performance element according to each described performance element search, and described performance element is sent to corresponding described actuating equipment, and obtain respectively a plurality of execution results of described a plurality of actuating equipments, and integrate described a plurality of execution result, and the described execution result after will integrating feeds back to described client.
The application control system that is used for cloud environment according to the embodiment of the invention, by cloud server application program is divided into a plurality of performance elements, and performance element sent to preferably carry out on the actuating equipment, optimized the implementation of application program, improve the execution efficient of application program, and fully saved resource.
The aspect that the present invention adds and advantage in the following description part provide, and part will become obviously from the following description, or recognize by practice of the present invention.
Description of drawings
Of the present invention and/or additional aspect and advantage are from obviously and easily understanding becoming the description of embodiment below in conjunction with accompanying drawing, wherein:
Fig. 1 is the flow chart that is used for according to an embodiment of the invention the application control method of cloud environment;
Fig. 2 is the flow chart of the application control method that is used for cloud environment of a specific embodiment according to the present invention;
Fig. 3 is the flow chart of the application control method that is used for cloud environment of another specific embodiment according to the present invention; And
Fig. 4 is the structural representation that is used for according to an embodiment of the invention the application control system of cloud environment.
Embodiment
The below describes embodiments of the invention in detail, and the example of described embodiment is shown in the drawings, and wherein identical or similar label represents identical or similar element or the element with identical or similar functions from start to finish.Be exemplary below by the embodiment that is described with reference to the drawings, only be used for explaining the present invention, and can not be interpreted as limitation of the present invention.On the contrary, embodiments of the invention comprise spirit and interior all changes, modification and the equivalent of intension scope that falls into additional claims.
In description of the invention, it will be appreciated that term " first ", " second " etc. only are used for describing purpose, and can not be interpreted as indication or hint relative importance.In addition, in description of the invention, except as otherwise noted, the implication of " a plurality of " is two or more.
Describe and to be understood in the flow chart or in this any process of otherwise describing or method, expression comprises module, fragment or the part of code of the executable instruction of the step that one or more is used to realize specific logical function or process, and the scope of preferred implementation of the present invention comprises other realization, wherein can be not according to order shown or that discuss, comprise according to related function by the mode of basic while or by opposite order, carry out function, this should be understood by the embodiments of the invention person of ordinary skill in the field.
Below with reference to the application control method and the system that are used for cloud environment of accompanying drawing description according to the embodiment of the invention.
A kind of application control method for cloud environment may further comprise the steps: the execution instruction of a, client transmission application program and application program are to cloud server; B, cloud server judge whether application program is divisible; If the c application program is divisible, then cloud server is divided into a plurality of performance elements with application program; D, cloud server can be carried out respectively the actuating equipment of performance element according to each performance element search, and performance element is sent to corresponding actuating equipment; And e, cloud server obtain respectively a plurality of execution results of a plurality of actuating equipments, and integrate a plurality of execution results, and the execution result after will integrating feeds back to client.
Fig. 1 is the flow chart that is used for according to an embodiment of the invention the application control method of cloud environment.
As shown in Figure 1, the method according to the application control method that is used for cloud environment of the embodiment of the invention comprises the steps.
Step S101, the execution instruction of client transmission application program and application program are to cloud server.
Step S102, cloud server judge whether application program is divisible.
For example, cloud server can judge whether this application program can be cut apart according to the execution sequence of each module in the application program, when if application program is carried out, each module of application program must be carried out according to fixing order, then this application program is indivisible, if certain module or whole module can be carried out not according to fixing order in the application program, then this application program can be cut apart.
Step S103, if application program is indivisible, then cloud server with application program integral body as a performance element.
Step S104, if application program is divisible, then cloud server is divided into a plurality of performance elements with application program.
For example, can will become different performance elements not according to the fixing module segmentation of execution sequence in the application program, will be according to the module of fixing execution sequence as a performance element.
Step S 105, and cloud server can be carried out respectively the actuating equipment of performance element according to each performance element search, and performance element is sent to corresponding actuating equipment.
Particularly, at first, cloud server is tabulated according to actuating equipment can obtain a plurality of actuating equipments that can carry out performance element, then, determine the performance element that to carry out according to the memory size of each actuating equipment, CPU processing speed speed, transmission rate, cache size etc., for example, if performance element needs more buffer memory, then cloud server should select the many actuating equipments of cache resources to carry out this performance element.
Step S106, cloud server obtain respectively a plurality of execution results of a plurality of actuating equipments, and integrate a plurality of execution results, and the execution result after will integrating feeds back to client.
The application control method that is used for cloud environment according to the embodiment of the invention, by cloud server application program is divided into a plurality of performance elements, and performance element sent to preferably carry out on the actuating equipment, optimized the implementation of application program, improve the execution efficient of application program, and fully saved resource.
Fig. 2 is the flow chart of the application control method that is used for cloud environment of a specific embodiment according to the present invention.
As shown in Figure 2, the application control method that is used for cloud environment according to the embodiment of the invention comprises the steps.
Step S201, the execution instruction of client transmission application program and application program are to cloud server.
Step S202, cloud server judge whether application program is divisible.
For example, cloud server can judge whether this application program can be cut apart according to the execution sequence of each module in the application program, when if application program is carried out, each module of application program must be carried out according to fixing order, then this application program is indivisible, if certain module or whole module can be carried out not according to fixing order in the application program, then this application program can be cut apart.
Step S203, if application program is indivisible, then cloud server with application program integral body as a performance element.
Step S204, if application program is divisible, then cloud server is divided into a plurality of performance elements with application program by unit, and numbers for each performance element adds.
Wherein, unit can be thread, and the size of thread is no more than the size that actuating equipment can provide resource to support.
Step S205, cloud server can carry out respectively the actuating equipment of performance element according to each performance element search, and performance element is sent to corresponding actuating equipment.
Particularly, at first, cloud server is tabulated according to actuating equipment can obtain a plurality of actuating equipments that can carry out performance element, then, determine the performance element that to carry out according to the memory size of each actuating equipment, CPU processing speed speed, transmission rate, cache size etc., for example, if performance element needs more buffer memory, then cloud server should select the many actuating equipments of cache resources to carry out this performance element.
Step S206, cloud server obtain respectively a plurality of execution results of a plurality of actuating equipments, and integrate a plurality of execution results according to the numbering of performance element, and the execution result after will integrating feeds back to client.
The application control method that is used for cloud environment according to the embodiment of the invention is numbered by a plurality of performance elements that cloud server is marked off, and makes things convenient for cloud server to carry out execution result and integrates, and has further improved program implementation efficient.
Fig. 3 is the flow chart of the application control method that is used for cloud environment of another specific embodiment according to the present invention.
As shown in Figure 3, the application control method that is used for cloud environment according to the embodiment of the invention comprises the steps.
Step S301, the execution instruction of client transmission application program and application program are to cloud server.
Step S302, cloud server judge whether application program is divisible.
For example, cloud server can judge whether this application program can be cut apart according to the execution sequence of each module in the application program, when if application program is carried out, each module of application program must be carried out according to fixing order, then this application program is indivisible, if certain module or whole module can be carried out not according to fixing order in the application program, then this application program can be cut apart.
Step S303, if application program is indivisible, then cloud server with application program integral body as a performance element.
Step S304, if application program is divisible, then cloud server is divided into a plurality of performance elements with application program by unit, and numbers for each performance element adds.
Wherein, unit can be thread, and the size of thread is no more than the size that actuating equipment can provide resource to support.
Step S305, cloud server can carry out respectively the actuating equipment of performance element according to each performance element search, and performance element is sent to corresponding actuating equipment.
Particularly, at first, cloud server is tabulated according to actuating equipment can obtain a plurality of actuating equipments that can carry out performance element, then, determine the performance element that to carry out according to the memory size of each actuating equipment, CPU processing speed speed, transmission rate, cache size etc., for example, if performance element needs more buffer memory, then cloud server should select the many actuating equipments of cache resources to carry out this performance element.
Step S306, cloud server respectively on each actuating equipment the performance element according to correspondence set up virtual machine.
Step S307, cloud server control respectively each virtual machine and carry out corresponding performance element.
In one embodiment of the invention, share execution result between a plurality of virtual machines.
Step S308, cloud server obtain respectively a plurality of execution results of a plurality of actuating equipments, and integrate a plurality of execution results according to the numbering of performance element, and the execution result after will integrating feeds back to client.
According to the application control method that is used for cloud environment of the embodiment of the invention, set up virtual machine according to performance element, the resource that virtual machine needs has still less fully been saved resource, and has further been improved program implementation efficient.
In one embodiment of the invention, may there be identical performance element in application program, that is to say that a plurality of application programs have identical performance element, cloud server is not for so that a plurality of identical performance element repeats to carry out with the waste resource at a plurality of different actuating equipments, and further comprising the steps of: cloud server is analyzed a plurality of performance elements; Cloud server is that identical performance element is searched for described actuating equipment; And cloud server is sent to actuating equipment carrying out identical performance element with corresponding performance element, or sets up virtual machine to carry out identical performance element at actuating equipment for corresponding performance element.
The application control method that is used for cloud environment according to the embodiment of the invention, by cloud server performance element is analyzed, and identical performance element is sent to same virtual machine carry out, the virtual machine that needs less resource can be set up or virtual machine might be do not needed to set up, further save the resource of server, improved program implementation efficient.
In order to realize above-described embodiment, the invention allows for a kind of application control system for cloud environment.
A kind of application control system for cloud environment comprises: client and cloud server, and wherein, client be used for to send the execution instruction of application program and application program to cloud server; Cloud server, be used for judging whether application program is divisible, and when application program is divisible, application program is divided into a plurality of performance elements, and respectively according to each performance element search can carry out the actuating equipment of performance element, and performance element is sent to corresponding actuating equipment, and obtains respectively a plurality of execution results of a plurality of actuating equipments, and integrate a plurality of execution results, and the execution result after will integrating feeds back to client.
Fig. 4 is the structural representation that is used for according to an embodiment of the invention the application control system of cloud environment.
As shown in Figure 4, the application control system that is used for cloud environment according to the embodiment of the invention comprises: client 100 and cloud server 200.
Particularly, client 100 is used for sending the execution instruction of application program and application program to cloud server 200.
At first, cloud server 200 is used for judging whether application program is divisible, for example, cloud server 200 can judge whether this application program can be cut apart according to the execution sequence of each module in the application program, when if application program is carried out, each module of application program must be carried out according to fixing order, and then this application program is indivisible, if certain module or whole module can be carried out not according to fixing order in the application program, then this application program can be cut apart.
Then, cloud server 200 is used for application program being divided into a plurality of performance elements, for example when application program is divisible, can will become different performance elements not according to the fixing module segmentation of execution sequence in the application program, will be according to the module of fixing execution sequence as a performance element.Wherein, if application program is indivisible, cloud server 200 can be with application program integral body as a performance element.
Afterwards, cloud server 200 is used for can carrying out according to each performance element search respectively the actuating equipment of performance element, and performance element is sent to corresponding actuating equipment, and obtain respectively a plurality of execution results of a plurality of actuating equipments, and integrate a plurality of execution results, and the execution result after will integrating feeds back to client 100.More specifically, at first, cloud server 200 is tabulated according to actuating equipment can obtain a plurality of actuating equipments that can carry out performance element, then, determine the performance element that to carry out according to the memory size of each actuating equipment, CPU processing speed speed, transmission rate, cache size etc., for example, if performance element needs more buffer memory, then cloud server 200 should select the many actuating equipments of cache resources to carry out this performance element.
The application control system that is used for cloud environment according to the embodiment of the invention, by cloud server application program is divided into a plurality of performance elements, and performance element sent to preferably carry out on the actuating equipment, optimized the implementation of application program, improve the execution efficient of application program, and fully saved resource.
In one embodiment of the invention, cloud server 200 also is used for application program is divided into a plurality of performance elements by unit, and numbers for each performance element adds, and integrates execution result according to the numbering of performance element.Wherein, unit can be thread, and the size of thread is no more than the size that actuating equipment can provide resource to support.
The application control system that is used for cloud environment according to the embodiment of the invention is numbered by a plurality of performance elements that cloud server is marked off, and makes things convenient for cloud server to carry out execution result and integrates, and has further improved program implementation efficient.
In one embodiment of the invention, cloud server 200 also is used for respectively on each actuating equipment the performance element according to correspondence and sets up virtual machine, and control respectively each virtual machine and carry out corresponding performance element, wherein, share execution result between a plurality of virtual machines.Thus, set up virtual machine according to performance element, the resource that virtual machine needs has still less fully been saved resource, and has further been improved program implementation efficient.
In one embodiment of the invention, may there be identical performance element in application program, that is to say that a plurality of application programs have identical performance element, for so that a plurality of identical performance element do not repeat to carry out with the waste resource at a plurality of different actuating equipments, cloud server 200 also is used for a plurality of performance elements are analyzed, and be identical performance element search actuating equipment, and corresponding performance element is sent to actuating equipment carrying out identical performance element, or set up virtual machine to carry out identical performance element at actuating equipment for corresponding performance element.
The application control system that is used for cloud environment according to the embodiment of the invention, by cloud server performance element is analyzed, and identical performance element is sent to same virtual machine carry out, the virtual machine that needs less resource can be set up or virtual machine might be do not needed to set up, further save the resource of server, improved program implementation efficient.
In the description of this specification, the description of reference term " embodiment ", " some embodiment ", " example ", " concrete example " or " some examples " etc. means to be contained at least one embodiment of the present invention or the example in conjunction with specific features, structure, material or the characteristics of this embodiment or example description.In this manual, the schematic statement of described term not necessarily referred to identical embodiment or example.And the specific features of description, structure, material or characteristics can be with suitable mode combinations in any one or more embodiment or example.
Although illustrated and described embodiments of the invention, for the ordinary skill in the art, be appreciated that without departing from the principles and spirit of the present invention and can carry out multiple variation, modification, replacement and modification to these embodiment that scope of the present invention is by claims and be equal to and limit.

Claims (14)

1. an application control method that is used for cloud environment is characterized in that, may further comprise the steps:
The execution instruction of a, client transmission application program and described application program are to cloud server;
B, described cloud server judge whether described application program is divisible;
If the described application program of c is divisible, then described cloud server is divided into a plurality of performance elements with described application program;
D, described cloud server can be carried out respectively the actuating equipment of described performance element according to each described performance element search, and described performance element is sent to corresponding described actuating equipment; And
E, described cloud server obtain respectively a plurality of execution results of described a plurality of actuating equipments, and integrate described a plurality of execution result, and the described execution result after will integrating feeds back to described client.
2. method according to claim 1 is characterized in that, described step c specifically comprises:
Described cloud server is divided into described a plurality of performance element with described application program by unit, and is that each described performance element adds numbering.
3. method according to claim 2 is characterized in that, described step e also comprises:
Described cloud server is integrated described execution result according to the numbering of described performance element.
4. according to claim 2 or 3 described methods, it is characterized in that described unit is thread.
5. method according to claim 1 is characterized in that, described steps d specifically comprises:
Described cloud server respectively on each described actuating equipment the described performance element according to correspondence set up virtual machine; And
Described cloud server is controlled respectively each described virtual machine and is carried out corresponding described performance element.
6. method according to claim 5 is characterized in that, also comprises:
Share described execution result between described a plurality of virtual machine.
7. each described method is characterized in that according to claim 1-5, also comprises:
Described cloud server is analyzed described a plurality of performance elements;
Described cloud server is that identical described performance element is searched for described actuating equipment; And
Described cloud server is sent to described actuating equipment carrying out identical described performance element with corresponding described performance element, or sets up described virtual machine to carry out identical described performance element at described actuating equipment for corresponding described performance element.
8. an application control system that is used for cloud environment is characterized in that, comprising: client and cloud server, wherein,
Described client be used for to send the execution instruction of application program and described application program to described cloud server;
Described cloud server, be used for judging whether described application program is divisible, and when described application program is divisible, described application program is divided into a plurality of performance elements, and can carry out respectively the actuating equipment of described performance element according to each described performance element search, and described performance element is sent to corresponding described actuating equipment, and obtain respectively a plurality of execution results of described a plurality of actuating equipments, and integrate described a plurality of execution result, and the described execution result after will integrating feeds back to described client.
9. system according to claim 8 is characterized in that, described cloud server also is used for:
Described application program is divided into described a plurality of performance element by unit, and is that each described performance element adds numbering.
10. system according to claim 9 is characterized in that, described and end server also is used for:
Integrate described execution result according to the numbering of described performance element.
11. according to claim 9 or 10 described systems, it is characterized in that described unit is thread.
12. system according to claim 8 is characterized in that, described cloud server also is used for:
Described performance element according to correspondence is set up virtual machine on each described actuating equipment respectively, and controls respectively each described virtual machine and carry out corresponding described performance element.
13. system according to claim 12 is characterized in that, shares described execution result between described a plurality of virtual machines.
14. each described system is characterized in that according to claim 8-12, described cloud server also is used for:
Described a plurality of performance elements are analyzed, and search for described actuating equipment for identical described performance element, and corresponding described performance element is sent to described actuating equipment carrying out identical described performance element, or set up described virtual machine to carry out identical described performance element at described actuating equipment for corresponding described performance element.
CN201210540365.4A 2012-12-13 2012-12-13 Application control method and system for cloud environment Active CN103067450B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210540365.4A CN103067450B (en) 2012-12-13 2012-12-13 Application control method and system for cloud environment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210540365.4A CN103067450B (en) 2012-12-13 2012-12-13 Application control method and system for cloud environment

Publications (2)

Publication Number Publication Date
CN103067450A true CN103067450A (en) 2013-04-24
CN103067450B CN103067450B (en) 2016-10-26

Family

ID=48109904

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210540365.4A Active CN103067450B (en) 2012-12-13 2012-12-13 Application control method and system for cloud environment

Country Status (1)

Country Link
CN (1) CN103067450B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106326007A (en) * 2016-08-22 2017-01-11 北京信安世纪科技有限公司 Distribution operation method, device and system
CN108845996A (en) * 2018-04-02 2018-11-20 北京大学 A kind of META Search Engine implementation method and turn-key system polymerizeing Android application program inner search function
CN113254103A (en) * 2021-05-28 2021-08-13 深圳市广和通无线股份有限公司 Application function implementation method and device and storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101605148A (en) * 2009-05-21 2009-12-16 何吴迪 The framework method of the parallel system of cloud storage
CN102402423A (en) * 2010-09-19 2012-04-04 百度在线网络技术(北京)有限公司 Method and equipment for performing multi-task processing in network equipment
CN102681899B (en) * 2011-03-14 2015-06-10 金剑 Virtual computing resource dynamic management system of cloud computing service platform

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106326007A (en) * 2016-08-22 2017-01-11 北京信安世纪科技有限公司 Distribution operation method, device and system
CN108845996A (en) * 2018-04-02 2018-11-20 北京大学 A kind of META Search Engine implementation method and turn-key system polymerizeing Android application program inner search function
CN113254103A (en) * 2021-05-28 2021-08-13 深圳市广和通无线股份有限公司 Application function implementation method and device and storage medium

Also Published As

Publication number Publication date
CN103067450B (en) 2016-10-26

Similar Documents

Publication Publication Date Title
Yan et al. Blogel: A block-centric framework for distributed computation on real-world graphs
KR101893982B1 (en) Distributed processing system, scheduler node and scheduling method of distributed processing system, and apparatus for generating program thereof
KR101733117B1 (en) Task distribution method on multicore system and apparatus thereof
CN105045856B (en) A kind of big data remote sensing satellite data processing system based on Hadoop
US20160188376A1 (en) Push/Pull Parallelization for Elasticity and Load Balance in Distributed Stream Processing Engines
MY155867A (en) Scheduling collections in a scheduler
CN105843819B (en) Data export method and device
CN105824664A (en) Start monitoring method and device of application program and terminal equipment
CN106547522B (en) Method and device for optimizing stream application
CN109726004B (en) Data processing method and device
CN105491039A (en) Distributed software sharing system
CN105912386A (en) Thread management method and system
CN105786839A (en) Application data acquisition method and apparatus
CN102467412A (en) Method, device and business system for processing operation request
CN103777970A (en) Software upgrading method and electronic device
CN103685540A (en) Task decomposition and composition method based on cloud computing
CN104519072A (en) Authority control method and device
CN103067450A (en) Control method and system of application program used in cloud environment
CN108279976B (en) Compiling resource scheduling method, computer and computer readable storage medium
CN105353987A (en) File processing method and device
KR20120055353A (en) Apparatus and method for optimizing data processing over the heterogeneous multi-processor environment
CN107015840B (en) Quick execution method and quick execution system of resolver
CN102073618A (en) Heterogeneous computing system and processing method thereof
CN103488517A (en) PHP code compiling method and device and PHP code running method and device
CN102880471A (en) Command execution method based on command line and command line operating system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant