正在加载图片...
真实的故事 CPU MEMORY Copy 1: Web server application Server buffer 硬盘→文件缓冲区 Writen (内核空间) Kernel TCP/IP File system Socket buffe Copy 2 Copy 2 File cache buffer *文件缓冲区→应用缓 冲区(用户空间) MEMORY BUS Copy 3: Copy 4 s*应用缓冲区>套接字 缓冲区(内核空间) I/O BUS NETWORK ADAPTOR 幸Copy4: Network *套接字缓冲区→网卡 FIGURE 5.2 Redundant copies involved in handling a GET request at a server. TCP程序还需要扫描一遍 数据,计算TCP检查和一个真实的故事  Copy 1:  硬盘→文件缓冲区 (内核空间)  Copy 2:  文件缓冲区→应用缓 冲区 (用户空间)  Copy 3:  应用缓冲区→套接字 缓冲区(内核空间)  Copy 4:  套接字缓冲区→网卡  TCP程序还需要扫描一遍 数据,计算TCP检查和
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有