WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2016048831) SYSTÈME ET PROCÉDÉ DE PRISE EN CHARGE D'UN DIMENSIONNEMENT DYNAMIQUE D'UN ENSEMBLE DE FILS D'EXÉCUTION DANS UNE GRILLE DE DONNÉES RÉPARTIES
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2016/048831    N° de la demande internationale :    PCT/US2015/050976
Date de publication : 31.03.2016 Date de dépôt international : 18.09.2015
CIB :
G06F 9/50 (2006.01)
Déposants : ORACLE INTERNATIONAL CORPORATION [US/US]; 500 Oracle Parkway, M/S 5op7 Redwood Shores, California 94065 (US)
Inventeurs : GLEYZER, Gene; (US).
HOWES, Jason John; (US)
Mandataire : MEYER, Sheldon, R.; (US)
Données relatives à la priorité :
62/055,476 25.09.2014 US
62/055,477 25.09.2014 US
14/857,452 17.09.2015 US
14/857,458 17.09.2015 US
Titre (EN) SYSTEM AND METHOD FOR SUPPORTING DYNAMIC THREAD POOL SIZING IN A DISTRIBUTED DATA GRID
(FR) SYSTÈME ET PROCÉDÉ DE PRISE EN CHARGE D'UN DIMENSIONNEMENT DYNAMIQUE D'UN ENSEMBLE DE FILS D'EXÉCUTION DANS UNE GRILLE DE DONNÉES RÉPARTIES
Abrégé : front page image
(EN)A system and method supports dynamic thread pool sizing suitable for use in multi-threaded processing environment such as a distributed data grid. Dynamic thread pool resizing utilizes measurements of thread pool throughput and worker thread utilization in combination with analysis of the efficacy of prior thread pool resizing actions to determine whether to add or remove worker threads from a thread pool in a current resizing action. Furthermore, the dynamic thread pool resizing system and method can accelerate or decelerate the iterative resizing analysis and the rate of worker thread addition and removal depending on the needs of the system. Optimizations are incorporated to prevent settling on a local maximum throughput. The dynamic thread pool sizing/resizing system and method thereby provides rapid and responsive adjustment of thread pool size in response to changes in work load and processor availability.
(FR)Un système et un procédé prennent en charge un dimensionnement dynamique d'un ensemble de fils d'exécution approprié pour une utilisation dans un environnement de traitement à fils d'exécution multiples, telle une grille de données réparties. Le redimensionnement dynamique d'un ensemble de fils d'exécution utilise des mesures du débit de l'ensemble de fils d'exécution et de l'utilisation des fils de travail en combinaison avec une analyse de l'efficacité des précédentes actions de redimensionnement de l'ensemble de fils d'exécution pour déterminer s'il faut ajouter ou supprimer des fils de travail par rapport à un ensemble de fils d'exécution lors d'une action de redimensionnement actuelle. En outre, le système et le procédé de redimensionnement dynamique de l'ensemble de fils d'exécution peuvent accélérer ou ralentir l'analyse de redimensionnement itérative et le taux d'ajout et de suppression de fils de travail en fonction des besoins du système. Des optimisations sont incorporées pour empêcher une stabilisation sur un débit local maximal. Le système et le procédé de dimensionnement/redimensionnement dynamique de l'ensemble de fils d'exécution permettent donc un ajustement rapide et sensible de la taille de l'ensemble de fils d'exécution en réponse à des variations de la charge de travail et de la disponibilité des processeurs.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)