思维导图备注

Linux高性能服务器编程
首页 下载 收藏书籍 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

第三篇 高性能服务器优化与监测

浏览 5 扫码
  • 小字体
  • 中字体
  • 大字体
2023-09-04 21:57:47
请 登录 再阅读
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 前言
    • 读者对象
    • 本书特色
    • 如何阅读本书
    • 勘误和支持
    • 致谢
  • 第一篇 TCP/IP协议详解
    • 1.2 封装
    • 第2章 IP协议详解
      • 2.2 IPv4头部结构
      • 2.3 IP分片
      • 2.4 IP路由
      • 2.5 IP转发
      • 2.6 重定向
      • 2.7 IPv6头部结构
    • 1.3 分用
    • 第3章 TCP协议详解
      • 3.2 TCP头部结构
      • 3.3 TCP连接的建立和关闭
      • 3.4 TCP状态转移
      • 3.5 复位报文段
      • 3.6 TCP交互数据流
      • 3.7 TCP成块数据流
      • 3.8 带外数据
      • 3.9 TCP超时重传
      • 3.10 拥塞控制
    • 1.4 测试网络
    • 第4章 TCP/IP通信案例:访问Internet上的Web服务器
      • 4.2 部署代理服务器
      • 4.3 使用tcpdump抓取传输数据包
      • 4.4 访问DNS服务器
      • 4.5 本地名称查询
      • 4.6 HTTP通信
      • 4.7 实例总结
    • 1.5 ARP协议工作原理
    • 1.6 DNS工作原理
    • 1.7 socket和TCP/IP协议族的关系
  • 第二篇 深入解析高性能服务器编程
    • 5.2 创建socket
    • 第6章 高级I/O函数
      • 6.2 dup函数和dup2函数
      • 6.3 readv函数和writev函数
      • 6.4 sendfile函数
      • 6.5 mmap函数和munmap函数
      • 6.6 splice函数
      • 6.7 tee函数
      • 6.8 fcntl函数
    • 5.3 命名socket
    • 第7章 Linux服务器程序规范
      • 7.2 用户信息
      • 7.3 进程间关系
      • 7.4 系统资源限制
      • 7.5 改变工作目录和根目录
      • 7.6 服务器程序后台化
    • 5.4 监听socket
    • 第8章 高性能服务器程序框架
      • 8.2 服务器编程框架
      • 8.3 I/O模型
      • 8.4 两种高效的事件处理模式
      • 8.4.3 模拟Proactor模式
      • 8.5 两种高效的并发模式
      • 8.6 有限状态机
      • 8.7 提高服务器性能的其他建议
    • 5.5 接受连接
    • 第9章 I/O复用
      • 9.2 poll系统调用
      • 9.3 epoll系列系统调用
      • 9.4 三组I/O复用函数的比较
      • 9.5 I/O复用的高级应用一:非阻塞connect
      • 9.6 I/O复用的高级应用二:聊天室程序
      • 9.7 I/O复用的高级应用三:同时处理TCP和UDP服务
      • 9.8 超级服务xinetd
    • 5.6 发起连接
    • 第10章 信号
      • 10.2 信号函数
      • 10.3 信号集
      • 10.4 统一事件源
      • 10.5 网络编程相关信号
    • 5.7 关闭连接
    • 第11章 定时器
      • 11.2 SIGALRM信号
      • 11.3 I/O复用系统调用的超时参数
      • 11.4 高性能定时器
    • 5.8 数据读写
    • 第12章 高性能I/O框架库Libevent
      • 12.2 Libevent源码分析
    • 5.9 带外标记
    • 第13章 多进程编程
      • 13.2 exec系列系统调用
      • 13.3 处理僵尸进程
      • 13.4 管道
      • 13.5 信号量
      • 13.6 共享内存
      • 13.7 消息队列
      • 13.8 IPC命令
      • 13.9 在进程间传递文件描述符
    • 5.10 地址信息函数
    • 第14章 多线程编程
      • 14.2 创建线程和结束线程
      • 14.3 线程属性
      • 14.4 POSIX信号量
      • 14.5 互斥锁
      • 14.6 条件变量
      • 14.7 线程同步机制包装类
      • 14.8 多线程环境
    • 5.11 socket选项
    • 第15章 进程池和线程池
      • 15.2 处理多客户
      • 15.3 半同步/半异步进程池实现
      • 15.4 用进程池实现的简单CGI服务器
      • 15.5 半同步/半反应堆线程池实现
      • 15.6 用线程池实现的简单Web服务器
    • 5.12 网络信息API
  • 第三篇 高性能服务器优化与监测
    • 16.2 调整内核参数
    • 第17章 系统监测工具
      • 17.2 lsof
      • 17.3 nc
      • 17.4 strace
      • 17.5 netstat
      • 17.6 vmstat
      • 17.7 ifstat
      • 17.8 mpstat
    • 16.3 gdb调试
    • 参考文献
    • 16.4 压力测试
暂无相关搜索结果!
    展开/收起文章目录

    二维码

    手机扫一扫,轻松掌上学

    《Linux高性能服务器编程》电子书下载

    请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
    EPUB 电子书

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度