当前位置:首页>Linux>从0.01到6.18:Linux内核35年迭代史,引领全球数字基础设施发展的开源基石

从0.01到6.18:Linux内核35年迭代史,引领全球数字基础设施发展的开源基石

  • 2026-06-29 17:25:54
从0.01到6.18:Linux内核35年迭代史,引领全球数字基础设施发展的开源基石

引言

在数字化浪潮下,智能手机、服务器、云端服务及智能汽车控制系统等各类智能终端设备,其核心运行底座均依托Linux内核构建,该内核已成为全球数字基础设施的核心构成部分,贯穿数字经济发展全场景。

1991年,芬兰大学生林纳斯·托瓦兹(Linus Torvalds)在Usenet平台发布公告,正式宣告基于Minix系统开发的“自由操作系统内核”诞生。彼时作为个人兴趣启动的研发项目,如今已发展成为支撑全球90%以上服务器、100%超级计算机及数十亿嵌入式设备稳定运行的核心基础设施,深刻重塑了全球操作系统行业的发展格局。

35年间,Linux内核代码量从最初的数千行迭代至千万行级别,每一个版本的更新均承载着技术的迭代升级与开源精神的传承。本文以时间为轴线,系统拆解Linux主要版本的迭代历程,深入剖析其从个人项目成长为全球开源核心的发展路径与核心逻辑。

一、萌芽与奠基:从0.01到1.0,开启开源序章(1991-1994)

Linux的诞生离不开UNIX系统的技术积淀与Minix系统的启蒙赋能。20世纪80年代,Minix作为开源类UNIX系统,广泛应用于高校操作系统教学领域,但受限于功能简陋、扩展性不足,难以满足实际生产应用的核心需求。时任学生的Linus Torvalds针对Minix的核心局限,启动了“更具实用性、更具自由度”的操作系统内核研发项目,Linux自此应运而生。

1. 1991年:Linux 0.01(原型版本)

1991年10月5日,Linux 0.01作为首个公开版本正式发布。该版本仅包含数千行汇编代码,功能相对基础:仅支持Intel 80386处理器,可运行bash shell与gcc编译器,暂不支持硬盘分区,本质上为一款技术验证原型,其核心目标在于验证自主研发操作系统内核的可行性与技术路径。

Linus Torvalds在发布该版本时明确表示,该项目最初仅为个人兴趣实践,并非旨在开发如GNU般规模庞大、功能完备的专业系统。但其作出的关键决策——将源代码完全公开,允许全球开发者自由修改、贡献代码,为Linux开源生态的构建奠定了核心基础,同时开启了分布式开源协作的全新模式。

2. 1994年:Linux 1.0(正式版本)

经过近3年的迭代优化与漏洞修复,Linux 1.0于1994年3月正式发布。作为首个稳定可实用的正式版本,该版本标志着Linux从个人兴趣项目正式迈入规范化、产品化发展阶段,具备了面向实际应用的核心能力。

核心更新亮点:

  • 完善文件系统支持,正式引入EXT2文件系统,有效解决了早期Linux存储系统稳定性欠佳的行业瓶颈,为数据存储提供了可靠的技术保障;

  • 实现多任务、多用户支持,全面具备现代操作系统的核心功能,可灵活满足多场景使用需求;

  • 代码量增至17万行,硬件适配范围进一步扩大,可稳定支持鼠标、打印机等常用外设,显著提升系统的实用性与易用性;

  • 严格遵循GPL开源协议,明确开源授权规则与开发者权利义务,成功吸引首批全球开发者加入社群,推动开源生态初步形成并逐步完善。

彼时的Linux虽尚未获得企业市场的广泛认可,未大规模应用于生产场景,但已形成初步的开源社群体系,积累了核心开发者资源,为后续的爆发式发展奠定了坚实基础。

二、成长与扩张:从2.0到2.6,迈向全场景适配(1996-2011)

1996年至2011年的15年间,Linux内核进入快速成长与规模化扩张阶段。从多处理器支持到嵌入式设备适配,从桌面场景拓展至企业服务器领域,Linux逐步打破商业操作系统的垄断格局,成为全球开源生态的核心力量。该阶段中,2.6系列内核具有里程碑意义,其持续更新近8年、迭代多个子版本,成为Linux历史上最经典、影响力最广泛的版本系列,深刻推动了Linux在各行业的普及与应用。

1. 1996年:Linux 2.0(多处理器突破)

Linux 2.0于1996年6月正式发布,代码量达40万行,其核心突破在于首次实现对称多处理器(SMP)体系支持,使Linux可稳定运行于多CPU服务器,彻底突破单CPU运行的性能局限,为后续企业级应用的规模化部署提供了核心技术支撑。

其他关键更新:

  • 拓展硬件架构支持范围,全面覆盖Alpha、SPARC等非x86架构,实现跨平台发展的初步突破,打破硬件架构的使用限制;

  • 优化网络协议栈,完善TCP/IP v4协议支持,显著提升网络传输的稳定性与效率,为后续网络应用的规模化发展提供坚实的技术支撑;

  • 全球用户规模突破350万,开源社群实现规模化扩张,开发者数量持续增长,形成初步的开源协作生态,为技术迭代提供持续动力。

2. 2001年:Linux 2.4(桌面与外设适配)

2001年1月发布的Linux 2.4,代码量增至100万行,重点聚焦桌面场景适配与外设兼容性优化,精准解决了此前Linux在个人用户市场普及的核心瓶颈,推动Linux逐步进入个人用户市场,实现应用场景的进一步拓展。

核心更新亮点:

  • 集成USB、PCMCIA接口支持,实现外设即插即用(PnP)功能,有效解决外设适配繁琐、兼容性差的核心难题,显著提升用户使用体验;

  • 优化内存管理机制,支持更大容量内存,大幅提升系统运行稳定性与并发处理能力,可高效满足多任务运行需求;

  • 拓展文件系统支持范围,新增NTFS只读支持,提升与Windows系统的兼容性,降低跨系统使用门槛,推动Linux的普及与落地应用;

  • 获得Oracle等主流商业企业的官方支持,推动Linux向企业级市场加速渗透,逐步获得行业广泛认可。

3. 2003年:Linux 2.6(跨时代的“全能内核”)

2003年12月发布的Linux 2.6,是Linux发展史上的里程碑版本,代码量突破1000万行,持续更新至2011年,全面覆盖服务器、嵌入式、桌面等多场景,奠定了Linux当前的行业地位,成为推动Linux规模化应用的核心版本。

该版本实现全方位技术革新,其核心更新亮点对全球操作系统行业发展具有深远影响,具体如下

  • 设备管理革新:引入统一设备模型(Unified Device Model),标准化模块接口,大幅提升设备管理效率;与此同时,完善即插即用(PnP)支持,兼容ISA PnP、热插拔设备等,使Linux成为具备完整即插即用能力的操作系统,有效降低设备适配成本;

  • 线程与性能优化:引入NPTL(原生POSIX线程库),替代早期的LinuxThreads,实现用户线程与内核线程1:1映射,提供企业级线程支持,大幅提升系统并发运行性能;采用O(1)调度器算法,优化高负载场景下的运行表现,结合内核抢占机制,显著提升交互式应用与多媒体应用的响应速度,满足不同场景的性能需求;

  • 扩展性大幅提升:支持最多64个CPU,32位系统下通过PAE技术(物理地址扩展)可支持最大64GB内存;用户与组数量从6.5万增至40多亿,PID最大数量从3.2万增至10亿,有效突破早期系统的性能瓶颈,可适配大规模应用场景;

  • 文件系统升级:优化EXT2、EXT3等传统文件系统,引入POSIX ACL(访问控制列表),实现更精细化的用户权限管理,提升数据安全性;全面支持XFS文件系统,改进NTFS文件系统支持,实现读写模式挂载,文件系统最大可寻址容量达16TB,满足企业级大容量存储需求;

  • 嵌入式支持:适配无MMU(内存管理单元)的嵌入式设备,拓展Linux在嵌入式领域的应用场景,为后续智能手机、智能硬件的发展奠定核心技术基础;

  • 内核基础设施优化:将内核模块扩展名从.o调整为.ko,规范内核模块管理;创建sysfs文件系统用于描述设备树,提升设备管理的规范性;引入NUMA(非一致内存访问)支持,适配高端服务器硬件;优化I/O调度器,引入快速用户空间互斥(futexes),提升I/O响应速度与线程同步效率,保障系统稳定运行。

Linux 2.6系列的成功,推动Linux彻底站稳企业级市场——2008年,纽约证券交易所将Linux作为核心操作系统,随后全球众多证券交易所纷纷跟进,完成核心业务系统的Linux迁移;2007年,Google基于Linux内核开发Android系统,开启了Linux在移动领域的主导地位,推动移动设备生态快速发展。

三、成熟与革新:从3.0到4.0,聚焦性能与生态(2011-2015)

2011年之后,Linux内核进入成熟迭代阶段,版本号升级不再以功能爆发式增长为核心目标,而是聚焦性能优化、虚拟化支持与生态融合,重点解决企业级应用、云计算场景的核心需求。该阶段,Linux逐步成为云计算、虚拟化领域的核心支撑,同时进一步巩固了其在嵌入式与服务器领域的优势地位,市场份额持续稳步提升。

1. 2011年:Linux 3.0(版本迭代优化)

Linux 3.0于2011年7月正式发布,Linus Torvalds曾明确提及,版本号从2.6跃升至3.0并无重大架构变更,主要为版本迭代的形式化优化,其核心目标在于梳理版本迭代体系,提升版本管理的规范性与可维护性。尽管版本号升级以形式化优化为主,该版本仍包含多项关键优化内容,进一步提升了系统的实用性与稳定性。

核心更新:

  • 优化虚拟化支持,重点提升KVM(内核级虚拟机)运行性能,降低虚拟化开销,推动云计算场景的规模化普及,为云服务的高效部署提供技术支撑;

  • 改进EXT4文件系统,支持更大容量的文件与分区,提升存储性能与稳定性,满足企业级大容量存储的核心需求;

  • 完善ARM架构支持,优化ARM平台运行效率,为移动设备与嵌入式设备的普及提供坚实技术保障;

  • 简化内核代码结构,清理冗余代码,提升系统运行稳定性与后期维护效率,降低开发者维护成本。

此后,Linux内核形成“每2-3个月迭代一个主线版本”的标准化节奏,3.x系列持续优化,逐步适配更多新型硬件与应用场景,构建起“主线创新、稳定版修复、LTS版长效支持”的完善迭代体系。

2. 2015年:Linux 4.0(虚拟化与网络优化)

Linux 4.0于2015年4月正式发布,其核心聚焦虚拟化、网络性能优化,精准适配云计算领域的快速发展需求,进一步提升Linux在企业级市场的核心竞争力。

关键更新亮点:

  • 虚拟化性能大幅提升:优化KVM与Xen虚拟化架构,支持更多虚拟机并发运行,降低虚拟化开销,提升虚拟化场景的资源利用率;

  • 网络协议栈升级:支持TCP Fast Open协议,缩短网络连接建立时间,提升网络连接速度;完善IPv6协议支持,适配互联网IPv6升级发展需求,保障网络兼容性与前瞻性;

  • 硬件适配拓展:全面支持Intel Skylake处理器、AMD Radeon显卡等新型硬件设备,提升系统对新型硬件的适配能力,有效延长内核生命周期;

  • 电源管理优化:引入多项低功耗机制,优化设备能耗控制,提升笔记本、移动设备的续航能力,满足移动场景的使用需求。

该阶段,Linux在服务器领域的市场份额已超过70%,成为AWS、阿里云等主流云计算厂商的首选操作系统内核,构成云计算基础设施的核心支撑力量。

四、现代与前沿:从5.0到6.x,适配AI与物联网(2019-至今)

2019年以来,随着AI、物联网、智能汽车等新兴领域的崛起,Linux内核的迭代方向转向前沿场景适配,重点聚焦低功耗、安全性、AI加速与多设备协同,持续巩固其在全场景的主导地位。截至2025年11月,Linux内核主线版本已更新至6.18,形成清晰的版本梯队:主线版本引领技术创新,快速适配新兴场景;稳定版聚焦漏洞修复,保障日常使用稳定;LTS(长期支持)版本提供长效安全更新,保障企业级应用的长期稳定运行。

1. 2019年:Linux 5.0(移动与低功耗优化)

Linux 5.0于2019年3月正式发布,其核心亮点聚焦移动设备与低功耗场景优化,同时新增多项实用功能,进一步提升系统的实用性与适配性,精准契合移动互联网与嵌入式场景的核心应用需求。

核心更新:

  • 能源感知调度:支持ARM big.LITTLE架构的能源感知调度,智能分配任务至节能CPU核心,大幅提升移动设备续航能力,有效解决移动设备能耗过高的问题;

  • 低功耗加密支持:引入Adiantum文件系统加密技术,专为低功耗设备设计,在保障数据安全的同时不影响系统运行性能,实现安全性与实用性的兼顾;

  • 图形与显示优化:AMD GPU驱动支持FreeSync(可变刷新率)技术,提升显示流畅度,减少画面撕裂,优化用户视觉体验;

  • 网络与存储升级:UDP协议支持接收卸载与零拷贝技术,提升网络传输效率,降低系统资源占用;Btrfs文件系统支持交换文件,优化存储灵活性,满足多样化存储需求;

  • 多场景适配:支持ARM指针认证技术,提升系统安全性,有效抵御指针攻击;支持binderfs命名空间,可实现多个Android实例并行运行,推动移动生态融合与多场景部署。

2. 2022年:Linux 6.0(安全与硬件革新)

Linux 6.0于2022年10月正式发布,重点聚焦安全性、电源管理与新型硬件适配,为AI与物联网场景提供核心技术支撑,进一步拓展Linux的应用边界,适配新兴领域的发展需求。

关键更新亮点:

  • 安全加固:引入LSM(Linux安全模块)安全策略,完善用户组权限管理,提升系统访问控制的精细化程度;支持Intel TDX技术,强化虚拟化场景的安全性,有效抵御虚拟化层面的安全威胁;

  • 电源管理优化:移除过时的efivars sysfs接口,优化ACPI电源管理机制,提升电源管理效率,适配新型硬件的低功耗需求,降低设备能耗;

  • 网络与虚拟化升级:蓝牙协议支持同步通道与iso sockets,提升蓝牙设备兼容性,优化蓝牙数据传输稳定性;vdpa模拟块设备支持刷新、丢弃等功能,优化虚拟化存储性能,提升虚拟化场景的运行效率;

  • 硬件适配:全面支持Intel Raptor Lake处理器,完善新型显卡、传感器的适配能力,满足物联网设备的多样化需求,推动物联网场景的规模化应用。

3. 2025年:Linux 6.18(AI与高性能突破)

作为截至2025年的最新主线版本,Linux 6.18带来多项面向AI与高性能计算的关键更新,进一步巩固其在前沿领域的优势地位,为AI、高性能计算等场景提供核心技术支撑,助力新兴领域高质量发展。

核心突破:

  • AI加速支持:优化GPU调度机制,支持AI训练任务并行处理,显著提升AI模型训练效率,降低AI训练的时间成本,适配AI场景的规模化发展需求;

  • 文件系统革新:XFS文件系统新增“大原子写入”功能,有效解决多区块写入的数据撕裂问题,提升数据存储的完整性;EXT4文件系统优化快速提交路径,顺序读写性能最高提升37%,满足高性能存储需求;

  • 性能与硬件适配:USB音频卸载技术实现硬件级音频流处理,解决边充电边播放音频的卡顿问题,优化用户使用体验;零拷贝TCP技术在GPU加速场景下使传输效率翻倍,提升数据传输性能;NUMA架构自动调节策略,智能适配高端服务器硬件,提升系统资源利用率;

  • 安全与稳定性:持续优化漏洞修复机制,建立快速漏洞响应体系;完善LTS版本支持体系,其中6.12、6.6等LTS版本持续获得安全更新,保障企业级应用长期稳定运行,降低企业运维成本。

五、总结:Linux的迭代密码与未来展望

35年来,Linux内核的迭代从未停歇,从最初的个人兴趣项目,逐步发展成为支撑全球数字基础设施的核心力量,其成功并非偶然,核心得益于两大关键要素:

一是开源协作全球数百万开发者自发参与代码贡献、漏洞修复与功能优化,形成高效的分布式协作开源生态,使Linux能够快速适配新场景、新硬件,始终保持技术活力与创新能力。从0.01版本的数千行代码,到6.x版本的千万行代码,每一次更新均凝聚着全球开发者的技术智慧与协作力量。

二是务实迭代Linux的版本更新始终以实际应用需求为导向,不追求形式化创新,聚焦行业核心痛点——针对企业市场的稳定性需求,强化LTS版本长效支持;针对移动设备的低功耗需求,优化能源调度机制;针对AI领域的高性能需求,升级GPU适配能力。这种需求驱动的迭代理念,使Linux能够持续适配不同时代的技术发展趋势,始终保持行业核心竞争力。

展望未来,随着AI、物联网、元宇宙等领域的持续发展,Linux内核将继续向“更高效、更安全、更节能”的方向迭代:一方面,进一步优化AI加速与边缘计算支持,适配物联网设备的爆发式增长需求,推动边缘计算与物联网的深度融合;另一方面,持续强化安全防护能力,构建更完善的安全防护体系,应对日益复杂的网络安全威胁;同时,在虚拟化、云计算领域,持续提升性能、优化资源利用率,为数字经济高质量发展提供核心支撑。

从1991年的发布公告,到如今的全球开源生态,Linux不仅重塑了操作系统行业的发展格局,更诠释了“自由、开放、协作”的开源精神。其发展历程充分表明,真正具备生命力的技术,并非封闭迭代的产物,而是在开放协作中持续成长、在需求驱动中不断完善,最终实现多方共赢的成果。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-04 05:18:46 HTTP/2.0 GET : https://f.mffb.com.cn/a/490910.html
  2. 运行时间 : 0.135991s [ 吞吐率:7.35req/s ] 内存消耗:4,827.65kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=ba312aac79228fd0aa03692170e9c6b9
  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.000547s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000874s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.024392s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000394s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000717s ]
  6. SELECT * FROM `set` [ RunTime:0.003125s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000658s ]
  8. SELECT * FROM `article` WHERE `id` = 490910 LIMIT 1 [ RunTime:0.006755s ]
  9. UPDATE `article` SET `lasttime` = 1783113526 WHERE `id` = 490910 [ RunTime:0.007963s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.004212s ]
  11. SELECT * FROM `article` WHERE `id` < 490910 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001085s ]
  12. SELECT * FROM `article` WHERE `id` > 490910 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001372s ]
  13. SELECT * FROM `article` WHERE `id` < 490910 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001114s ]
  14. SELECT * FROM `article` WHERE `id` < 490910 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001190s ]
  15. SELECT * FROM `article` WHERE `id` < 490910 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.003069s ]
0.137592s