> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://helpdesk.ggcircuit.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 🛠️ 客户端PC性能问题故障排除

## 🧪 分步诊断程序

当客户端机器被报告运行缓慢或性能不足时，请按照以下步骤进行调查：

---

### 1. 🌐 在 ggRock 中检查网络连接

以 **100 Mbps 链路速度** 运行的机器（而不是 1 Gbps 或更高速度）会出现启动缓慢和用户界面延迟的情况。

* 登录 **ggRock Web UI**
* 导航到 **Machines（机器）**
* 找到受影响的机器（例如 PC25）
* 确认显示的 **Link Speed（链路速度）**

> ⚠️ **如果机器以 100 Mbps 连接**，请检查交换机端口、以太网电缆或 NIC。考虑：
>
> * 交换端口或电缆
> * 重新启动交换机
> * 确保在交换机上启用自动协商

---

### 2. 🧠 运行 Windows 内存诊断

故障的 RAM 可能导致间歇性性能问题。以下是测试内存问题的方法：

1. 按 `Win + R` 并输入 `mdsched`
2. 选择 **Restart now and check for problems（立即重新启动并检查问题）**

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15862287/image-20250421-145755.png?version=1&modificationDate=1745247480984&cacheVersion=1&api=v2)

3. 系统将重新启动并自动运行测试
4. 测试后：

* 打开 **Event Viewer（事件查看器）**
* 转到 **Windows Logs > System（Windows 日志 > 系统）**
* 搜索 **"MemoryDiagnostics-Results"**

> 🔁 **注意：** 在 ggRock 中为机器启用 **"Keep Writebacks（保持回写）"** 以避免数据丢失。

---

### 3. ✅ 运行基准测试工具

使用以下工具评估磁盘、网络、CPU 和 GPU 性能：

* **CrystalDiskMark**  
  → 测试本地存储的读/写速度  
  → 下载：[**CrystalDiskMark**](https://crystalmark.info/en/software/crystaldiskmark/)
* **iPerf3**  
  → 测量网络吞吐量  
  → 针对本地 iPerf3 服务器运行以获得最佳准确性

以下是对您的 iPerf3 KB 文章的一份干净、专业且 ggSupport 风格的改进，具有结构、打磨和轻量级格式/表情符号以提高可读性：

---

# 🌐 使用 iPerf3 进行网络速度测试（Windows 和 Linux）

**适用于：** ggRock 服务器、客户端机器、一般 LAN 故障排除  
**最后更新：** 2025 年 4 月  
**用例：** 测量服务器和客户端之间的网络性能（例如，排查缓慢的无盘启动或游戏性能不佳的问题）。

---

## 📘 什么是 iPerf3？

**iPerf3** 是一个开源网络性能测量工具，可在两台机器（"客户端"和"服务器"）之间创建 **TCP 或 UDP 流量流**，并报告吞吐量。

这对以下方面特别有用：

* 测量 **最大网络带宽**
* 排查 **延迟** 或 **丢包**
* 识别 LAN 环境中的 **网络瓶颈**

---

## ⚔️ iPerf3 中的 TCP 和 UDP 对比

| 协议 | 描述 |
| ---- |
| **TCP** | 可靠、基于连接（使用 3 路握手）。适合测量稳定的吞吐量。 |
| **UDP** | 不可靠、无连接。更适合测试抖动、丢包和流媒体场景。 |

> ✅ **提示：** 除非您特别测试 VoIP 或游戏流媒体等实时应用，否则大多数情况下使用 TCP。

---

## 🐧 在 Linux（Debian）上安装 iPerf3

1. 登录您的 Debian 系统。
2. 安装 iPerf3：

```
   sudo apt-get update
   sudo apt-get install iperf3
```

3. 确认安装：

```
   iperf3 --version
```

---

## 🪟 在 Windows 上安装 iPerf3

1. 从以下位置下载 iPerf3 Windows 版本：  
   [https://files.budman.pw/](https://files.budman.pw/)
2. 将 ZIP 存档提取到已知位置（例如桌面）。
3. 打开 **Command Prompt（命令提示符）** 并导航到提取的文件夹：

```
   cd "C:\Users\YourName\Desktop\iperf-3.x.x"
```

---

## 🚀 运行 iPerf3 测试

### 🖥️ 在服务器上（Debian/Linux）：

1. 以服务器模式运行：

```
   iperf3 -s
```

   终端应显示：  
   `Server listening on 5201`

---

### 💻 在客户端上（Windows）：

1. 在 iPerf3 文件夹中打开命令提示符。
2. 针对服务器的 IP 运行客户端测试：

```
   iperf3.exe -c [Server_IP]
```

   示例：

```
   iperf3.exe -c 192.168.1.100
```

---

## 📊 理解输出

在测试期间，客户端将数据发送到服务器。

* **Sender = Client（发送者 = 客户端）** → 从客户端到服务器的上传测试
* **Receiver = Server（接收者 = 服务器）** → 服务器从客户端的下载测试

```
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 112 MBytes 94.0 Mbits/sec sender
[ 4] 0.00-10.00 sec 111 MBytes 93.1 Mbits/sec receiver
```

> 📌 想要测试 **从服务器到客户端的** 下载性能？使用反向标志：

* **Server（服务器）：** `iperf3 -s`
* **Client（客户端）：** `iperf3.exe -c [Server_IP] -R`

---

* **GPU Benchmark（GPU 基准测试）**  
  → 使用 Unigine Heaven 或 GPU 驱动程序工具（例如 NVIDIA 控制面板）
* **CPU Burn Test（CPU 烧机测试）**  
  → 运行短时间压力测试（`cpuburn` 或类似工具）**60 秒** 来评估 CPU 稳定性

---

## 📝 注意

* 将测试结果与运行相同镜像的已知健康机器进行比较。
* 保留结果的屏幕截图或日志，以供文档或支持工单使用。

---

**仍有问题？**  
联系 [**ggSupport**](mailto:support@ggcircuit.com) 或从您的 ggRock 仪表板提交工单。