Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2019047441) PROCÉDÉ ET SYSTÈME D'OPTIMISATION DE COMMUNICATION
Dernières données bibliographiques dont dispose le Bureau international    Formuler une observation

N° de publication : WO/2019/047441 N° de la demande internationale : PCT/CN2017/120151
Date de publication : 14.03.2019 Date de dépôt international : 29.12.2017
CIB :
G06F 9/54 (2006.01)
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9
Dispositions pour la commande par programme, p.ex. unité de commande
06
utilisant un programme emmagasiné, c. à. d. utilisant une unité de stockage interne de l'équipement de traitement de données pour recevoir et conserver le programme
46
Dispositions pour la multiprogrammation
54
Communication interprogramme
Déposants :
武汉斗鱼网络科技有限公司 WUHAN DOUYU NETWORK TECHNOLOGY CO., LTD. [CN/CN]; 中国湖北省武汉市 东湖开发区软件园东路1号软件产业4.1期B1栋11楼 11/F, Block B1, 4.1 Phase of the Software Industry No.1 Software Park East Road, Donghu Development Zone Wuhan, Hubei 430074, CN
Inventeurs :
黄浩 HUANG, Hao; CN
张文明 ZHANG, Wenming; CN
陈少杰 CHEN, Shaojie; CN
Mandataire :
北京路浩知识产权代理有限公司 CN-KNOWHOW INTELLECTUAL PROPERTY AGENT LIMITED; 中国北京市 海淀区丹棱街3号中国电子大厦B座18层 18th Floor, Tower B, CEC Plaza No. 3 Dan Ling Street Haidian District, Beijing 100080, CN
Données relatives à la priorité :
201710797002.106.09.2017CN
Titre (EN) COMMUNICATION OPTIMIZATION METHOD AND SYSTEM
(FR) PROCÉDÉ ET SYSTÈME D'OPTIMISATION DE COMMUNICATION
(ZH) 一种通信优化方法及系统
Abrégé :
(EN) A communication optimization method and system, the method comprising: creating a corresponding named pipeline for each client process; binding all named pipeline handles to a completion port of a server, wherein the completion port runs in a background thread of the server (S2); and obtaining an asynchronous I/O operation on each named pipeline by means of the completion port, and calling a corresponding function method for processing according to the type of each asynchronous I/O operation (S3). According to the described method, a completion port is created, all named pipeline handles corresponding to a client process are bound to the completion port, and asynchronous I/O operations of all clients are managed by utilizing the completion port. The completion port only needs to run in one background thread, thus request events of the clients may be processed by means of one background thread. Compared with conventional modes which require a plurality of threads, the problem of thread blockage is avoided, and the CPU processing efficiency is increased.
(FR) L'invention concerne un procédé et un système d'optimisation de communication, le procédé consistant à créer un pipeline nommé correspondant pour chaque processus client; lier tous les identificateurs de pipelines nommés à un port de traitement par segmentation d'un serveur, le port de traitement par segmentation fonctionnant dans un fil d'exécution d'arrière-plan du serveur (S2); et réaliser une opération E/S asynchrone sur chaque pipeline nommé au moyen du port de traitement par segmentation, et appeler un procédé fonctionnel correspondant pour le traitement selon le type de chaque opération E/S asynchrone (S3). Selon le procédé décrit, un port de traitement par segmentation est créé, tous les identificateurs de pipeline nommés correspondant à un processus client sont liés au port de traitement par segmentation, et des opérations E/S asynchrones de tous les clients sont gérées en utilisant le port de traitement par segmentation. Le port de traitement par segmentation doit fonctionner uniquement dans un fil d'exécution d'arrière-plan, ce qui permet de traiter des événements de requête des clients au moyen d'un fil d'exécution d'arrière-plan. Par comparaison avec des modes classiques qui nécessitent une pluralité de fils d'exécution, le problème de blocage de fil d'exécution est évité, et l'efficacité de traitement de CPU est augmentée.
(ZH) 一种通信优化方法及系统,所述的方法包括:为每一个客户端进程创建对应的命名管道;将所有的命名管道句柄绑定到服务器的完成端口上,其中,完成端口运行于服务器的后台线程中(S2);通过完成端口获取每一个命名管道上的异步I/O操作,并根据每一个异步I/O操作的类型,调用相应的函数方法进行处理(S3)。该方法通过创建一个完成端口,将与客户端进程对应的所有命名管道句柄都绑定到完成端口上,利用完成端口来管理所有客户端的异步I/O操作,而完成端口只需要在一个后台线程中运行即可,因此,实现了通过一个后台线程就可以处理多个客户端的请求事件,相比传统的需要多个线程,避免了线程阻塞的问题,以及提高了CPU的处理效率。
front page image
É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, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, 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 : chinois (ZH)
Langue de dépôt : chinois (ZH)