幫助中心 | 我的帳號 | 關於我們

Linux操作系統性能調優(高等院校信息技術系列教材)

  • 作者:周奇//周冠華|責編:郭賽//常建麗
  • 出版社:清華大學
  • ISBN:9787302613640
  • 出版日期:2022/10/01
  • 裝幀:平裝
  • 頁數:224
人民幣:RMB 45 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書著眼于企業應用,以讀者能夠完成企業Linux操作系統調優為出發點,以實踐項目為導向和基礎,注重實操過程,體現「實踐過程教學」的教學理念。
    本書以Red Hat Enterprise 8.0為平台,對企業級Linux操作系統的性能監控和性能調整進行詳細講解。本書教學項目包括:深入理解Linux操作系統、監控工具、Benchmark工具、分析性能瓶頸、調整操作系統五部分,講解一個完整的Linux操作系統性能調優過程。
    本書可作為高等院校電腦應用專業和網路技術專業理論與實踐一體化教材,也可作為Linux系統管理和網路管理領域的自學指導書。

作者介紹
周奇//周冠華|責編:郭賽//常建麗

目錄
第1章  深入理解Linux操作系統
  1.1  Linux進程管理
    1.1.1  進程的概念
    1.1.2  進程的生命周期
    1.1.3  線程的概念
    1.1.4  進程優先順序和Nice等級
    1.1.5  上下文切換
    1.1.6  中斷處理
    1.1.7  進程狀態
    1.1.8  進程的內存段
    1.1.9  Linux CPU調度程序
  1.2  Linux內存體系結構
    1.2.1  物理內存和虛擬內存
    1.2.2  虛擬內存管理
  1.3  Linux文件系統
    1.3.1  虛擬文件系統
    1.3.2  文件系統日誌
    1.3.3  Ext2
    1.3.4  Ext3
    1.3.5  Ext4
    1.3.6  XFS
    1.3.7  Btrfs
    1.3.8  JFS
    1.3.9  ReiserFS
  1.4  Linux磁碟I/O子系統
    1.4.1  I/O子系統的體系結構
    1.4.2  Cache
    1.4.3  塊層
    1.4.4  I/O設備驅動程序
    1.4.5  RAID與文件系統
  1.5  Linux網路子系統
    1.5.1  網路化的實現
    1.5.2  TCP/IP
    1.5.3  Offload
    1.5.4  Bonding模塊
  1.6  Linux性能度量標準
    1.6.1  處理器的度量標準
    1.6.2  內存的度量標準
    1.6.3  塊設備的度量標準
    1.6.4  網路介面的度量標準
第2章  監控工具
  2.1  監控工具概述
  2.2  常用監控工具
  2.3  常用監控工具的使用
    2.3.1  top
    2.3.2  uptime
    2.3.3  ps、pstree
    2.3.4  free
    2.3.5  mpstat
    2.3.6  vmstat

    2.3.7  iostat
    2.3.8  netstat、ss
    2.3.9  sar
    2.3.10  numastat
    2.3.11  pmap
    2.3.12  iptraf
    2.3.13  strace和Itrace
    2.3.14  gnuplot
    2.3.15  Gnome System Monitor
第3章  Benchmark工具
  3.1  UNIXBench
    3.1.1  安裝與運行
    3.1.2  Run的用法
  3.2  STREAM
  3.3  Bonnie
第4章  分析性能瓶頸
  4.1  識別系統瓶頸
    4.1.1  收集信息
    4.1.2  分析伺服器性能
  4.2  CPU瓶頸
    4.2.1  查找CPU瓶頸
    4.2.2  SMP
    4.2.3  性能調整選項
  4.3  內存瓶頸
    4.3.1  查找內存瓶頸
    4.3.2  性能調整選項
  4.4  磁碟瓶頸
    4.4.1  查找磁碟瓶頸
    4.4.2  性能調整選項
  4.5  網路瓶頸
第5章  調整操作系統
  5.1  調整原則
  5.2  安裝注意事項
    5.2.1  安裝
    5.2.2  檢查當前的配置
    5.2.3  最小化資源使用
    5.2.4  SELinux
    5.2.5  編譯內核
  5.3  更改內核參數
    5.3.1  proc文件系統
    5.3.2  存儲參數的位置
    5.3.3  使用sysetl命令
  5.4  調整處理器子系統
    5.4.1  調整進程優先順序
    5.4.2  CPU親和力
    5.4.3  平衡中斷
    5.4.4  NUMA系統
  5.5  調整內存子系統
    5.5.1  內存回收(設置內核交換和刷新臟數據行為)
    5.5.2  調整swap

    5.5.3  HugeTLBfs
    5.5.4  內核同頁合併
  5.6  調整磁碟子系統
    5.6.1  安裝Linux前的硬體注意事項
    5.6.2  I/O調度的調整和選擇
    5.6.3  文件系統的選擇和調整
    5.6.4  虛擬化存儲
  5.7  調整網路子系統
    5.7.1  網卡綁定
    5.7.2  巨幀
    5.7.3  速度與雙工模式
    5.7.4  增加網路緩衝區
    5.7.5  增加數據包隊列
    5.7.6  增加傳輸隊列長度
    5.7.7  配置offload
    5.7.8  Netfilter對性能的影響
    5.7.9  流量特性的注意事項
    5.7.10  額外的TCP/IP調整
  5.8  限制資源使用

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032