# 🔧 ServerOptimiser v2 - 智能性能管理
使用智能 TPS 控制和综合优化,升级您的服务器性能。
## 🚀 **实测结果 - 真实性能数据**
**ServerOptimiser 之前:**
- **TPS:** 20.00 (标准)
- **CPU 使用率:** 8.0%
- **RAM 使用率:** 0.49GB
- 
**ServerOptimiser 之后 (TPS 限制为 15):**
- **TPS:** 15.14 (受控)
- **CPU 使用率:** 2.5%
- **RAM 使用率:** 0.38GB
- 
**🎯 结果:RAM 减少 25%,CPU 使用率提高 50% 以上,且 TPS 受控!**
## ⚠️ **TPS 限制完全可选**
**TPS 限制仅建议用于:**
- **生存服务器**,精确计时不关键
- **天空方块服务器**,专注于建造和经济
- **和平/非 PvP 服务器**,战斗计时不重要
- **经济/角色扮演服务器**,流畅性能 > 精确计时
**不建议用于:**
- **PvP 服务器** - 战斗需要精确计时
- **小游戏服务器** - 快节奏游戏需要满 TPS
- **红石密集型服务器** - 复杂装置需要 20 TPS
## 💡 **为什么降低 TPS 实际上能改善性能**
**智能 TPS 限制背后的科学原理:**
大多数玩家在生存游戏中无法区分 20 TPS 和 15 TPS 之间的差异,但您的服务器却能明显感觉到! 原因如下:
**✅ 减少 CPU 周期** - 25% 更少的游戏 Tick 意味着 25% 更少的 CPU 处理
**✅ 更低的 RAM 使用率** - 更少的实体更新和区块处理节省内存
**✅ 减少磁盘 I/O** - 较少的世界保存和区块加载频率
**✅ 提高稳定性** - 防止高活动期间的卡顿
**✅ 更好的资源分配** - 更多的 CPU 可用于插件和玩家操作
## 🎮 **核心功能**
### **智能 TPS 管理 (可选)**
- **智能 TPS 限制:** 使用 `/ob tps 15` 设置目标 TPS(15-20)
- **自动性能缩放:** 根据服务器负载动态调整
- **手动覆盖:** 随时重置为 20 TPS
- **完全可选:** 仅在对您的服务器类型有利时使用
### **实体优化**
- **智能实体限制:** 在高流量区域减少生物密度
- **AI 优化:** 提升生物 AI 性能,同时不破坏行为
- **自动清理:** 智能地移除导致卡顿的实体
### **区块管理**
- **智能卸载:** 自动卸载未使用的区块
- **预加载系统:** 随时准备好经常访问的区域
- **内存优化:** 减少区块开销带来的 RAM 使用率
### **系统监控**
- **实时统计:** `/obstats` 显示 CPU、RAM 和存储使用情况
- **卡顿检测:** 自动识别和解决性能瓶颈
- **性能警报:** 通知管理员关键性能问题
### **管理工具**
- **自动权限管理:** 简化权限分配
- **综合命令:** 掌握 `/ob` 命令,实现完全控制
- **配置灵活性:** 提供了广泛的 YAML 配置选项
## 📊 **命令**
**主要命令:**
- `/ob` - 运行满服务器优化
- `/ob tps 15` - **限制 TPS 为 15 以获得更好的性能(可选)**
- `/ob tps reset` - 恢复正常的 20 TPS
- `/obstats` - 查看详细系统统计信息
**特定优化:**
- `/ob entities` - 仅优化实体
- `/ob chunks` - 仅优化区块
- `/ob lag` - 运行卡顿检测
**其他命令:**
- `/ob stats` - 显示性能统计信息
- `/ob reload` - 重新加载配置
- `/ob help` - 显示所有可用命令
## ⚙️ **技术细节**
- **平台:** PaperMC 1.21.8+ (Java 21)
- **性能影响:** 最小的开销,巨大的好处
- **线程安全性:** 正确处理异步操作
- **分析:** 可选的 bStats 集成,用于使用情况洞察
## 🎯 **非常适合**
**✅ 生存服务器** - 在不影响游戏体验的情况下提高性能
**✅ 经济服务器** - 为商店插件和交易提供更好的稳定性
**✅ 天空方块服务器** - 提供流畅的建造和发展体验
**✅ RPG 服务器** - 带有自定义内容的更好的性能
**✅ 社区服务器** - 在相同的硬件上处理更多的玩家
**✅ 经济型主机** - 在有限的资源上最大化性能
## 🚨 **不建议用于 TPS 限制**
**❌ PvP 服务器** - 其中精确的战斗计时至关重要
**❌ 红石密集型服务器** - 复杂装置需要满 TPS
**❌ 小游戏服务器** - 快节奏游戏需要 20 TPS
**❌ 竞技服务器** - 其中每 Tick 都很重要
## 📈 **安装和设置**
1. 下载并将其放入 `plugins/` 文件夹中
2. 重启您的服务器
3. **可选:** 如果您有生存/天空方块服务器,请运行 `/ob tps 15`
4. 使用 `/obstats` 监控您的性能改进!
**请记住:TPS 限制完全可选,并且仅应在适当的服务器类型上使用!**
**体验一下不同之处——您的服务器(以及您的主机账单)会感谢您的!**
the tests of the plugin were done on the "hosting" plan on server.pro