最新 最热

Kafka 为什么会丢消息?

Kafka 是一个分布式的高可用、高性能消息队列,它可以用于大规模的数据处理和流式计算场景。在 Kafka 中丢失消息是一件非常不好的事情,因为这会导致数据的不连续性、计算结果的准确性下降等问题,从而影响到系统的功能和...

2023-08-22
1

RAS(四)Intel MCA-Uncorrected Recoverable

Recovery of uncorrected recoverable(UCR) errors是MCA的一个增强特性,它针对部分硬件无法恢复的故障,提供软件隔离、恢复的机会。UCR errors表示硬件已检测到错误并发出信号通知到软件,软件执行了某些恢复操作(不会出现错...

2023-08-21
1

RAS(三)Intel MCA-CMCI

Corrected machine-check error interrupt (CMCI)是MCA的增强特性,它提供了一种threshold-based的错误上报方式。这种模式下,软件可以配置硬件corrected MC errors的阈值,硬件发生CE(Corrected Error)次数达到阈值后,会产生...

2023-08-21
1

RAS(一)介绍

近期收到了公司大礼包,想着在找工作期间把Linux RAS整理一下,写成系列文章。毕竟作为OS RAS负责人兼开发,为阿里云X86和倚天710 RAS落地了很多RAS增强和解决方案,对阿里云服务器稳定性做出些许贡献。期间也有不少其他团队...

2023-08-21
0

php的password_verify 和 password_hash密码验证

password_hash() 使用足够强度的单向散列算法创建密码的散列(hash)。

2023-08-19
1

Go: 负数转换uint64会是什么结果

负数转换为uint64类型时会发生什么呢?在Go语言中,这样的转换并不会引发错误,但结果可能会令人意外。下面我们深入探讨这个问题。

2023-08-15
0

深入理解 Linux 中的 kworker 进程

在你使用 Linux 系统时,你可能在系统的进程列表中注意到了名为 "kworker" 的进程。你可能会想知道这个进程是什么,它在做什么,以及为什么有时候它会占用大量的 CPU。在这篇文章中,我们将详细地介绍 kworker 进程,它在系统...

2023-08-10
0

冒烟测试:揭秘软件开发中的重要一步

你是否听过“冒烟测试”这个词?它听起来可能有些奇怪,但这是软件开发过程中非常重要的一个步骤。在这篇文章中,我们将深入讨论冒烟测试的概念,它的来历,以及如何在实践中运用冒烟测试。...

2023-08-10
1

硬件笔记之黑苹果Ventura使用Drop DMR table配合disableIOMapperMapping quirks解决无法开启蓝牙和Wi-Fi的问题

关键词:VT-d,  apple VTD,  黑苹果,英特尔wifi蓝牙无法打开,AX210, WIFI 6E, disableIOMapper, disableIOMapperMapping

2023-07-24
1

基于STM32设计的冷库环境检测系统

随着时代的发展以及人民生活水平的提高,对冷藏、冷冻食品质量的要求也在不断提高,因此设计一套完善的冷库温度检测控制系统具有十分必要的社会经济意义。...

2023-07-24
1