为什么我感觉 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...

相关推荐
AzusaFighting18 小时前
STM32F103R HAL CAN 通信实战 with Copilot
stm32·单片机·嵌入式硬件
拾-光18 小时前
【无标题】
单片机
himobrinehacken18 小时前
Windows调试技巧:从Hello到I Love C++
stm32·单片机·嵌入式硬件
2301_8059629319 小时前
ESP32模组烧录失败排查解决方法
单片机·嵌入式硬件
时空自由民.21 小时前
RGB Image Sensor 和 RGB LCD Scren 的HSYNC和VSYNC的区别,以及ESP32 RGB LCD外设工作原理介绍
单片机
笨笨饿21 小时前
#55_NE595脉冲电路
stm32·单片机·硬件工程
A.A呐21 小时前
【C++第二十八章】单例模式
c++·单例模式
2301_8059629321 小时前
ESP32之esptool.py 常用快捷命令
stm32·单片机·嵌入式硬件
NULL指向我21 小时前
TMS320F28379D笔记1:主控-从核双核架构认识
笔记·单片机
sweetone1 天前
用一个电阻及一段胶带修复 VORWERK (福维克) THERMOMIX(美善品) TM5-1食品料理机 不工作故障
经验分享·单片机·嵌入式硬件