在 Debian 里,“backlog 优先级”通常出现在两个语境里:
- Debian 发行版 / 发布管理(release team / bug backlog)
- 系统运维角度的 backlog(如服务队列、任务积压、systemd / 内核 backlog)
下面分别说。
一、Debian 发行与 Bug Backlog 优先级(最常见)
如果你说的是 Debian bug / 发布阻塞项(release blockers)的优先级,一般看这些维度:
1. 是否是 release blocker
- 最高优先级:直接影响 stable 发布
- 数据丢失
- 安全漏洞(尤其 high/critical)
- 安装器失败
- 严重回归(regression)
2. 严重程度(severity)
Debian 官方 severity 顺序(大致):
critical > grave > serious > important > normal > minor > wishlist
- critical:导致系统不可用或数据丢失
- grave:严重功能失效
- serious:policy 违规 / 发布阻塞
- important:影响多数用户
- normal:默认
- minor / wishlist:优化类
3. 影响范围
- 影响架构数量(amd64 / arm64 / all)
- 是否核心包(如 libc、kernel、apt)
- 是否被广泛依赖
4. 安全优先级(security team)
- DSA(Debian Security Advisory)
- CVE 等级(CVSS)
5. 维护者判断
- 维护者 + release team 在
#debian-release 协商
- 用 tags:
release-notes
blocker
help
✅ 结论:
Debian 中 backlog 优先级 = severity + 是否 release blocker + 影响面 + 安全等级
二、系统层面的 backlog(运维视角)
如果你是问 服务器 backlog(连接 / 任务积压)怎么定优先级:
1. 网络 backlog(如 TCP)
net.core.somaxconn
listen() 的 backlog 参数
- 一般:
- 低延迟服务:较小
- 高并发 Web:调大(如 1024+)
2. systemd 服务
TasksMax
DefaultTasksMax
- 按服务重要度分配
3. 任务队列(如 apt / dpkg)
apt-get install -t stable package
三、如果你是在做 Debian 内部流程管理
常见做法是:
- P0:release blocker / 安全
- P1:严重 bug
- P2:重要功能
- P3:一般 / wishlist
如果你能补充一句:
你指的是 Debian bug 优先级、发布阻塞,还是 系统 backlog 参数?
我可以给你更精确的答案或示例。