为什么我感觉 C 语言在 Linux 下执行效率比 Windows 快得多?

在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「Linux的资料从专业入门到高级教程」,

点个关注在评论区回复"888"之后私信回复"888",全部无偿共享给大家!!!Windows的终端或者叫控制台IO性能要远弱于Linux的终端,微软重构conhost的原因之一也在此。

如果你printf一大堆东西的话,Windows确实是要比Linux"肉眼可见"的慢的。

但是纯计算性能的话,Phoronix做过不止一个测试,Windows 11和Linux的性能差距有,但是不大。

原因可能更多是编译器的问题而非操作系统的问题,GCC的优化确实是要比MSVC好一点点,比如Boost的JSON库的跑分里,MSVC大多数项目几乎都是垫底,这个跑分差距和上面两个测试的性能差距也几乎可以对得上。如果换Clang的话性能应该差别不大,当然涉及到IO操作的话,依然建议在Windows平台上用Win32 API...

相关推荐
玄芯散人2 小时前
【元婴·100】STM32启动流程:从上电到main()经历了什么
stm32·单片机·嵌入式硬件
科芯创展6 小时前
XZ5129:单节锂电池供电36V升压LED恒流驱动芯片设计解析
stm32·单片机·嵌入式硬件
✎ ﹏梦醒͜ღ҉繁华落℘6 小时前
单片机基础知识 --keil文件乱码,如何转换编码方式?
单片机·嵌入式硬件
创界工坊工作室7 小时前
41-基于STC89C52的避障循迹小车
stm32·单片机·嵌入式硬件·51单片机·proteus
weixin_464078077 小时前
开关电源,反激中rcd电路快速选型
单片机·嵌入式硬件
深圳永探电子7 小时前
磁吸连接器吸上却不充电?从对位、触点到线缆的排查方法
单片机·嵌入式硬件·硬件工程·连接器·弹簧针
sramdram7 小时前
基于32位MCU微控制器的电动扳手控制方案
单片机·嵌入式硬件·微控制器·32位mcu·mcu微控制器
youcans_8 小时前
【嵌入式软件AI编程】21. 整理通用提示词模板
stm32·单片机·嵌入式·ai编程
远翔调光芯片^138287988728 小时前
单节锂电自行车车灯如何实现稳定亮度?FP6291 升压 + IP2332N 充电管理方案分享
人工智能·单片机·嵌入式硬件·物联网·智能家居
逐步前行9 小时前
嵌入式图形库-LVGL v9.6-基础概念
单片机·嵌入式硬件