HTML5¼¼Êõ

dz̸Node.jsµ¥Ïß³ÌÄ£ÐÍ - Ò»ÏñËØ(2)

×ÖºÅ+ ×÷ÕߣºH5Ö®¼Ò À´Ô´£ºH5Ö®¼Ò 2017-07-11 10:00 ÎÒÒªÆÀÂÛ( )

ÉÏÃæÌáµ½£¬Èç¹ûÊÇI/OÈÎÎñ£¬Nodejs¾Í°ÑÈÎÎñ½»¸øÏ̳߳ØÀ´Òì²½´¦Àí£¬¸ßЧ¼òµ¥£¬Òò´ËNode.jsÊʺϴ¦ÀíI/OÃܼ¯ÐÍÈÎÎñ£¬µ«²»ÊÇËùÓеÄÈÎÎñ¶¼ÊÇI/OÃܼ¯ÐÍÈÎÎñ£¬µ±Åöµ½CPUÃܼ¯ÐÍÈÎÎñʱ£¬¼´Ö»ÓÃCPU¼ÆËãµÄ²Ù×÷£¬±ÈÈçÒª¶ÔÊý¾Ý¼Ó

ÉÏÃæÌáµ½£¬Èç¹ûÊÇI/OÈÎÎñ£¬Nodejs¾Í°ÑÈÎÎñ½»¸øÏ̳߳ØÀ´Òì²½´¦Àí£¬¸ßЧ¼òµ¥£¬Òò´ËNode.jsÊʺϴ¦ÀíI/OÃܼ¯ÐÍÈÎÎñ£¬µ«²»ÊÇËùÓеÄÈÎÎñ¶¼ÊÇI/OÃܼ¯ÐÍÈÎÎñ£¬µ±Åöµ½CPUÃܼ¯ÐÍÈÎÎñʱ£¬¼´Ö»ÓÃCPU¼ÆËãµÄ²Ù×÷£¬±ÈÈçÒª¶ÔÊý¾Ý¼Ó½âÃÜ(node.bcrypt.js)£¬Êý¾ÝѹËõºÍ½âѹ(node-tar)£¬ÕâʱNode.js¾Í»áÇ××Ô´¦Àí£¬Ò»¸öÒ»¸öµÄ¼ÆË㣬ǰÃæµÄÈÎÎñûÓÐÖ´ÐÐÍ꣬ºóÃæµÄÈÎÎñ¾ÍÖ»ÄܸɵÈ×Å£¬ÈçÏÂͼËùʾ£º

ÔÚʼþ¶ÓÁÐÖУ¬Èç¹ûÇ°ÃæµÄCPU¼ÆËãÈÎÎñûÓÐÍê³É£¬ºóÃæµÄÈÎÎñ¾Í»á±»×èÈû£¬³öÏÖÏìÓ¦»ºÂýµÄÇé¿ö£¬Èç¹û²Ù×÷ϵͳ±¾Éí¾ÍÊǵ¥ºË£¬ÄÇÒ²¾ÍËãÁË£¬µ«ÏÖÔڴ󲿷ַþÎñÆ÷¶¼ÊǶàCPU»ò¶àºËµÄ£¬¶øNode.jsÖ»ÓÐÒ»¸öEventLoop£¬Ò²¾ÍÊÇÖ»Õ¼ÓÃÒ»¸öCPU/Äںˣ¬µ±Node.js±»CPUÃܼ¯ÐÍÈÎÎñÕ¼Ó㬵¼ÖÂÆäËûÈÎÎñ±»×èÈûʱ£¬È´»¹ÓÐCPU/Äں˴¦ÓÚÏÐÖÃ״̬£¬Ôì³É×ÊÔ´ÀË·Ñ£¬Òò´Ë£¬Node.js²¢²»ÊʺÏCPUÃܼ¯ÐÍÈÎÎñ¡£

5¡¢Node.jsÊÊÓó¡¾°
  • RESTful API: ÇëÇóºÍÏìÓ¦Ö»ÐèÉÙÁ¿Îı¾£¬²¢ÇÒ²»ÐèÒª´óÁ¿Âß¼­´¦Àí£¬ Òò´Ë¿ÉÒÔ²¢·¢´¦ÀíÊýÍòÌõÁ¬½Ó¡£
  • ÁÄÌì·þÎñ: ÇáÁ¿¼¶¡¢¸ßÁ÷Á¿£¬Ã»Óи´ÔӵļÆËãÂß¼­¡£
  •  

     

    Ô­´´·¢²¼  by @Ò»ÏñËØ 2017.07¡¡¡¡

     

    ²Î¿¼ÎÄÏ×£º

    [1] Node.jsÈíÀßÖ®CPUÃܼ¯ÐÍÈÎÎñ

    [2] nodejs±Ê¼ÇÖ®£ºÊ¼þÇý¶¯£¬Ï̳߳أ¬·Ç×èÈû£¬Òì³£´¦ÀíµÈ

    [3] Node.js»úÖƼ°Ô­ÀíÀí½â³õ²½

    ¡¡

    1.±¾Õ¾×ñÑ­ÐÐÒµ¹æ·¶£¬ÈκÎתÔصĸå¼þ¶¼»áÃ÷È·±ê×¢×÷ÕߺÍÀ´Ô´£»2.±¾Õ¾µÄÔ­´´ÎÄÕ£¬ÇëתÔØʱÎñ±Ø×¢Ã÷ÎÄÕÂ×÷ÕߺÍÀ´Ô´£¬²»×ðÖØÔ­´´µÄÐÐΪÎÒÃǽ«×·¾¿ÔðÈΣ»3.×÷ÕßͶ¸å¿ÉÄܻᾭÎÒÃDZ༭Ð޸Ļò²¹³ä¡£

    Ïà¹ØÎÄÕÂ
    • node.js±Ê¼Ç¡ª¡ªÎļþÖ®¼äµÄÒýÈë - ÁùÔÂÌì¿ÕµÄ·Ò·¼

      node.js±Ê¼Ç¡ª¡ªÎļþÖ®¼äµÄÒýÈë - ÁùÔÂÌì¿ÕµÄ·Ò·¼

      2017-06-17 12:00

    • ³µ´ó°ôdz̸jQueryÔ´Â루¶þ£© - ³µ´ó°ô

      ³µ´ó°ôdz̸jQueryÔ´Â루¶þ£© - ³µ´ó°ô

      2017-04-02 10:07

    • ³µ´ó°ôdz̸jQueryÔ´Â루һ£© - ³µ´ó°ô

      ³µ´ó°ôdz̸jQueryÔ´Â루һ£© - ³µ´ó°ô

      2017-03-27 09:00

    • ³µ´ó°ôdz̸forÑ­»·+canvasʵÏֺڿ͵۹ú¾ØÐÎÕó - ³µ´ó°ô

      ³µ´ó°ôdz̸forÑ­»·+canvasʵÏֺڿ͵۹ú¾ØÐÎÕó - ³µ´ó°ô

      2017-01-18 15:01

    ÍøÓѵãÆÀ
    ¡