Supercharge Your Innovation With Domain-Expert AI Agents!

Method and system for dynamically acquiring resources from multiple resource pools

A technology for acquiring resources and resource pools, applied in the directions of resource allocation, multi-programming device, program control design, etc., it can solve the problems of unable to form a general scheme, unable to ensure the unity of internal implementation mechanism, repeated wheel building, etc., to achieve dynamic arrangement , to avoid repeated realization, to ensure the effect of reasonable distribution

Pending Publication Date: 2022-03-04
LINEWELL SOFTWARE
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The most obvious problem with this method is that the wheel is repeated, and the unity of the internal implementation mechanism cannot be guaranteed, and a scalable general solution cannot be formed.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for dynamically acquiring resources from multiple resource pools
  • Method and system for dynamically acquiring resources from multiple resource pools
  • Method and system for dynamically acquiring resources from multiple resource pools

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0027] It should be pointed out that the following detailed description is exemplary and is intended to provide further explanation to the present application. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs.

[0028] It should be noted that the terminology used here is only for describing specific implementations, and is not intended to limit the exemplary implementations according to the present application. As used herein, unless the context clearly dictates otherwise, the singular is intended to include the plural, and it should also be understood that when the terms "comprising" and / or "comprising" are used in this specification, they mean There are features, steps, operations, means, components and / or combina...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a method for dynamically acquiring resources from a plurality of resource pools, which comprises the following steps that: each resource pool is defined as a set, the initial state of each resource pool is null, and each element in the set represents an occupied resource fragment in the resource pool; when a certain continuous resource fragment needs to be acquired, according to the size of the resource fragment and the total quantity of the resource pools, calculating a plurality of theoretically allocatable resource intervals and the resource quantity corresponding to each interval; deducting occupied resources from the theoretical allocatable resources to obtain actual allocatable resources; after a user obtains a certain actually allocatable resource, adding the resource fragment into a corresponding set to represent that the resource in the corresponding interval in the resource pool is occupied; and when other threads request new resource fragments, repeating the above steps, skipping the occupied resources, and selecting other actually available resources. According to the method and the system, unified planning and accurate arrangement of fixed resources can be realized, and reasonable allocation of the resources is ensured.

Description

technical field [0001] The invention belongs to the technical field of computers, and in particular relates to a method and a system for dynamically acquiring resources from multiple resource pools. Background technique [0002] In some businesses, we often encounter such a scenario: there are multiple resource pools with the same capacity, and we need to aggregate all resources, and then process these resources according to factors such as the resource size of a single request and the usage of existing resources. Reasonable dynamic arrangement, calculate the current free resource range and the number of resources available in each range, and then feed back the calculation results to the user, so that the user can obtain the resources they want from the free resource list on demand. Common scenarios include: time resource arrangement in reservation scenarios, disk space arrangement in data storage, etc. For resource allocation problems in these similar scenarios, the most co...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/50
CPCG06F9/5027
Inventor 吴志雄邱聪勇王晓敏
Owner LINEWELL SOFTWARE
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More