System and method for supporting adaptive busy wait in a computing environment

A computing environment and self-adaptive technology, applied in the field of computer systems, can solve problems such as the increase in the number of transaction calls

Active Publication Date: 2016-08-03
ORACLE INT CORP
View PDF2 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Such activity also results in a corresponding increase in the number of transactional calls to databases and metadata repositories, which have limited capacity to accommodate that demand

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
  • System and method for supporting adaptive busy wait in a computing environment
  • System and method for supporting adaptive busy wait in a computing environment
  • System and method for supporting adaptive busy wait in a computing environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] This article describes systems and methods that can support queue processing in a computing environment.

[0015] Distributed data grid

[0016] According to an embodiment, the “data grid cluster” or “data grid” mentioned in this document is a system including a plurality of computer servers that work together to manage information in a distributed or clustered environment, such as Related operations such as calculations. You can use a data grid cluster to manage application objects and data shared across servers. Preferably, the data grid cluster should have low response time, high throughput, predictable scalability, continuous availability and information reliability. As a result of these capabilities, data grid clusters are very suitable for use in compute-intensive, stateful middle-tier applications. Some examples of data grid clusters (for example, OracleCoherence data grid cluster) can store information in memory to achieve higher performance, and can use redundanc...

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

A system and method can support queue processing in a computing environment such as a distributed data grid. A thread can be associated with a queue in the computing environment, wherein the thread runs on one or more microprocessors that support a central processing unit (CPU). The system can use the thread to process one or more tasks when said one or more tasks arrive at the queue. Furthermore, the system can configure the thread to be in one of a sleep state and an idle state adaptively, when there is no task in the queue.

Description

[0001] Copyright notice [0002] Part of the disclosure of this patent document contains copyrighted material. The copyright owner does not object to anyone copying and reproducing patent documents or patent disclosures as they appear in patent documents or records of the Patent and Trademark Office, but reserves all copyright rights in other respects in any case. Technical field [0003] The present invention relates generally to computer systems, and particularly to thread management in computing environments. Background technique [0004] Modern computing systems (especially those adopted by larger organizations and enterprises) continue to increase in size and complexity. In particular, in fields such as Internet applications, there is an expectation that millions of users should be able to access the application at the same time, which actually leads to an exponential increase in the amount of content generated and consumed by users and transactions involving these content. ....

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/48G06F9/54
CPCG06F9/485G06F9/544G06F9/546G06F9/4881G06F1/3296
Inventor M·A·法尔科
Owner ORACLE INT CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products