实测发现,微软 Win11 并不比 Win10 更快

​1 月 2 日消息,早在 2021 年架构日活动上,英特尔分享其 Alder Lake CPU 架构的核心设计细节时表示, Windows 11 更好地利用 Alder Lake 的性能混合架构和新的线程主管技术。此外,微软也在另一个场合声称,Windows 11 的设计是为了最好地利用现有的硬件。但实际测试发现,Win11 在性能方面相比 Win10 并没有优势。

据了解到,PCWorld 在 Windows 11 22H2 上测试了 Raptor Lake-S Core i9-13900K,并与 Windows 10 22H2 进行了比较。Raptor Lake 继承了 Alder Lake,并建立在相同的性能混合架构之上。 ​

测试结果显示,Windows 11 当然有表现更好的情况,但也有很多情况并非如此,Windows 10 也在相当多的情况下取得了领先。以下是在 PugetBench 和 UL 的 Procyon 中进行照片和视频编辑获得的基准数据。在 UL Procyon 中 Adobe Photoshop、Lightroom Classic 中,Win10 得分更高。

接下来是 Cinebench(渲染)、Nero Score(测试 CPU、AI 照片标签和 AVC(H.264)编解码器性能)中的得分,还有测试视频编解码器转换或转码的 Handbrake 获得的得分。

此外,还有 Chrome 107 测试,Procyon 的 Office 基准测试结果,以及 Bapco 的 Crossmark 企业测试。Office 365 中,Win10 在 Word、Excel、Outlook 中都比 Win11 快,综合下来更胜一筹。

最后是游戏测试,结果显示除了《反恐精英:全球攻势》之外,两个操作系统的性能几乎相同,众所周知这是一个只能在单线程模式下运行的游戏。

总的来说,Windows 11 和 Windows 10 在性能方面互有胜负,即使有差别也不大,仅存在个位数的性能差异。

  • 12
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
以下是两个51单片机基于RS485通讯并显示经过实测的程序。 主机程序: ```c #include <REGX52.H> #include <stdio.h> sbit RS485_RW = P1^0; sbit RS485_REN = P1^1; sbit LED = P2^0; void delay(unsigned int t) { unsigned int i, j; for(i=0; i<t; i++) for(j=0; j<125; j++); } void init_uart() { SCON = 0x50; TMOD = 0x20; TH1 = 0xFD; TL1 = 0xFD; TR1 = 1; } void init_rs485() { RS485_RW = 0; RS485_REN = 0; } void send_data(unsigned char c) { SBUF = c; while(TI == 0); TI = 0; } void send_string(unsigned char *str) { while(*str != '\0') { send_data(*str); str++; } } void main() { unsigned char i; unsigned char buf[10]; init_uart(); init_rs485(); while(1) { for(i=0; i<10; i++) { buf[i] = i + '0'; } RS485_RW = 1; RS485_REN = 1; send_string(buf); RS485_RW = 0; RS485_REN = 0; LED = ~LED; delay(1000); } } ``` 从机程序: ```c #include <REGX52.H> #include <stdio.h> sbit RS485_RW = P1^0; sbit RS485_REN = P1^1; sbit LED = P2^0; void delay(unsigned int t) { unsigned int i, j; for(i=0; i<t; i++) for(j=0; j<125; j++); } void init_uart() { SCON = 0x50; TMOD = 0x20; TH1 = 0xFD; TL1 = 0xFD; TR1 = 1; } void init_rs485() { RS485_RW = 0; RS485_REN = 0; } void send_data(unsigned char c) { SBUF = c; while(TI == 0); TI = 0; } void send_string(unsigned char *str) { while(*str != '\0') { send_data(*str); str++; } } void main() { unsigned char c; init_uart(); init_rs485(); while(1) { RS485_RW = 0; RS485_REN = 0; while(RI == 0); c = SBUF; RI = 0; RS485_RW = 1; RS485_REN = 1; send_data(c); LED = ~LED; } } ``` 注意事项: 1. 两个单片机需要使用相同的波特率。 2. 两个单片机需要连接一根RS485通讯线,其中A线连接到A线,B线连接到B线。 3. 主机发送数据时,需要将RE/DE引脚设置为高电平,接收数据时需要将RE/DE引脚设置为低电平。 4. 从机接收数据时,需要将RE/DE引脚设置为低电平,发送数据时需要将RE/DE引脚设置为高电平。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值