Boot performance analysis and optimization tool for openKylin.
Overview
Collects systemd boot data, analyzes service dependencies, identifies bottlenecks, and automates optimization.
Tested on openKylin 2.0 SP2 (VMware Workstation):
Before: 11.92s
After: 7.83s (34.3% improvement)
Userspace: 8.68s → 4.56s (47.5% improvement)
Quick Start
./run.sh analyze # Collect boot data and analyze
sudo ./run.sh optimize # Apply optimization
./run.sh diagnose # Rule-based bottleneck diagnosis
make test # Run unit tests
BootWeaver
openKylin 启动性能分析与优化工具。
概述
通过 systemd 数据采集、依赖分析、深度统计算法,识别启动瓶颈,自动化服务裁剪和配置调优。
实际测试(openKylin 2.0 SP2, VMware Workstation):
使用方法
目录结构
依赖
BootWeaver
Boot performance analysis and optimization tool for openKylin.
Overview
Collects systemd boot data, analyzes service dependencies, identifies bottlenecks, and automates optimization.
Tested on openKylin 2.0 SP2 (VMware Workstation):
Quick Start
Requirements