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. (WO2001020446) PROCEDE D'ORDONNANCEMENT D'APPLICATIONS PAR REPARTITION DE TEMPS DANS UN SYSTEME D'EXPLOITATION INFORMATIQUE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2001/020446    N° de la demande internationale :    PCT/US2000/025543
Date de publication : 22.03.2001 Date de dépôt international : 18.09.2000
Demande présentée en vertu du Chapitre 2 :    16.04.2001    
CIB :
G06F 9/48 (2006.01)
Déposants : HONEYWELL INC. [US/US]; 101 Columbia Avenue, P.O. Box 2245, Morristown, NJ 07960 (US)
Inventeurs : LARSON, Aaron, Raymond; (US)
Mandataire : HOIRIIS, David; Honeywell Inc., 101 Columbia Avenue, P.O. Box 2245, Morristown, NJ 07960 (US)
Données relatives à la priorité :
09/397,275 16.09.1999 US
Titre (EN) METHOD FOR TIME PARTITIONED APPLICATION SCHEDULING IN A COMPUTER OPERATING SYSTEM
(FR) PROCEDE D'ORDONNANCEMENT D'APPLICATIONS PAR REPARTITION DE TEMPS DANS UN SYSTEME D'EXPLOITATION INFORMATIQUE
Abrégé : front page image
(EN)A time-partitioned system for accounting for processor time consumed by operating system services provided on behalf of an application running in a real-time environment. The time utilized by the operating system is treated as being application processing time, rather than viewing the resultant processor time consumed as an operating system overhead. Each application consists of one or more threads. A time budget is assigned to each thread and to each interrupt. The processor time consumed by the operating system when executing on behalf of a thread or interrupt is charged back to the application or interrupt as part of the application's time budget. Operating system overheads and processor interrupts are thus accounted for accurately enough to determine a schedule for the applications which is enforceable by the operating system.
(FR)L'invention concerne un système de répartition de temps, qui sert à relever le temps de processeur utilisé par des services de système d'exploitation pour une application exécutée dans un environnement en temps réel. Le temps de processeur utilisé par le système d'exploitation est considéré comme temps de traitement d'application, au lieu d'être considéré comme une surcharge du système d'exploitation. Chaque application est constituée d'un ou de plusieurs processus élémentaires. Un budget de temps est affecté à chaque processus élémentaire et à chaque interruption. Le temps de processeur utilisé par le système d'exploitation, lorsqu'il exécute un processus élémentaire ou une interruption, est décompté du budget de temps affecté à l'application ou à l'interruption. Les surcharges du système d'exploitation et les interruptions de processeur sont ainsi relevées assez précisément pour déterminer un ordonnancement d'applications pouvant être exécuté par le système d'exploitation.
États désignés : BR, CA, JP, KR.
Office européen des brevets (OEB) (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)