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

相关推荐
努力小周9 小时前
STM32智能安防系统
c语言·stm32·单片机·嵌入式硬件·物联网·计算机网络·pcb工艺
华科大胡子10 小时前
在STM32上跑通TinyML
stm32·单片机·嵌入式硬件
iCxhust12 小时前
C#进程管理程序
开发语言·汇编·stm32·单片机·c#·微机原理
智者知已应修善业13 小时前
【51单片机2个外部中断显示中断历时,初始化8左移3位共阳数码管】2024-6-6
c++·经验分享·笔记·算法·51单片机
SUNNYSPY00114 小时前
AO3402-ASEMI开关电源专用AO3402
单片机
iCxhust15 小时前
MTK8088单板机制作(一)时钟电路
汇编·单片机·嵌入式硬件·微机原理·8088单板机
崇山峻岭之间15 小时前
单片机直流有刷电机速度环PID控制实验
单片机·嵌入式硬件
xiangw@GZ16 小时前
智能锁浮空系统指纹头金属环ESD防护技术分析
单片机·嵌入式硬件
项目題供诗16 小时前
STM32-DMA直接存储器存储(二十)
stm32·单片机·嵌入式硬件
耳朵东先生16 小时前
STM32 开发利器:SEGGER RTT 日志打印与 Shell 实践解析
单片机·嵌入式硬件