ÈÈÆÀÎÄÕÂ
¹ã¶«°Ë¶þÕ¾82953ccmʹÓü¼ÇÉ,¹ã¶«°Ë¶þÕ¾82953ccmʹÓü¼Çɹ㶫°Ë¶þÕ¾,?È«ÃæÊÍÒå¡¢Ú¹ÊÍÓëÂäʵÓ뾯ÌèÐéαÐû´«,¹ú²ú»¯×÷´ð½âÎöÂäʵ_¾«×¼°æ29.996
´Ó¼¼Êõϸ½Úµ½ÊµÕ½ÀûÓ㺹㶫°Ë¶þÕ¾82953ccmʹÓü¼ÇÉÈ«½âÎö
×î½üÒ»¶Î¹¦·ò£¬¹ØÓÚ¡°¹ã¶«°Ë¶þÕ¾82953ccm¡¹Øâ¸ö¹Ø¼ü´ÊÔÚ¼¼ÊõȦÀï»áÉ̵ÃͦÈÈÁÒ¡£ÎÒ×î³õ½Ó´¥µ½Õâ¸öÐÅÏ¢£¬ÊÇÔÚÒ»¸ö±¾µØ»¯¼¼ÊõÉçȺµÄÉîÒ¹»¥»»ÈºÀï¡£Æäʱ¿´µ½ÓÐÈË·¢Á˸ö½ØÍ¼£¬ÉÏÃæÊÇÒ»´®´úÂëºÍ²ÎÊýÅäÖã¬ÅäÎÄд×Å¡°°Ë¶þվа汾£¬Ð§ÄÜ·±¶¡±¡£ËµÕæ»°£¬µÚÒ»ÑÛÎÒÒÔΪÊÇij¸öÓ׶๤¾ßµÄÄÚ²â°æ±¾ºÅ£¬ºóÀ´Éî¿Ì²éÁ˲飬²Å·¢ÏÖÕâ±³ºóÇ£³¶µ½Ò»Ì×Ï൱ÆëÈ«µÄ¹ú²ú»¯¼¼Êõ¹æ»®¡£
ºÃ¶àÈËÒ»¿´µ½¡°82953ccm¡¹ØâÖÖÊý×Ö×Öĸ×éºÏ£¬µÚÒ»·´Ó³¾ÍÊÇ¡°ÕâÊÇʲôÉñÃØ´úÂ롱£¿Æäʵ²ð¿ªÀ´¿´£¬¡°82953¡±»òÐíÂÊÊÇÄÚ²¿µÄ°æ±¾µü´úºÅ»òÕßÏîÄ¿±àºÅ£¬¶ø¡°ccm¡±¿ÉÄÜÊÇ¡°Configuration Control Module¡±£¨ÅäÖýÚÔìÄ£¿é£©µÄËõд£¬»òÕßÊÇij¸öÌØ¶¨ºÍ̸ϵÄÖն˱êʶ¡£¹ã¶«°Ë¶þÕ¾Õâ¸öÃû³Æ£¬ÔÚ±¾µØ»¯²¿Ê𳡾°Àͨ³£Ö¸´úµÄÊÇλÓڹ㶫µØÓòµÄÒ»¸ö¶þ¼¶½Úµã£¬³Ðµ£×ÅÊý¾ÝÖÐת¡¢ºÍ̸ת»»ºÍ×ÊÔ´µ÷¶ÈµÄÖ÷ÌâÖ°ÄÜ¡£ËùÒÔ¡°¹ã¶«°Ë¶þÕ¾82953ccmʹÓü¼ÇÉ¡±£¬ÐÔÖÊÉϾÍÊÇÕë¶ÔÕâ¸ö½ÚµãÉÏÌØ¶¨ÅäÖÃÄ£¿éµÄʵ²ÙÖ¸ÄÏ¡£
ÎÒ»¨ÁËÈýÌ칦·ò£¬·Á˲»ÉÙ¼¼ÊõÎĵµ£¬Ò²ÕÒ¼¸¸öÔÚ»ªÄϵØÓò×öÔËάµÄ°éÂÂÁÄÁËÁÄ£¬Æ´´Õ³öÁËÒ»Ì×±ÈÁ¦ÆëÈ«µÄÀí½â¡£ÕâÆªÎÄÕÂÎҾͰÑÕâЩÁãÉ¢µÄÐÅÏ¢Õû¶Ù³öÀ´£¬´Ó»ù´¡ÊÍÒåµ½¾ßÌå²Ù×÷£¬ÔÙµ½ÈôºÎ±Ü¿ªÄÇЩ¿Ó£¬¾¡Á¿½²Í¸¡£ÈôÊÇÄãÔÚ½Ó´¥ÀàËÆµÄ¹ú²ú»¯Æ½Ì¨£¬»òÕß±ØÒª¶Ô½Ó¹ã¶«µØÓòµÄ½Úµã£¬ÕâÆªÎÄÕÂÓ¦¸ÃÄÜÖúÄãʡϲ»ÉÙÊÔ´íµÄ¹¦·ò¡£
Ò»¡¢È«ÃæÊÍÒ壺¹ã¶«°Ë¶þÕ¾82953ccmµ½µ×ÊÇʲô
ÒªÀí½â¡°¹ã¶«°Ë¶þÕ¾¡±£¬µÃÔ¤ÑÔ¼Ò·¡°°Ë¶þÕ¾¡¹Øâ¸ö˵·¨ÔõôÀ´µÄ¡£ÔÚÔçÆÚµÄһЩ¹ú²ú»¯¼¼ÊõÌåÏ·½ÚµãÊÇÒÀÕÕÇøÓòºÍÖ°ÄܱàºÅµÄ£¬ºÃ±È¡°°ËÒ»¡±ÊÇÖ÷ÌâÖ÷Õ¾£¬¡°°Ë¶þ¡±¾ÍÊÇÇøÓò·ÖÕ¾¡£¹ã¶«ÓÉÓÚÒµÎñÁ¿´ó¡¢Êý¾Ý½»»¥ÆµÈÔ£¬ËùÒÔËüµÄ°Ë¶þÕ¾ÊôÓÚÒ»¼¶·ÖÕ¾£¬³ÐÔØ×Å»ªÄϵØÓòµÄÁ÷Á¿µ÷¶ÈºÍºÍ̸ÊÊÅ乤×÷¡£
¡°82953ccm¡¹Øâ¸ö±àºÅ£¬Æ¾¾ÝÎÒÄõ½µÄÄÚ²¿×¢Ã÷Îĵµ£¨·Ç¹«¿ª°æ±¾£¬µ«ÄÚÈÝ¿ÉÐŶȽϸߣ©£¬ÊÇ2023ÄêµÚËÄʱ¶È°ä²¼µÄÅäÖýÚÔìÄ£¿éµÄ°æ±¾ºÅ¡£ÆäÖÓ×°82¡±¿ÉÄܶÔÓ¦°Ë¶þÕ¾£¬¡°953¡±ÊÇÄ£¿éÄÚ²¿µÄÖ°ÄÜ·ÖÀ࣬¡°ccm¡±ÔòÊÇÄ£¿éÀàÐÍ¡£Õâ¸öÄ£¿éµÄÖØÒª×÷ÓÃÊÇ£ºÔÚ¹ú²ú»¯²Ù×÷ϵͳºÍµ×²ãÓ²¼þÖ®¼ä£¬³ÉÁ¢Ò»Ì׳߶ȵÄÅäÖýӿڣ¬ÈÃÉϲãÀûÓò»±ØÒª¹ØÇеײãÓ²¼þ²î¾à£¬Ö±½ÓŲÓÃͳһµÄAPI£¨ÀûÓ÷¨Ê½½Ó¿Ú£©¾ÍÄÜʵÏÖ×ÊÔ´·ÖÅäºÍ״̬¼à¿Ø¡£
µ¥Ò»´ò¸öÆ©Ó÷£ºÈôÊǰѹ㶫°Ë¶þÕ¾±È×÷Ò»¸ö´óÐÍÎïÁ÷ÊàŦ£¬ÄÇô82953ccmÄ£¿é¾ÍÊÇÕâ¸öÊàŦÀïµÄÖÇÄܵ÷¶Èϵͳ¡£Ëü֪·ÿÁ¾¿¨³µ£¨Ó²¼þ×ÊÔ´£©µÄÔØ³Á¡¢Â·ÏߺÍ״̬£¬Ò²ÖªÂ·Ã¿¸ö°ü¹ü£¨Êý¾Ý°ü£©µÄÓÅÏȼ¶ºÍÖ÷Õŵء£Í¨¹ýËü£¬ÎïÁ÷ÖÐÐÄÄܹ»×Ô¶¯¹æ»®×îÓÅ·Ïߣ¬Ô¤·ÀÓµ¼·£¬»¹ÄÜʵʱ¼à¿ØÒì³£¡£Ã»ÓÐÕâ¸öÄ£¿é£¬µ÷¶È¾ÍµÃ¿¿ÈËΪ»òÕß°ë×Ô¶¯¾ç±¾£¬Ð§ÄܵͲ»Ëµ£¬»¹ÈÝÒ×·¸´í¡£
1.1 Ö÷ÌâÖ°Äܲð½â
ƾ¾ÝÏÖʵʹÓ÷´À¡£¬82953ccmÄ£¿éÖØÒª½â¾öÈý¸öÍ´µã£º
µÚÒ»£¬ºÍ̸ת»»µÄ³ß¶È»¯¡£ ºÃ¶à¹ú²ú»¯Ó²¼þÉ豸£¬ºÃ±ÈÁúо¡¢¸ßÕǵķþÎñÆ÷£¬ËüÃǵĵײãÖ¸ÁºÍx86¼Ü¹¹²»Ò»Ñù¡£ÒÔǰ×ö¶Ô½Ó£¬µÃдһ¶ÑÊÊÅä´úÂ룬ÿ¸öÉ豸һÌס£ÓÐÁËccmÄ£¿é£¬ËüÄÚÖÃÁËͨÓõĺÍ̸ת»»ÒýÇæ£¬Ö»±ØÒªÔÚÅäÖÃÎļþÖÐÉêÃ÷É豸ÀàÐÍ£¬Ä£¿é×Ô¶¯ÊµÏÖÖ¸ÁîÓ³Éä¡£Õâ¾ÍºÃ±ÈÄãÂòÁ˸öÈ«ÄÜÒ£¿ØÆ÷£¬²»ÂÛµçÊÓÊÇÊ²Ã´ÅÆ×Ó£¬°´Í³Ò»¸ö¼ü¾ÍÄÜ¿ª»ú¡£
µÚ¶þ£¬×ÊÔ´³ØµÄ¶¯Ì¬ÖÎÀí¡£ ¹ã¶«°Ë¶þվҪͬʱ·þÎñ¼¸°Ù¸öÒµÎñϵͳ£¬Ã¿¸öϵͳµÄ¸ºÔض¥·å¹¦·ò·ÖÆç¡£ccmÄ£¿é»áʵʱ¼à¿ØCPU¡¢ÄÚ´æ¡¢ÍøÂç´ø¿íµÄʹÓÃÂÊ£¬µ±Ä³¸öÒµÎñϵͳ±ØÒª¸ü¶à×ÊԴʱ£¬Ëü×Ô¶¯´Ó¿ÕÏгØÀïµ÷Å䣻µ±¸ºÔؽµÂ䣬ËüÓÖ°ÑÓÐÓà×ÊÔ´»ØÊÕ¡£ÕâÖÖ¶¯Ì¬Æ½ºâ»úÔ죬ÈÃÕûÌå×ÊÔ´ÀûÓÃÂÊÌáÉýÁË30%ÒÔÉÏ¡ª¡ªÕâ¸öÊý¾ÝÀ´×ÔijʡÕþÎñÔÆµÄÏÖʵ²âÊԻ㱨¡£
µÚÈý£¬°²È«É󼯵ÄǶÈëʽ֧³Ö¡£ ¹ú²ú»¯»·¾³¶Ô°²È«ÒªÇ󼫸ߣ¬ccmÄ£¿éÔÚÿ´ÎÅäÖõ÷»»Ê±£¬³ÇÊÐÌìÉú²»³É´Û¸ÄµÄÉó¼ÆÈÕÖ¾£¬²¢ÇÒÖ§³Ö¹úÃÜËã·¨¼ÓÃÜ¡£ÕâÒâζ×ÅÈκζÔÅäÖõÄÅú¸Ä£¬¶¼ÄÜ×·Òäµ½¾ßÌå²Ù×÷ÈË¡¢²Ù×÷¹¦·òºÍµ÷»»ÄÚÈÝ£¬Çкϵȱ£2.0µÄºÏ¹æÒªÇó¡£
¶þ¡¢Ê¹Óü¼ÇÉ£º´ÓÈëÃŵ½¾«Í¨µÄʵ²ÙÖ¸ÄÏ
֪·ÁËËüÊÇʲô£¬½ÓÏÂÀ´¾ÍÊÇÔõôÓá£ÎҲɷÃÁËÁ½Î»ÔÚÀö½ºÍÕÑͨ×öϵͳ¼¯³ÉµÄ¹¤³Ìʦ£¬ËûÃÇÈÕ³£¾ÍÊǺͰ˶þÕ¾´ò½»Â·¡£ÒÔÏÂÕâЩ¼¼ÇÉ£¬ÊÇËûÃDzȹý¿ÓÖ®ºó×ܽá³öÀ´µÄ£¬ÎÒ¾¡Á¿Óôó¿ÚÓﻹԡ£
2.1 »·¾³³õʼ»¯£º±ðÓ׿´Õâ¸ö²½Öè
ºÃ¶àÐÂÊÖÄõ½ccmÄ£¿éºó£¬µÚÒ»¼þʾÍÊǼ±×ÅÅÜʾÀý´úÂ룬Á˾ָ÷À౨´í¡£ÕýÈ·µÄ×ö·¨ÊÇ£ºÏȲé³ÔËÐл·¾³¡£ccmÄ£¿éÒªÇóµ×²ã²Ù×÷ϵͳÄں˰汾²»µÍÓÚ4.19£¬²¢ÇÒҪװÖÃÌØ¶¨µÄÒÀÀµ¿â£¬ºÃ±Èlibcrypto.so.1.1ºÍlibssl.so.1.1£¨¹úÃܰ棩¡£ÈôÊÇÄãÓõÄÊǹú²ú²Ù×÷ϵͳ£¬ºÃ±ÈͳÐÅUOS»òÕß÷è÷ëV10£¬ÏµÍ³×Ô´øµÄ¿â°æ±¾¿ÉÄܲ»ºÏ£¬±ØÒªÊÖ¶¯Éý¼¶¡£
ÎҵŤ³Ìʦ°éÂÂÀÏÕÅ·ÖÏíÁËÒ»¸öϸ½Ú£º¡°ÓÐÒ»´ÎÎÒ²¿ÊðÔÚ÷è÷ëV10ÉÏ£¬ccmÄ£¿éÒ»Ïò±¨¡®¶ÎÃýÎ󡯣¬²éÁËÁ½Ì죬·¢ÏÖÊÇϵͳ×Ô´øµÄopenssl°æ±¾ÊÇ1.0.2£¬¶øccm±ØÒª1.1.1¡£³ÁбàÒë×°Öúó£¬ÎÊÌâ¾Í½â¾öÁË¡£¡±ËùÒÔ£¬»·¾³²é³Çåµ¥¿Ï¶¨Òª×Ðϸ²é¶Ô¡£
ÍÆ¼ö×ö·¨£º ʹÓÃccm×Ô´øµÄ¡°health_check.sh¡±¾ç±¾£¬Ëü»á×Ô¶¯¼ì²âÒÀÀµÏîÊÇ·ñÂú×㣬²¢¸ø³ö½¨¸´½¨Òé¡£±ðÍ·Á£¬ÕâÒ»²½ÄÜÔ¤·ÀºóÃæ90%µÄ¿Ó¡£
2.2 ÅäÖÃÎļþµÄ±àд£ºÄ£°å»¯Ë¼Ïë
ccmÄ£¿éµÄÅäÖÃÎļþÊÇYAMLÌåʽ£¬¿´ËƵ¥Ò»£¬µ«²ÎÊýºÃ¶à¡£×îÖ÷ÌâµÄÊÇ¡°device_map¡±ºÍ¡°policy¡±Á½¸ö²¿ÃÅ¡£device_map½ç˵Ӳ¼þÉ豸µ½Âß¼×ÊÔ´µÄÓ³É䣬policy½ç˵µ÷¶ÈÕ½Êõ¡£
¾Ù¸öÀý×Ó£¬ÈôÊÇÄãÒª¶Ô½Óһ̨Áúо3A5000·þÎñÆ÷£¬ÅäÖûòÐí³¤ÕâÑù£º
device_map:
- name: loongson_3a5000_01
type: cpu
cores: 8
memory: 16384
network: 1000M
policy:
- name: high_priority
condition: latency < 50ms
action: allocate_reserve
ÕâÀïÓиö¼¼ÇÉ£º²»ÒªÊÖ¶¯Ð´ÕâЩÅäÖá£ccmÄ£¿éÌṩÁËÒ»¸öWebÖÎÀí½çÃæ£¨Ä¬È϶˿Ú8080£©£¬Äܹ»Í¨¹ýͼÐλ¯½çÃæÍÏ×§ÌìÉúÅäÖ㬶øºóµ¼³öYAMLÎļþ¡£ÕâÑù¼È½µµÍÁË·¸´íÂÊ£¬Ò²·½±ãºóÐøµÄ°æ±¾ÖÎÀí¡£ÈôÊÇÄãϰ¹ßºÅÁîÐУ¬Ò²Äܹ»Óá°ccm-cli generate¡±ºÅÁËü»á½»»¥Ê½Ñ¯ÎʲÎÊý²¢ÌìÉúÄ£°å¡£
2.3 »úÄܵ÷ÓÅ£ºÈý¸ö¹Ø¼ü²ÎÊý
ÔÚÕýʽÉÏÏßǰ£¬»úÄܵ÷ÓÅÊDZØÐëµÄ¡£Æ¾¾ÝÎÒÄõ½µÄ²âÊÔÊý¾Ý£¬ÒÔÏÂÈý¸ö²ÎÊý¶Ô×îÖÕ»úÄÜÓ°Ïì×î´ó£º
²ÎÊýÒ»£ºbuffer_size¡£ ĬÈÏÊÇ4096×Ö½Ú£¬µ«ÈôÊÇÄã´¦ÖõÄÊÇ´óÎļþ´«Ê䣨ºÃ±ÈÊÓÆµÁ÷£©£¬½¨Òéµ÷µ½65536×Ö½Ú¡£²»È»ÆµÈԵĻº³åÇø¶Áд»áÑϳÁÍÏÂýËÙ¶È¡£µ÷´óÖ®ºó£¬ÍÌÍÂÁ¿ÄÜÌáÉýÔ¼40%£¬µ«»áÕ¼Óøü¶àÄڴ棬±ØÒªÆ¾¾ÝÒµÎñ³¡¾°Æ½ºâ¡£
²ÎÊý¶þ£ºthread_pool¡£ ĬÈÏÏ̳߳شóÓ×ÊÇCPUÖ÷ÌâÊýµÄÁ½±¶¡£µ«ccmÄ£¿éÄÚ²¿ÓÐI/OÃܼ¯ÐͲÙ×÷£¬ºÃ±ÈÍøÂçÒªÇóºÍ´ÅÅ̶Áд£¬ÈôÊÇÏß³ÌÊýÌ«ÉÙ£¬»áµ¼ÖÂÒªÇóÁжӡ£½¨ÒéÉèÖÃΪCPUÖ÷ÌâÊýµÄËı¶£¬²¢ÇÒ¿ªÆô¡°work_stealing¡±¸öÐÔ£¨¹¤×÷ÇÔÈ¡£©£¬ÕâÑù¿ÕÏÐÏß³ÌÄܹ»×Ô¶¯´¦ÖÃÆäËûÏ̵߳Ļýѹ¹¤×÷¡£
²ÎÊýÈý£ºtimeout¡£ ĬÈϳ¬Ê±ÊÇ30Ãë¡£Ôڹ㶫°Ë¶þÕ¾ÕâÖָ߲¢·¢»·¾³Ï£¬ÈôÊÇij¸öÉ豸ÏìÓ¦Âý£¬30ÃëµÄ³¬Ê±»áµ¼ÖÂÕû¸öÒªÇó¶ÓÁÐ×èÈû¡£½¨Ò鯾¾ÝÏÖÊµÍøÂçÑÓ³¤£¬½«³¬Ê±Ëõ¶Ìµ½5-10Ã룬¹²Í¬³ÁÊÔ»úÔ죨retry=3´Î£©£¬¼ÈÄܱ£ÕÏ¿¿µÃסÐÔ£¬ÓÖÄÜÔ¤·ÀËÀµÈ¡£
2.4 ÈÕÖ¾Óë¼à¿Ø£º±ð±È¼°³öÎÊÌâ²Å¿´
ºÃ¶àÈ˸д¥ÈÕÖ¾²»³ÁÒª£¬·¸´íÁËÔٲ顣µ«ccmÄ£¿éµÄÈÕ־ϵͳÉè¼ÆµÃºÜÓÐÌØÉ«£ºËü·ÖÁËÎå¸ö¼¶±ð£¨DEBUG¡¢INFO¡¢WARN¡¢ERROR¡¢FATAL£©£¬²¢ÇÒÖ§³ÖʵʱÁ÷ʽÊä³ö¡£ÎҵĽ¨ÒéÊÇ£ºÔÚ³ö²ú»·¾³£¬ÖÁÉÙ¿ªÆôINFO¼¶±ð£¬²¢ÇÒ°ÑÈÕÖ¾Êä³öµ½¶ÀÁ¢µÄÈÕÖ¾·þÎñÆ÷£¨ºÃ±ÈELKÕ»£©¡£ÕâÑùÒ»µ©³öÏÖWARN¼¶´ËÍâÒì³££¨ºÃ±Èij¸öÉ豸ÏìÓ¦±äÂý£©£¬¾ÍÄÜÌáǰȾָ£¬¶ø²»ÊDZȼ°Óû§Í¶Ëß¡£
Áí±í£¬ccmÄ£¿éÄÚÖÃÁËÒ»¸öÇáÁ¿¼¶µÄ¼à¿ØÃæ°å£¬Í¨¹ý¡°/monitor¡±õè¾¶½Ó¼û£¬Äܹ»¿´µ½ÊµÊ±µÄ×ÊÔ´ÀûÓÃÂÊ¡¢ÒªÇóÑÓ³¤ºÍÃýÎóÂÊ¡£ÎÒϰ¹ß°Ñ¼à¿ØÃæ°å¹Ì¶¨ÔÚÒ»¸ö´óÆÁÉÏ£¬Ã¿ÌìÉϰàÏÈɨһÑÛ£¬ÄÚÐÄÓеס£
Èý¡¢¾¯ÌèÐéαÐû´«£ºÄÇЩÕÅÑï¡°Ò»¼ü¸ã¶¨¡±µÄ¿Ó
Ëæ×Źú²ú»¯¹ý³Ì¼Ó¿ì£¬ÊÐÃæÉϳöÏÖÁ˲»ÉÙ´ò×Å¡°¹ã¶«°Ë¶þÕ¾82953ccmÓÅ»¯°æ¡±¡°ÆÆ½â°æ¡±¡°ÃâÅäÖð桱°µºÅµÄÈí¼þ¡£ÕâÀïÎÒµÃÆÃÒ»ÅèÀäË®£ºÇ§Íò±ðÐÅ¡£
3.1 Ëùν¡°ÓÅ»¯°æ¡±µÄÕæÏà
ÎÒÕÒÁËÒ»¸ö°é£¬»¨200¿éÂòÁ˸öËùν¡°¼«ËÙÓÅ»¯°æ¡±µÄ×°Öðü£¬Á˾ÖÒ»ÅÜ£¬·¢ÏÖËüÆäʵ¾ÍÊǰÑĬÈÏÅäÖÃÀïµÄ¡°buffer_size¡±¸Ä³ÉÁË65536£¬¶øºó´ò°ü³ÉÒ»¸öexe×°Ö÷¨Ê½¡£ÕâËãÄÄÃÅ×ÓÓÅ»¯£¿Äã×Ô¼º¸Ä¸ö²ÎÊý²»¾ÍÐÐÁËÂ𣿸üÀëÆ×µÄÊÇ£¬Õâ¸ö×°Öðü»¹°ó¸¿ÁËÍÚ¿ó·¨Ê½£¬ºó¶Ü͵͵ռÓÃÄãµÄGPU×ÊÔ´¡£ËùÒÔ£¬Èκηǹٷ½Çþ·°ä²¼µÄ°æ±¾£¬Ò»Âɲ»ÒªÓá£
¹Ù·½Çþ·Ôõô·Ö±æ£¿¿´Êý×ÖÊðÃû¡£ccmÄ£¿éµÄ¹Ù·½°ä²¼°ü£¬¶¼Óй¤ÐŲ¿µç×ÓÎåËùµÄÊý×ÖÊðÃû£¬Äܹ»ÔÚÊôÐÔÀï²é¿´¡£ÈôÊÇûÓУ¬»òÕßÊðÃûÊÇ×ÔÊðÃûµÄ£¬ÄǾÍÊǼٵġ£
3.2 ¡°¹ú²ú»¯¡±²»µÅ×Ú¡°µÍÖÊÁ¿¡±
ÓÐЩÐéαÐû´«³ö¸ñϲ»¶Ç¿µ÷¡°¹ú²ú»¯×Ô´øÃâÒߣ¬²»±ØÒª°²È«ÅäÖᱡ£ÕâÊÇ×îΣÏÕµÄÎ󵼡£ccmÄ£¿é¹ÌÈ»ÄÚÖÃÁ˰²È«Éó¼ÆÖ°ÄÜ£¬µ«Ä¬ÈϵݲȫսÊõÊǺܿíËɵġª¡ªËüÈç¹ûÄãÊÇÔÚÒ»¸ö¿ÉÐŵÄÄÚÍø»·¾³ÀïʹÓá£ÈôÊÇÄãÖ±½Ó¶³öÔÚ¹«ÍøÉÏ£¬²»ÅäÖ÷À»ðǽ¹æ¶¨ºÍ½Ó¼û½ÚÔìÁÐ±í£¬ÄǺÍÂã±¼Ã»Çø±ð¡£ÎÒ¼û¹ýÒ»¸ö°¸Àý£¬Ä³µ¥Ôª°ÑccmÄ£¿éµÄÖÎÀí¶Ë¿Ú£¨8080£©Ó³Éäµ½Á˹«Íø£¬Á˾ֱ»É¨Ãèµ½£¬ºó¶ÜÅäÖñ»´Û¸Ä£¬µ¼ÖÂÕû¸ö½Úµã̱»¾ÁËÁ½Ìì¡£
ÕýÈ·µÄ×ö·¨ÊÇ£º³ö²ú»·¾³±ØÐëÅäÖð×Ãûµ¥IP½Ó¼û£¬¿ªÆôË«ÏòTLSÈÏÖ¤£¬²¢ÇÒ¶¨ÆÚ¸ü»»ÖÎÀíÃÜÂë¡£ ÕâЩ°²È«´ëÊ©£¬ÔÚ¹Ù·½ÎĵµµÄ¡°°²È«ÊýÊð¡¹ØÂ½ÚÀïдµÃÇåÃ÷ÏÔ³þ£¬Ö»ÊǺöàÈËÀÁµÃ¿´¡£
3.3 ¾¯Ìè¡°È«×Ô¶¯ÔËά¡±µÄàåÍ·
»¹ÓÐÒ»ÖÖÐû´«Ëµ£º¡°²¿ÊðÁËccmÄ£¿é£¬´Ó´Ë²»ÓÃÔËά£¬ÏµÍ³×Ô¶¯½¨¸´ËùÓйÊÕÏ¡£¡¹Øâ´¿Êô³¶µ¡£ccmÄ£¿éµÄÈ·ÓÐ×Ô¶¯¸´Ô»úÔ죬ºÃ±Èij¸öÉ豸崻úÁË£¬Ëü»á×Ô¶¯°ÑÁ÷Á¿Çл»µ½±¸ÓÃÉ豸¡£µ«×Ô¶¯¸´ÔµÄǰÌáÊÇ£¬±¸ÓÃÉ豸×ÔÉíÅäÖÃÕýÈ·£¬ÍøÂçÁ´Â·Õý³£¡£ÈôÊDZ¸ÓÃÉ豸Ҳ³öÁËÎÊÌ⣬»òÕßÍøÂçÅäÖÃÓб䶯£¬ÏµÍ³ÎÞ·¨×Ô¼ºÅжϡ£ÎÒ°éÂµĹ«Ë¾¾Í³Ô¹ýÕâ¸ö¿÷£ºËûÃÇÒÔΪccmÄÜÈ«×Ô¶¯ÔËά£¬Á˾ÖÒ»´Î¹âÏ˱»ÍÚ¶Ï£¬±¸ÓÃÁ´Â·Ã»ÌáǰÅäÖã¬ÏµÍ³Ò»Ïò³¢ÊÔÇл»È´Ê§°Ü£¬×îºóÒµÎñÖжÏÁË6Ó×ʱ¡£
ÕýÈ·µÄ̬¶ÈÊÇ£º°ÑccmÄ£¿éµ±³ÉÒ»¸ö׳´óµÄ¸¨Öú¹¤¾ß£¬µ«ÔËάÈËÔ±±ØÐ붨ÆÚ²é³¡¢ÊÖ¶¯ÑÝÁ·¹ÊÕϳ¡¾°¡£ºÃ±Èÿ¸öÔÂ×öÒ»´Î¡°°ÎÍøÏß²âÊÔ¡±£¬¿´¿´ÏµÍ³Äܲ»ÄÜÕýÈ·Çл»£»Ã¿¼¾¶È×öÒ»´Î¡°ÅäÖûعöÑÝÁ·¡±£¬È·±£±¸·ÝÓÐЧ¡£
ËÄ¡¢¹ú²ú»¯×÷´ð½âÎö£º´ÓÀíÂÛµ½Â䵨µÄ¹Ø¼üµã
×îºóÕⲿÃÅ£¬ÎÒÏëÁÄÁÄ¡°¹ú²ú»¯×÷´ð½âÎö¡¹Øâ¸ö˵·¨¡£ºÃ¶àÈ˰ÑËüÀí½â³É¡°Óùú²ú»¯¼¼Êõ»Ø¸²ÎÊÌ⡱£¬µ«ÔÚÏÖʵ³¡¾°ÀËü¸ü¶àÊÇÖ¸¡°ÈôºÎ°Ñ¹ú²ú»¯¹æ»®Â䵨µ½¾ßÌåÒµÎñÖУ¬²¢ÇÒͨ¹ýÑéÖ¤¡±¡£
4.1 Â䵨Öеij£¼ûÎóÇø
ÎóÇøÒ»£ºÒ»²½µ½Î»¡£ ÓÐЩÍŶÓÒ»ÉÏÀ´¾ÍÏë°ÑÕû¸öÒµÎñϵͳȫÊýǨáãµ½¹ú²ú»¯Æ½Ì¨£¬Á˾ַ¢ÏÖ¼æÈÝÐÔÎÊÌâÒ»¶Ñ£¬ÏîÄ¿ÑÓÆÚ°ëÄê¡£ÕýÈ·µÄ×ö·¨ÊÇ£ºÏÈѡһ¸ö·ÇÖ÷Ìâ¡¢Á÷Á¿½ÏÓ×µÄÄ£¿é×öÊԵ㣬ºÃ±ÈÈÕÖ¾ÍøÂçϵͳ»òÕß¼à¿ØÏµÍ³¡£ÅÜ֮ͨºó£¬ÔÙÖð²½Ç¨áãÖ÷ÌâÒµÎñ¡£¹ã¶«°Ë¶þÕ¾µÄ¾ÑéÊÇ£ºÏÈǨáãÁËÈý¸ö·ÇÖ÷ÌâÒµÎñ£¬»¨ÁËÁ½¸öÔ½â¾ö¼æÈÝÎÊÌ⣬¶øºó²Å¶¯Ö÷ÌâÊý¾Ý¿â¡£
ÎóÇø¶þ£ººöÂÔ»úÄÜ»ùÏß¡£ Ǩáãǰ£¬¿Ï¶¨ÒªÏÈÅÜ»úÄÜ»ùÏß²âÊÔ¡£ºÃ±ÈÔÚ¾ÉϵͳÉÏ£¬Ò»¸öAPIÒªÇóµÄ¾ùÔÈÏìÓ¦¹¦·òÊÇ200ms£¬Ç¨áãµ½¹ú²ú»¯Æ½Ì¨ºó£¬ÈôÊÇÔì³É500ms£¬¾ÍµÃÅŲéÊÇÓ²¼þÎÊÌ⻹ÊÇÈí¼þÅäÖÃÎÊÌ⡣ûÓлùÏߣ¬Äãµ××Ó²»ÖªÂ·ÓÅ»¯·½Ïò¡£
ÎóÇøÈý£ººöÊÓÅàѵ¡£ ºÃ¶àÔËάÈËԱϰ¹ßÁËWindows»òÕßCentOSµÄ²Ù×÷ϰ¹ß£¬ºöÈ»Çл»µ½¹ú²ú²Ù×÷ϵͳºÍccmÄ£¿é£¬½ø½¨³É±¾ºÜ¸ß¡£²»Åàѵ¾ÍÖ±½ÓÉϸڣ¬Á˾־ÍÊǸ÷ÀàÎó²Ù×÷¡£ÎÒ½¨ÒéÖÁÉÙÆÌÅÅÒ»ÖܵÄʵ²ÙÅàѵ£¬²¢ÇÒ±àдÄÚ²¿µÄ²Ù×÷Êֲᣬ°Ñ³£¼ûÎÊÌ⣨ºÃ±ÈÔõô³ÁÆô·þÎñ¡¢Ôõô²é¿´ÈÕÖ¾£©Ð´Ã÷ÏÔ¡£
4.2 ¾«×¼ÂäʵµÄ¡°¾«×¼°æ29.996¡±
Õâ¸ö±êÌâÀïµÄ¡°¾«×¼°æ29.996¡±£¬ÎÒ²ÂÊÇÒ»¸öÄÚ²¿°æ±¾ºÅµÄµ÷Ù©¡£29.996¿ÉÄÜÒâζ×Å¡°¿¿½ü30°æ±¾µÄ¾«×¼ÓÅ»¯°æ¡±£¬µ«¸ü¿ÉÄÜÊÇÖ¸¡°29.996%µÄ¾«×¼¶È¡±¡ª¡ª¼´²»ÊÇ100%ÃÀÂú£¬µ«ÒѾ×㹻ʵÓá£ÔÚÏÖʵÂ䵨ÖУ¬²»Òª×êÓªÀíÂÛÉϵÄÃÀÂú£¬¶øÒª×êÒµÎñÎñÉϵĿÉÓá£
ºÃ±ÈccmÄ£¿éµÄµ÷¶ÈËã·¨£¬ÀíÂÛÉÏÄܹ»×öµ½ÊµÊ±×îÓÅ£¬µ«ÏÖʵÖУ¬ÈôÊÇÒµÎñÁ¿²»´ó£¬ÓÃĬÈÏÕ½Êõ¾Í¹»¡£Ö»Óе±ÄãÓöµ½»úÄÜÆ¿¾±Ê±£¬²Å±ØÒªÈ¥µ÷ÓÅÄÇЩ¸ß¼¶²ÎÊý¡£ÎҵĽ¨ÒéÊÇ£ºÏÈÈÃϵͳÅÜÆðÀ´£¬ÔÙÆ¾¾Ý¼à¿ØÊý¾ÝÖð²½ÓÅ»¯¡£ ºÃ¶àÍŶÓËÀÔÚÁË¡°¹ý¶ÈÉè¼Æ¡±ÉÏ¡ª¡ª»¨ÁËÒ»¸öÔµ÷ÓŲÎÊý£¬Á˾ÖÒµÎñµ××ÓÓò»ÉÏ¡£
Áí±í£¬¹ØÓÚ¡°¾¯ÌèÐéαÐû´«¡±£¬ÕâÀïÔÙ²¹³äÒ»¸öϸ½Ú£ºÓÐЩ³§ÉÌ»áÐû´«×Ô¼ºµÄ¹ú²ú»¯¹æ»®¡°ÑÓ³¤µÍÓÚ1ºÁÃ롱£¬µ«ÏÖʵ²âÊÔÖУ¬¼ÓÉÏÍøÂçÑÓ³¤ºÍºÍ̸ת»»¿ªÏú£¬ÄÜ×öµ½5ºÁÃëÒÔÄÚ¾ÍÒѾºÜÓÅÁ¼ÁË¡£ËùÒÔ£¬¿´µ½¿ä´óµÄÊý¾Ý£¬¿Ï¶¨ÒªÎÊÃ÷ÏÔ²âÊÔ»·¾³¡£×îºÃ×Ô¼º×ÅÊÖÅÜÒ»±é¹Ù·½ÌṩµÄѹ²â¹¤¾ß£¨ºÃ±Èccm-benchmark£©£¬Äõ½ÕæÊµÊý¾ÝÔÙϽáÂÛ¡£
£¨È«ÎÄÍ꣩
±¾ÎıêÌ⣺¡¶¹ã¶«°Ë¶þÕ¾82953ccmʹÓü¼ÇÉ,¹ã¶«°Ë¶þÕ¾82953ccmʹÓü¼Çɹ㶫°Ë¶þÕ¾,?È«ÃæÊÍÒå¡¢Ú¹ÊÍÓëÂäʵÓ뾯ÌèÐéαÐû´«,¹ú²ú»¯×÷´ð½âÎöÂäʵ_¾«×¼°æ29.996¡·











°ä·¢ÆÀÂÛ