码迷,mamicode.com
首页 >  
搜索关键字:sendfile    ( 103个结果
Linux网络编程——sendfile和splice零拷贝
sendfile和splice零拷贝 sendfile: ? 原始:首先将文件读到内核态的文件描述符中,然后再拷贝给用户态buf,再重新拷贝给内核态中网络缓冲区发给客户端。拷贝2次 ? sendfile是一个接口能直接让文件从内核态的文件描述符送到网络缓冲区从而实现零拷贝 ? 函数原型: ? out ...
分类:系统相关   时间:2019-05-13 22:48:10    阅读次数:244
nginx配置静态资源压缩
sendfile on; #让nginx在传输文件时直接在磁盘和tcp socket之间传输数据 location ~ .*\.(txt|xml)$ { gzip on; #开启压缩 gzip_http_version 1.1; #协议版本配置 gzip_comp_level 1; #压缩等级 gz... ...
分类:其他好文   时间:2019-05-05 17:24:01    阅读次数:150
uwsgi特性
uwsgi 特性 "官网参考" X Sendfile仿真 即使前端 代理/webserver 不支持X Sendfile (或者不能访问静态资源),可以使用 uwsgi 内部的 offloading 来模拟 X Sendfile 强制使用https 强制整个网站使用 https 可以单独个一个请求地 ...
分类:其他好文   时间:2019-02-20 13:20:38    阅读次数:216
nginx之十二:隐藏nginx版本号的
http {......省略sendfile on; tcp_nopush on; keepalive_timeout 60; tcp_nodelay on; server_tokens off; ......省略 } http {......省略sendfile on; tcp_nopush on ...
分类:其他好文   时间:2019-01-25 22:54:20    阅读次数:148
nginx优化——包括https、keepalive等
一、nginx之tcp_nopush、tcp_nodelay、sendfile 1、TCP_NODELAY你怎么可以强制 socket 在它的缓冲区里发送数据?一个解决方案是 TCP 堆栈的 TCP_NODELAY选项。这样就可以使缓冲区中的数据立即发送出去。 Nginx的 TCP_NODELAY ...
分类:Web程序   时间:2018-11-24 14:19:27    阅读次数:147
nginx基础
中间件负责接收/分发请求给相应的应用,让网站更层次化,也用于安全防控;更可用于负载均衡;支持海量并发。 中间件服务 代理服务 类似产品IIS GWS(google web server) httpd--apache基金会 io复用:解决并发问题,中间件 cpu亲和,绑定 sendfile工作机制使得 ...
分类:其他好文   时间:2018-10-23 01:12:10    阅读次数:175
nginx 配置上传文件大小限制
见下图: client_max_body_size 1024M; 上传文件大小限制 sendfile on; 设置为on表示启动高效传输文件的模式 keepalive_timeout 1800;保持连接的时间,默认65s ...
分类:Web程序   时间:2018-09-30 16:55:13    阅读次数:538
搭建RTSP服务器时nginx的nginx.conf文件配置
worker_processes 1; events { worker_connections 1024;} http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeou ...
分类:其他好文   时间:2018-08-20 12:25:25    阅读次数:645
Java nio 的文件处理
一、创建一个大文件 下载文件时往往会创建一个指定大小的空文件 二、文件转移 NIO 提供transferTo tansferFrom, 和传统的文件访问方式相比减少了数据从内核到用户空间的复制,数据直接在内核移动,在Linux系统中使用sendfile系统调用 这里分别通过FileChannel.t ...
分类:编程语言   时间:2018-08-13 00:38:02    阅读次数:208
nginx反向代理
Nginx是master/worker的工作模式,一个worker响应多个进程 根据epoll机制实现单进程多个用户请求 在与本地磁盘的IO传输采用sendfile机制,称为零拷贝,基于内核之间的数据复制,不经过用户空间, AIO机制:异步IO机制 AIO是Linux2.6中新加的特性,支持异步的I ...
分类:其他好文   时间:2018-07-08 14:46:03    阅读次数:150
103条   上一页 1 2 3 4 5 ... 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!