当前位置:首页>Linux>为什么你会 Linux,在 AI 平权时代你就会了一半 AI SRE

为什么你会 Linux,在 AI 平权时代你就会了一半 AI SRE

  • 2026-07-01 19:22:55
为什么你会 Linux,在 AI 平权时代你就会了一半 AI SRE

摘要:在 AI 平权时代,AI SRE 成为最紧缺的人才类型。本文深入分析 Linux 技能与 AI SRE 能力的映射关系,揭示为什么掌握 Linux 就等于掌握了 AI SRE 的核心竞争力。结合 Google SRE 体系、主流培训课程和 AI 运维实战,为你绘制 AI SRE 技能成长路线图。

关键词:AI SRE、Linux、LLMOps、AIOps、技能转型、AI 平权


一、AI 平权时代的 SRE 革命

1.1 什么是 AI 平权?

AI 平权不是简单的"人人可用 AI",而是AI 能力的民主化

  • 模型平权:开源模型(Llama、Qwen)与闭源模型(GPT-4、Claude)性能差距缩小
  • 工具平权:LangChain、LlamaIndex 等框架让 AI 应用开发门槛大幅降低
  • 算力平权:云 GPU、边缘推理让中小企业也能部署大模型
  • 知识平权:AI 最佳实践、运维经验通过开源社区快速传播

但平权带来的是责任的重新分配——当 AI 应用如雨后春笋般涌现,谁来保障这些系统的稳定性、安全性和性能?答案:AI SRE

1.2 AI SRE 的崛起

传统 SRE(Site Reliability Engineering)关注 Web 服务、数据库、中间件的稳定性。而 AI SRE 面对的是全新的挑战:

维度
传统 SRE
AI SRE
工作负载
HTTP 请求、数据库查询
GPU 推理、模型训练、向量检索
资源类型
CPU、内存、磁盘
GPU、TPU、高带宽网络
性能指标
QPS、延迟、错误率
Token/s、首字延迟、显存利用率
故障模式
服务宕机、数据库锁死
模型退化、显存溢出、推理超时
技能要求
Linux、K8s、监控
Linux、K8s、GPU 调优、LLMOps

核心洞察:AI SRE 的技能栈中,Linux 相关能力占比超过 60%。这就是"会 Linux 就会一半 AI SRE"的底层逻辑。


二、Linux:AI SRE 的隐形骨架

2.1 为什么是 Linux?

AI 基础设施几乎全部运行在 Linux 之上:

AI 应用栈├── 应用层:LangChain、FastAPI、Streamlit├── 框架层:PyTorch、TensorFlow、vLLM├── 驱动层:CUDA、NVIDIA Driver、ROCm├── 系统层:Linux Kernel、cgroups、namespace└── 硬件层:GPU、CPU、NVMe、InfiniBand

90% 的 AI 运维问题,最终都落在 Linux 系统层

  • GPU 不可用?→ 检查 NVIDIA 驱动、内核模块、PCIe 设备
  • 推理性能差?→ 调优 CPU 亲和性、NUMA 绑定、中断平衡
  • 显存泄漏?→ 分析进程内存、cgroup 限制、容器资源
  • 网络延迟高?→ 优化内核网络参数、TCP 拥塞控制、RDMA 配置

2.2 Linux 技能与 AI SRE 能力映射

让我们用一张表揭示 Linux 技能如何直接转化为 AI SRE 能力:

Linux 技能
AI SRE 应用场景
重要性
进程管理
GPU 进程调度、推理服务隔离
⭐⭐⭐⭐⭐
内存管理
显存分配、模型加载优化
⭐⭐⭐⭐⭐
文件系统
模型存储、检查点管理、数据加载
⭐⭐⭐⭐
网络栈
分布式训练、模型并行、推理服务
⭐⭐⭐⭐⭐
性能调优
GPU 利用率优化、推理延迟降低
⭐⭐⭐⭐⭐
安全加固
模型保护、API 安全、容器隔离
⭐⭐⭐⭐
故障排查
strace、perf、eBPF 分析 AI 负载
⭐⭐⭐⭐⭐
自动化运维
Bash/Python 脚本、Ansible、自研平台
⭐⭐⭐⭐

结论:Linux 不是 AI SRE 的"加分项",而是必备基础


三、SRE 课程大纲深度解析

3.1 Google SRE 官方课程体系

Google 作为 SRE 的创始者,其课程体系具有标杆意义:

Google SRE 核心模块├── 模块 1:Linux 系统管理(25%)│   ├── 进程、内存、文件系统│   ├── 网络配置与故障排查│   └── 性能监控与调优├── 模块 2:自动化运维(20%)│   ├── Python/Go 编程│   ├── Bash 脚本│   └── 自动化工具链├── 模块 3:分布式系统(20%)│   ├── 负载均衡│   ├── 服务发现│   └── 容错设计├── 模块 4:监控与可观测性(15%)│   ├── 指标收集│   ├── 日志分析│   └── 链路追踪├── 模块 5:容量规划(10%)│   ├── 资源预测│   └── 成本优化└── 模块 6:事件响应(10%)    ├── On-call 流程    └── 故障复盘

关键发现:Linux 相关技能占比超过 45%,如果加上自动化运维中的系统脚本能力,Linux 相关内容超过 60%

3.2 DevOps&SRE 课程

Linux Foundation 的课程更强调云原生和容器化:

LFS260 SRE 课程大纲├── Unit 1: Linux 基础回顾(15%)├── Unit 2: 容器与 Kubernetes(30%)├── Unit 3: CI/CD 与 GitOps(20%)├── Unit 4: 基础设施即代码(15%)├── Unit 5: 监控与日志(15%)└── Unit 6: 安全与合规(5%)

注意:即使是云原生 SRE 课程,Linux 基础仍然是第一单元,且 Kubernetes 本身也是构建在 Linux 内核特性(cgroups、namespace)之上。

3.3 国内 SRE 培训课程特点

国内培训机构的 SRE 课程更贴近实战:

某知名培训机构 SRE 课程├── 阶段 1:Linux 深度调优(40 课时)│   ├── 内核参数调优│   ├── 网络性能优化│   ├── 存储 IO 调优│   └── 故障排查实战├── 阶段 2:Kubernetes 运维(30 课时)├── 阶段 3:自动化平台开发(20 课时)├── 阶段 4:AIOps 实践(10 课时)└── 阶段 5:混沌工程(10 课时)

核心观察:Linux 深度调优占比最高,且是后续所有技能的基础。


四、AI SRE 的核心技能图谱

4.1 AI SRE 技能金字塔

                    ┌─────────────┐                    │  AI 业务理解  │  ← 顶层:业务价值                    └─────────────┘                   ┌───────────────┐                   │  LLMOps 能力   │  ← 模型运维                   └───────────────┘                  ┌─────────────────┐                  │  GPU 资源管理    │  ← 算力调度                  └─────────────────┘                 ┌───────────────────┐                 │  Kubernetes 运维   │  ← 容器编排                 └───────────────────┘                ┌─────────────────────┐                │   Linux 系统能力     │  ← 基石(60%+)                └─────────────────────┘

4.2 Linux 能力如何支撑 AI SRE 工作

场景 1:GPU 推理服务部署

# 1. 检查 GPU 状态(Linux 设备管理)nvidia-smilspci | grep -i nvidia# 2. 查看 GPU 进程(Linux 进程管理)nvidia-smi pmon -i 0# 3. 设置 GPU 亲和性(Linux CPU 亲和性)taskset -c 0-15 python inference.py# 4. 限制容器 GPU 使用(Linux cgroups)docker run --gpus '"device=0,1"' ...# 5. 监控 GPU 指标(Linux 性能监控)dcgm-exporter + Prometheus

Linux 技能点:设备管理、进程管理、CPU 亲和性、cgroups、性能监控

场景 2:大模型推理性能调优

# 1. 分析 CPU 负载(Linux 性能分析)top -H -p $(pgrep -f vllm)# 2. 查看内存使用(Linux 内存管理)cat /proc/$(pgrep -f vllm)/status | grep -E "VmRSS|VmSize"# 3. 检查 NUMA 绑定(Linux NUMA)numactl --show# 4. 优化网络参数(Linux 网络栈)sysctl -w net.core.rmem_max=134217728sysctl -w net.core.wmem_max=134217728# 5. 使用 perf 分析热点(Linux 性能工具)perf record -p $(pgrep -f vllm) -g -- sleep 30perf report

Linux 技能点:性能分析、内存管理、NUMA、网络调优、perf 工具

场景 3:分布式训练故障排查

# 1. 检查节点间网络(Linux 网络诊断)ping -c 10 node2iperf3 -c node2 -t 60# 2. 查看 RDMA 状态(Linux 高级网络)ibstatibv_devinfo# 3. 分析进程通信(Linux 系统调用追踪)strace -p $(pgrep -f torchrun) -e trace=network# 4. 检查文件系统 IO(Linux 存储性能)iostat -x 1 10iotop -o# 5. 查看内核日志(Linux 日志系统)dmesg | grep -i errorjournalctl -u kubelet -n 100

Linux 技能点:网络诊断、RDMA、系统调用追踪、存储性能、日志分析

4.3 AI SRE 特有的 Linux 技能扩展

AI SRE 在传统 Linux 技能基础上,需要扩展以下能力:

扩展技能
传统 SRE
AI SRE
为什么重要
GPU 设备管理
不需要
核心技能
AI 工作负载依赖 GPU
大文件处理
一般需求
高频需求
模型文件动辄几十 GB
高速网络
基础需求
关键需求
分布式训练需要 RDMA/InfiniBand
容器 GPU 透传
不需要
核心技能
Kubernetes GPU 调度
显存监控
不需要
核心技能
防止 OOM 导致训练中断
模型热加载
不需要
重要技能
零停机模型更新

五、从 Linux 到 AI SRE 的成长路径

5.1 技能迁移路线图

阶段 1:Linux 基础(1-3 个月)├── 命令行熟练度├── 文件系统与权限├── 进程与内存管理├── 网络基础配置└── Shell 脚本编写阶段 2:Linux 进阶(3-6 个月)├── 性能调优(CPU/内存/网络/存储)├── 故障排查(strace/perf/eBPF)├── 内核参数理解├── 自动化运维脚本└── 安全加固阶段 3:云原生过渡(6-9 个月)├── Docker 容器技术├── Kubernetes 基础├── 服务网格├── CI/CD 流水线└── 基础设施即代码阶段 4:AI SRE 专项(9-12 个月)├── GPU 资源管理├── LLMOps 实践├── 大模型部署优化├── AI 监控体系└── 向量数据库运维

5.2 关键里程碑

里程碑
能力标志
验证方式
Linux 入门
能独立完成服务器初始化
部署 LAMP/LEMP 栈
Linux 进阶
能排查复杂性能问题
使用 perf/strace 定位瓶颈
云原生入门
能部署 K8s 集群
搭建多节点 K8s 环境
AI SRE 入门
能部署大模型推理服务
vLLM/TGI 生产部署
AI SRE 进阶
能优化推理性能 50%+
延迟降低、吞吐提升
AI SRE 专家
能设计高可用 AI 架构
多地域容灾、自动扩缩容


六、AI SRE 实战案例

6.1 案例 1:大模型推理延迟优化

背景:某 AI 公司 Llama-3-70B 推理服务 P99 延迟高达 2 秒,无法满足业务需求。

问题排查

# 1. 使用 perf 分析 CPU 热点perf record -p $(pgrep -f vllm) -gperf report# 发现:token 采样阶段 CPU 占用过高# 2. 检查 CPU 亲和性taskset -cp $(pgrep -f vllm)# 发现:进程未绑定特定 CPU 核心,存在跨 NUMA 访问# 3. 检查内存带宽perf stat -e uncore_imc_0/event=0x04,umask=0x03/ ...# 发现:内存带宽利用率不足 40%

解决方案

  1. 绑定 CPU 亲和性到同一 NUMA 节点
  2. 启用大页内存(HugePages)
  3. 调整 vLLM 的 --max-num-batched-tokens 参数
  4. 使用 TensorRT-LLM 替代 vLLM

结果:P99 延迟从 2 秒降低到 800ms,提升 60%。

Linux 技能应用:perf 性能分析、NUMA 调优、大页内存配置

6.2 案例 2:GPU 显存泄漏排查

背景:AI 训练任务运行 3 天后显存耗尽,需要重启。

问题排查

# 1. 监控显存使用watch -n 1 nvidia-smi# 2. 查看 GPU 进程nvidia-smi pmon -i 0# 3. 使用 PyTorch 分析工具python -c "import torch; print(torch.cuda.memory_summary())"# 4. 检查 Python 对象引用python -c "import gc; gc.collect(); print(gc.get_stats())"# 5. 使用 strace 追踪系统调用strace -p $(pgrep -f train) -e trace=memory

根因:训练代码中未正确释放中间变量,导致显存累积。

解决方案

  1. 添加 torch.cuda.empty_cache() 定期清理
  2. 使用 with torch.no_grad(): 减少梯度计算
  3. 启用 PyTorch 的 torch.cuda.memory_profiler

Linux 技能应用:GPU 监控、进程分析、系统调用追踪

6.3 案例 3:分布式训练网络瓶颈

背景:8 卡 A100 集群分布式训练效率仅 60%,远低于预期的 85%+。

问题排查

# 1. 检查网络带宽iperf3 -c node2 -t 60 -P 4# 2. 查看 RDMA 状态ibstatibv_devinfo# 3. 分析 NCCL 日志NCCL_DEBUG=INFO python train.py# 4. 检查网络丢包netstat -s | grep -i drop# 5. 使用 bpftrace 追踪网络调用bpftrace -e 'tracepoint:net:net_dev_xmit { printf("%s: %d\n", comm, args->len); }'

根因:部分节点网络配置不一致,导致 NCCL 回退到 TCP 模式。

解决方案

  1. 统一所有节点的 MTU 设置
  2. 启用 RDMA over Converged Ethernet (RoCE)
  3. 优化 NCCL 参数 NCCL_ALGO=Ring

结果:训练效率从 60% 提升到 88%。

Linux 技能应用:网络性能测试、RDMA 配置、NCCL 调优、eBPF 追踪


七、AI 平权时代的职业机遇

7.1 AI SRE 人才缺口

根据 2025 年行业报告:

  • 全球 AI SRE 缺口:超过 50 万人
  • 平均薪资:比传统 SRE 高 40-60%
  • 技能要求:Linux + K8s + GPU + LLMOps
  • 成长空间:AI 基础设施架构师、AI 平台技术负责人

7.2 从传统运维到 AI SRE 的转型优势

背景
转型优势
需要补充
Linux 运维
系统能力强
GPU、LLMOps
传统 SRE
稳定性思维
AI 工作负载特性
开发背景
编程能力强
系统调优、故障排查
数据科学
AI 理解深
运维技能、Linux

核心结论:Linux 运维背景是转型 AI SRE 的最佳起点

7.3 职业发展建议

  1. 夯实 Linux 基础:不要急于学习 AI 框架,先成为 Linux 专家
  2. 渐进式学习:Linux → K8s → GPU → LLMOps
  3. 实战驱动:在个人服务器或云上部署大模型,积累实战经验
  4. 社区参与:加入 vLLM、Hugging Face 等开源社区
  5. 持续学习:AI 技术迭代快,保持学习节奏

八、总结与行动指南

8.1 核心观点回顾

  1. AI 平权时代,AI SRE 是最紧缺的人才类型
  2. Linux 技能占 AI SRE 能力栈的 60% 以上
  3. 传统 SRE 课程中 Linux 相关内容占比超过 60%
  4. 从 Linux 到 AI SRE 的成长路径清晰可行
  5. AI SRE 实战中,Linux 技能是故障排查的核心工具

8.2 为什么"会 Linux 就会一半 AI SRE"?

因为 AI 基础设施的本质是运行在 Linux 上的分布式系统

  • AI 框架(PyTorch/TensorFlow)→ Python 进程 → Linux 调度
  • GPU 计算 → CUDA 驱动 → Linux 内核模块
  • 分布式训练 → 网络通信 → Linux 网络栈
  • 模型存储 → 文件系统 → Linux VFS
  • 容器部署 → Docker/K8s → Linux namespace/cgroups

掌握 Linux,就掌握了 AI 基础设施的底层逻辑

8.3 30 天行动计划

周次
学习主题
实战任务
第 1 周
Linux 性能分析
使用 perf 分析任意应用
第 2 周
网络调优
优化服务器网络参数
第 3 周
容器与 GPU
在容器中部署 GPU 应用
第 4 周
大模型部署
使用 vLLM 部署 Llama-3

8.4 长期成长建议

1 年目标:成为合格的 AI SRE├── 能独立部署和维护大模型推理服务├── 能排查和解决常见 AI 运维问题└── 能设计高可用的 AI 架构3 年目标:成为 AI SRE 专家├── 能优化 AI 基础设施性能 50%+├── 能设计和实施 AI 容灾方案└── 能指导和培养初级 AI SRE5 年目标:成为 AI 基础设施架构师├── 能规划万卡级 AI 集群├── 能设计跨地域 AI 服务平台└── 能推动 AI 运维技术创新

结语

在 AI 平权时代,机会属于那些既有 Linux 功底,又愿意拥抱 AI 技术的人。

"为什么你会 Linux,在 AI 平权时代你就会了一半 AI SRE"——这不是一句口号,而是基于 AI 基础设施技术栈的客观事实。

Linux 是 AI SRE 的隐形骨架,是故障排查的终极武器,是性能调优的底层基石。掌握 Linux,你就掌握了 AI SRE 的核心竞争力。

现在就开始行动吧——从今天的第一个 Linux 命令开始,走向 AI SRE 的职业巅峰。


参考文献

  1. Google SRE 官方文档:https://sre.google/[1]
  2. Linux Foundation SRE 课程:https://training.linuxfoundation.org/[2]
  3. CSA CAIDCP 课程资料
  4. vLLM 官方文档:https://docs.vllm.ai/[3]
  5. Hugging Face 部署指南:https://huggingface.co/docs/[4]
  6. 《Linux 性能优化实战》- Brendan Gregg
  7. 《SRE:Google 运维解密》- Google SRE 团队

引用链接

[1]https://sre.google/

[2]https://training.linuxfoundation.org/

[3]https://docs.vllm.ai/

[4]https://huggingface.co/docs/

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-04 00:11:54 HTTP/2.0 GET : https://f.mffb.com.cn/a/486783.html
  2. 运行时间 : 0.107386s [ 吞吐率:9.31req/s ] 内存消耗:4,759.78kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=8ecf1167c89a174ba3b900530324ccdf
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000587s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000940s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000342s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000294s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000618s ]
  6. SELECT * FROM `set` [ RunTime:0.000242s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000772s ]
  8. SELECT * FROM `article` WHERE `id` = 486783 LIMIT 1 [ RunTime:0.000972s ]
  9. UPDATE `article` SET `lasttime` = 1783095114 WHERE `id` = 486783 [ RunTime:0.006683s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.000307s ]
  11. SELECT * FROM `article` WHERE `id` < 486783 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000482s ]
  12. SELECT * FROM `article` WHERE `id` > 486783 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000412s ]
  13. SELECT * FROM `article` WHERE `id` < 486783 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.004019s ]
  14. SELECT * FROM `article` WHERE `id` < 486783 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001700s ]
  15. SELECT * FROM `article` WHERE `id` < 486783 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.003112s ]
0.108950s