zoukankan      html  css  js  c++  java
  • nginx

    ngnix

      io模型:

        io总线--数据总线--控制总线

        编程:一个io

        io:--传输数据

          1.等待数据传输(数据包--分片)

          2.重组数据包,并读取请求(数据部分)传递到用户空间

    同步到io模型:

        阻塞io

            一个进程对应io;

          进程在等待这个io进行数据重组,以及传输的时候,是一直要监听这个io状态的;

          非阻塞io

            一个进程对应的io;

            但是,这个进程在发起请求之后,可以去运行别的程序,等待别的程序的数据传输;

            此时,如果监听的某一个数据以及准备完成

          多路访问的io模型

            多线程运行(多进程)

            这种情况下,适合于大并发请求情况,如果数据请求,以及数据量较小。 

          。。。

        异步io模型

          异步io

          进程只需要发起请求,内核准备数据,,当数据准备就绪以后,会主动通知进程;

     

    ngnix下载地址

    http://nginx.org/en/download.html

  • 相关阅读:
    spider
    python 2.X
    django 创建项目
    NameError: name 'pip' is not defined
    异常捕获
    @property
    node-Telnet
    ES6-模块化
    高级排序算法之双路快速排序
    高级排序算法之快速排序
  • 原文地址:https://www.cnblogs.com/qhlove/p/11512366.html
Copyright © 2011-2022 走看看