码迷,mamicode.com
首页 >  
搜索关键字:sendfile    ( 103个结果
Linux epoll 单线程
#include <sys/socket.h> #include <sys/wait.h> #include <netinet/in.h> #include <netinet/tcp.h> #include <sys/epoll.h> #include <sys/sendfile.h> #inclu ...
分类:编程语言   时间:2021-06-02 14:40:56    阅读次数:0
Tomcat 安装 apr
APR作用 Tomcat可以使用APR来提供超强的可伸缩性和性能,更好地集成本地服务器技术。 APR(Apache Portable Runtime)是一个高可移植库,它是Apache HTTP Server 2.x的核心。 APR有很多用途,包括访问高级IO功能(例如sendfile,epoll和 ...
分类:其他好文   时间:2020-09-17 15:53:49    阅读次数:27
零拷贝(Zero-Copy)
传统I/O : 硬盘—>内核缓冲区—>用户缓冲区—>内核 Socket 缓冲区—>协议引擎 sendfile :硬盘—>内核缓冲区—>内核 Socket 缓冲区—>协议引擎 sendfile(DMA 收集拷贝):硬盘—>内核缓冲区—>协议引擎 零拷贝(Zero-Copy):一种高效的数据传输机制 m... ...
分类:其他好文   时间:2020-09-09 19:02:36    阅读次数:40
Nginx-8.nginx反向代理监控虚拟IP地址
一、 编写nginx反向代理配置 worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on ...
分类:其他好文   时间:2020-06-23 19:09:56    阅读次数:115
nginx优化之keepalive
一、nginx之tcp_nopush、tcp_nodelay、sendfile 1、TCP_NODELAY你怎么可以强制 socket 在它的缓冲区里发送数据?一个解决方案是 TCP 堆栈的 TCP_NODELAY选项。这样就可以使缓冲区中的数据立即发送出去。 Nginx的 TCP_NODELAY ...
分类:其他好文   时间:2020-06-03 17:20:29    阅读次数:58
堆外内存与零拷贝
真正的零拷贝有两种方式: mmap+write Sendfile mmap 是一种内存映射文件的方法,即将一个文件或者其他对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地址的一一对应关系。 这样就可以省掉原来内核 Read 缓冲区 Copy 数据到用户缓冲区,但是还是需要内核 ...
分类:其他好文   时间:2020-05-20 18:34:29    阅读次数:72
nginx (linux)sendfile 参数解释
sendfile 现在流行的web 服务器里面都提供 sendfile 选项用来提高服务器性能,那到底 sendfile是什么,怎么影响性能的呢?sendfile实际上是 Linux2.0+以后的推出的一个系统调用,web服务器可以通过调整自身的配置来决定是否利用 sendfile这个系统调用。先来 ...
分类:系统相关   时间:2020-05-09 14:17:43    阅读次数:75
kafka 吞吐量为什么这么大?
batch 发送,batch 存储(可压缩, FileChannel 顺序写盘),batch 拉取(sendFile) 查看 log: kafka-run-class.bat kafka.tools.DumpLogSegments --files D:/tmp/kafka-11-logs/zhang ...
分类:其他好文   时间:2020-05-02 00:16:20    阅读次数:81
(001)Nginx简介
1、Nginx是什么: Nginx是一个开源且高性能、可靠的HTTP中间件、代理服务。 2、常见的HTTP服务: HTTPD(Apache基金会);IIS(微软);GWS(Google),目前Nginx市场占有率越来越大。 3、Nginx优势:IO多路复用;轻量级;CPU亲和;sendfile工作机 ...
分类:其他好文   时间:2020-05-01 13:03:47    阅读次数:64
nginx的纯代理转发简单配置
worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeo ...
分类:其他好文   时间:2020-03-06 23:30:21    阅读次数:79
103条   1 2 3 4 ... 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!