美文网首页
Node性能

Node性能

作者: 阿昕_ | 来源:发表于2018-08-22 19:46 被阅读15次

I/O密集

CPU 密集:压缩,解压,加密,解密
I/O 密集:文件操作,网络操作,数据库

web常用场景

  • 静态资源读取
  • 数据库操作
  • 渲染页面

应对高并发

  • 增加机器数
  • 增加每台机器的CPU数---多核

进程

  • 进程:系统进行资源分配和调度的基本单位
  • 多进程:启动多个进程,多个进程可以一块执行多个任务

线程

  • 线程:进程内一个相对独立的,可调度的执行单元,与同属一个进程的线程共享进程的资源
  • 多线程:启动一个进程,在一个进程内启动多个线程,多线程也可以一块执行多个任务

nodejs单线程

  • 单线程只针对主进程,I/O操作系统底层多线程调度
  • 单线程并不是单进程

性能好在哪

高并发以及I/O密集的情况下,使用node比较好

相关文章

网友评论

      本文标题:Node性能

      本文链接:https://www.haomeiwen.com/subject/gmoyiftx.html