75、优化 Samba 性能的全面指南

优化 Samba 性能的全面指南

1. 基础操作命令

在监控系统性能时,有一些常用的操作命令,如下表所示:
| 按键 | 功能 |
| ---- | ---- |
| T | 按使用时间排序 |
| S | 切换累积模式 |
| i | 切换空闲进程显示 |
| 空格键 | 更新显示 |
| s | 设置 top 的刷新周期 |
| q | 退出 |

需要注意的是,安全模式帮助屏幕不会显示某些在安全模式下合法的命令。若要了解所有命令,可在非安全模式(无 -s)下运行并将帮助屏幕复制到文本文件以供参考。

2. CPU 瓶颈分析

当与 Samba 相关的程序(如 smbd)占用大部分 CPU 时,可能表示该程序受 CPU 瓶颈限制。但也可能是 Linux 仅看到该程序请求资源,便将所有资源分配给它。为获得真实情况,需用其他程序加载 CPU。

之前讨论的 cpugrab 程序是提供并行负载的不错工具。可通过试验 cpugrab 的优先级(nice level)来最大化测试的诊断价值。例如:
- 在优先级为 +10 时,cpugrab 对 FTP 占用约三分之二的 CPU,对 smbd 约占用一半。
- 在优先级为 -20 时,cpugrab 对 FTP 和 smbd 都占用约 90% 的 CPU,此时 FTP 和 Samba 传输严重受限且速度极慢。

3. 内存瓶颈分析
3.1 内存基础

大多数实际程序需要大量内存来完成工作。UNIX 有两级内存:
- 半导体内存(R

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值