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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2012113232) METHOD AND DEVICE FOR ADJUSTING CLOCK INTERRUPT CYCLE
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2012/113232    International Application No.:    PCT/CN2011/080577
Publication Date: 30.08.2012 International Filing Date: 09.10.2011
IPC:
G06F 9/48 (2006.01)
Applicants: HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; Huawei Administration Building Bantian, Longgang Shenzhen, Guangdong 518129 (CN) (For All Designated States Except US).
YE, Yanzhong [CN/CN]; (CN) (For US Only)
Inventors: YE, Yanzhong; (CN)
Agent: LONGSUN LEAD IP LTD.; Rm 1108, Block C, Haixing Building 16 Danling Street Haidian District, Beijing 100080 (CN)
Priority Data:
201110044965.7 24.02.2011 CN
Title (EN) METHOD AND DEVICE FOR ADJUSTING CLOCK INTERRUPT CYCLE
(FR) PROCÉDÉ ET DISPOSITIF D'AJUSTEMENT DE CYCLE D'INTERRUPTION D'HORLOGE
(ZH) 调整时钟中断周期的方法和装置
Abstract: front page image
(EN)Embodiments of the present invention provide a method and a device for adjusting a clock interrupt cycle. The method comprises: determining the number of processes in a run queue of a processor; and based on that a clock interrupt cycle required to be used when the number of processes is greater than a reference threshold value is shorter than a clock interrupt cycle required to be used when the number of processes is not greater than the reference threshold value, determining a clock interrupt cycle required to be used by the processor in an active state. The device comprises a first determining module and a second determining module. Through the method and the device provided in the embodiments of the present invention, a clock interrupt cycle may be dynamically adjusted, so that the clock interrupt cycle used by the processor in the active state is flexible, and it is convenient to use different clock interrupt cycles as required. Moreover, the use of a short clock interrupt cycle when the number of processes is large may increase the response speed, while the use of a long clock interrupt cycle when the number of processes is small may reduce the overhead and enable the processes to be fully executed, thereby increasing the system processing efficiency.
(FR)Des modes de réalisation de la présente invention concernent un procédé et un dispositif pour ajuster un cycle d'interruption d'horloge. Le procédé consiste à : déterminer le nombre de processus dans une file d'attente d'exécution d'un processeur ; et, sur la base du fait qu'un cycle d'interruption d'horloge devant être utilisé lorsque le nombre de processus est supérieur à une valeur de seuil de référence est plus court qu'un cycle d'interruption d'horloge devant être utilisé lorsque le nombre de processus n'est pas supérieur à la valeur de seuil de référence, déterminer un cycle d'interruption d'horloge devant être utilisé par le processeur dans un état actif. Le dispositif comprend un premier module de détermination et un second module de détermination. Par le procédé et le dispositif fournis dans les modes de réalisation de la présente invention, un cycle d'interruption d'horloge peut être ajusté dynamiquement, de sorte que le cycle d'interruption d'horloge utilisé par le processeur dans l'état actif soit souple et qu'il soit commode d'utiliser différents cycles d'interruption d'horloge selon les besoins. De plus, l'utilisation d'un court cycle d'interruption d'horloge lorsque le nombre de processus est élevé peut augmenter la vitesse de réponse, alors que l'utilisation d'un long cycle d'interruption d'horloge lorsque le nombre de processus est faible peut réduire le temps-système et permettre que les processus soient entièrement exécutés, ce qui augmente l'efficacité de traitement du système.
(ZH)本发明的实施例提供了调整时钟中断周期的方法和装置。该方法包括:确定处理器的运行队列中的进程数;基于当进程数大于参考阈值时需要使用的时钟中断周期小于当进程数不大于参考阈值时需要使用的时钟中断周期,确定处理器在运行状态中需要使用的时钟中断周期。该装置包括第一确定模块和第二确定模块。通过本发明实施例提供的方法和装置,可以动态调整时钟中断周期,使得处理器在运行状态中使用的时钟中断周期具有灵活性,便于根据需要来使用不同的时钟中断周期。并且,进程数较多时使用较小的时钟中断周期,可以提高响应速度,而进程数较少时使用较大的时钟中断周期,可以降低开销并使进程充分执行,从而,可以提高系统的处理效率。
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, 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, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, 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.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (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)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)