源码技术
php
java
python
Linux
当前位置:
首页
>
Linux
>Linux内存虚拟化精讲(小区住房类比+图表版)
Linux内存虚拟化精讲(小区住房类比+图表版)
2026-04-20 12:16:39
Linux内存虚拟化精讲(小区住房类比+图表版)
统一类比对照
:
物理内存(RAM)
:小区里的实体住宅楼、真实房间
物理页(Page)
:每套独立住房(默认4KB,固定大小)
虚拟地址空间
:住户的“专属房号”
进程/虚拟机
:小区里的住户
内核MMU+页表
:物业房管中心、房号映射台账
内存虚拟化
:物业统一分配、隔离、调度房源,让每户都觉得独占整栋楼
一、为什么需要内存虚拟化?(痛点对比)
没有内存虚拟化,系统会陷入混乱;有了虚拟化,才能实现资源复用、安全隔离。
对比项
无内存虚拟化(裸机直访)
开启内存虚拟化
生活类比
住户直接抢占实体房间,多户抢同一间,乱占混用
物业统一分房,一户一专属房号,互不干扰
内存访问
进程直接读写物理地址,极易冲突崩溃
进程只用虚拟地址,内核完成翻译,杜绝冲突
隔离性
无隔离,一个进程崩溃整机死机
强隔离,进程互不侵犯,安全稳定
资源利用率
极低,大量物理内存闲置浪费
极高,按需分配,支持超配
扩展性
只能运行少数进程,无法多开
支持海量进程、虚拟机同时运行
二、基础内存虚拟化(进程级)核心原理
2.1 核心角色与住房类比
技术术语
小区住房类比
核心作用
虚拟地址(VA)
住户专属房号(独立唯一)
进程看到的内存地址,屏蔽底层物理细节
物理地址(PA)
实体房间门牌号
内存硬件真实地址,CPU直访地址
内存页(4KB)
标准单间住房
内存分配、管理的最小单位
页表(Page Table)
物业房源台账
记录虚拟页 → 物理页的映射关系
MMU(内存管理单元)
房管查表员
硬件模块,快速完成地址翻译
TLB
常用房号速查卡
页表缓存,提升翻译速度
2.2 地址翻译流程(一步一对照)
进程访问内存,全程由内核+硬件自动完成翻译,进程完全无感知。
进程发起请求,只用
虚拟地址(房号)
访问内存
CPU将虚拟地址发给
MMU(查表员)
MMU查
页表(台账)
,找到对应的
物理地址(真实房间)
命中TLB缓存则直接翻译,未命中则遍历页表
CPU读写真实物理内存,完成操作
2.3 进程虚拟地址空间布局
每个进程都有独立完整的虚拟地址空间,仿佛独占全部内存。
虚拟地址区域
住房类比
用途
内核空间
物业办公区
内核代码、内核数据,所有进程共享
栈(Stack)
临时储物间
函数调用、临时变量存放
内存映射段
共享活动室
文件映射、共享内存
堆(Heap)
自住客厅
动态内存分配(malloc/new)
数据段
卧室
全局变量、静态变量
代码段
玄关走廊
程序可执行代码
三、云场景:虚拟机内存虚拟化(KVM)
虚拟机场景下,内存虚拟化多一层映射,相当于
小区物业 → 楼栋管家 → 住户
的分级管理,实现多虚拟机共享物理内存。
3.1 四级地址类比(必懂)
技术地址
小区类比
归属
GVA(客户机虚拟地址)
租户自家房号
虚拟机内部进程
GPA(客户机物理地址)
租户租的单间
虚拟机(Guest OS)
HVA(宿主机虚拟地址)
楼栋管家登记房号
宿主机内核
HPA(宿主机物理地址)
小区真实实体房
物理服务器硬件
3.2 虚拟机内存翻译路径
GVA → GPA → HPA
,硬件辅助加速,效率极高
虚拟机内进程用GVA访问,虚拟机内核转成GPA
宿主机KVM通过
EPT(Intel)/NPT(AMD)
硬件机制,将GPA转为HPA
MMU完成最终翻译,读写物理内存
3.3 虚拟机内存核心机制
技术机制
小区类比
作用
EPT/NPT 硬件辅助
智能查表机器
硬件级加速地址翻译,降低性能损耗
内存超配
灵活租房,高峰临时调配
分配给虚拟机的总内存大于物理内存
内存气球(Balloon)
临时腾出空房
回收闲置虚拟机内存,分给忙的虚拟机
内存共享(KSM)
共用公共大厅
相同内存页合并,节省物理内存
交换分区(Swap)
小区地下室储物
内存不足时,暂存不常用数据
四、内存虚拟化核心技术对比
技术方案
类比
优点
缺点
适用场景
常规进程虚拟内存
单小区直管住户
开销极低、翻译快
仅隔离进程
普通Linux进程运行
影子页表
人工代查台账
无需硬件支持
性能差、开销大
老旧无硬件虚拟化的CPU
EPT/NPT 硬件虚拟化
智能自动查表
性能接近原生、延迟低
需要CPU硬件支持
云服务器、KVM
虚拟机
五、内存虚拟化高频问题(新手避坑)
误区
正解(住房白话)
虚拟内存越大,物理内存越大
房号只是编号,不代表真实房间数量
虚拟机内存越大,运行越快
租的房间再多,小区总房源固定,挤占会拥堵
内存虚拟化会损耗大量性能
硬件EPT加持下,损耗极低,几乎无感
进程访问的是真实物理地址
进程只看房号,从不直接找实体房间
六、大厂内存虚拟化优化要点
开启EPT/NPT
:必开硬件加速,性能提升显著
合理内存超配
:业务负载低可超配,高负载不超配
启用KSM共享
:多相同虚拟机,节省物理内存
配置气球驱动
:实现内存动态调度,避免闲置浪费
关闭不必要Swap
:避免磁盘读写拖慢内存速度
七、总结:内存虚拟化核心精髓
一句话吃透:
内存虚拟化就是内核做“物业管家”,把零散的物理内存房间,打包成独立专属的虚拟房号,分给每个进程、虚拟机,实现隔离、复用、高效管控。
不管是普通进程还是云虚拟机,底层逻辑都是
虚拟地址 → 地址翻译 → 物理地址
,这套机制是Linux稳定运行、云计算落地的核心根基。
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。
Linux设备驱动 -- OLED显示模块驱动(SPI)
Red Hat Enterprise Linux 10 运维实战手册(企业级)
最新文章
Linux设备驱动 -- OLED显示模块驱动(SPI)
PySerial:串口通信的Python利器,轻松掌控你的硬件世界
用 Python 快速搭建高颜值后台管理系统!零门槛、直接跑、自带全套功能
张谡 金敏娜|基于Python的《大浴女》英译本海外接受探析
2python之小程序流式接收研究及断点回复
Linux 中的 buffer 与cache
AI仅用90分钟攻破二十年Linux漏洞,安全专家脊背发凉
PHP 编程基础与实例教程(第 3 版 微课版)孔祥盛 课后习题答案解析
瑞芯微——Linux的常用指令--file
在Linux服务器中安装Rstudio server
热门文章
嵌入式Linux 使用ZeroBrane远程调试Lua脚本
Linux从入门到进阶04: 快速掌握硬件信息查询技巧
嵌入式Linux--Linux并发与竞争:驱动开发的核心挑战
【人才需求】印尼&马来西亚 | Linux 运维工程师(嵌入式设备方向)
使用openclaw制作python零基础教学-11
用python制作一个打印队列自动清理工具和生成exe格式的方法
耗时 2 天|Python 学习库搭建完成
攻陷朋友圈的8.9元Python小课,有哪些利用“人性”的新套路?
PHP电竞新季度活动竟免单和打骨折优惠
每日科普——PHP
随机文章
10个月宝宝每天需要喝多少奶粉?
python常用基础库速查表
Python脚本控制CANoe启停
python ico图标库下载方法及png图片转换ico方法
Python 必看!这12种常见错误90%人都踩过
一图总结30个Linux网络命令
一图总结30个Linux网络命令
58道必备的Python练习题(建议收藏)
Linux内核模块Socket通信端口释放问题
救命!Linux进程API竟这么好懂,新手也能拿捏进程操控
Python 玩转 Excel 案例【第 14 期】
基本
文件
流程
错误
SQL
调试
请求信息 : 2026-04-21 18:24:44 HTTP/2.0 GET : https://f.mffb.com.cn/a/484228.html
运行时间 : 0.182665s [ 吞吐率:5.47req/s ] 内存消耗:4,572.57kb 文件加载:140
缓存信息 : 0 reads,0 writes
会话信息 : SESSION_ID=cac4371f7b3b73a113ee6d592a8dc9b2
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
/yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
CONNECT:[ UseTime:0.000920s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001870s ]
SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000678s ]
SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000580s ]
SHOW FULL COLUMNS FROM `set` [ RunTime:0.001498s ]
SELECT * FROM `set` [ RunTime:0.000536s ]
SHOW FULL COLUMNS FROM `article` [ RunTime:0.002114s ]
SELECT * FROM `article` WHERE `id` = 484228 LIMIT 1 [ RunTime:0.001402s ]
UPDATE `article` SET `lasttime` = 1776767084 WHERE `id` = 484228 [ RunTime:0.001761s ]
SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.000536s ]
SELECT * FROM `article` WHERE `id` < 484228 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001145s ]
SELECT * FROM `article` WHERE `id` > 484228 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000939s ]
SELECT * FROM `article` WHERE `id` < 484228 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001796s ]
SELECT * FROM `article` WHERE `id` < 484228 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002003s ]
SELECT * FROM `article` WHERE `id` < 484228 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002001s ]
0.186134s