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

  • 相关阅读:
    [BZOJ3172]单词
    [BZOJ2434]阿狸的打字机
    [BZOJ1195]最短母串
    [codeforces743E]Vladik and cards
    [BZOJ2553]禁忌
    [BZOJ1009]GT考试
    [BZOJ3507]通配符匹配
    [BZOJ4027]兔子与樱花
    test20190308
    Luogu P2742 模板-二维凸包
  • 原文地址:https://www.cnblogs.com/qhlove/p/11512366.html
Copyright © 2011-2022 走看看