最新 最热

一文搞懂select、poll和epoll区别

select,poll,epoll 都是 IO 多路复用的机制。I/O 多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但 select,poll,epoll 本质上都是同步 I/O,因为他...

2022-05-17
1

D盾防火墙防护绕过-[命令执行限制]

D盾防火墙的“命令执行限制”是通过多种方式来进行限制的,【组件限制】是通过禁止调用wscript.shell、shell.application组件来限制执行命令。

2022-05-16
1

Linux 在自动驾驶中可靠吗

实时分为硬实时和软实时,硬实时要求绝对保证响应时间不超过期限,如果超过期限,会造成灾难性的后果,例如汽车在发生碰撞事故时必须快速展开安全气囊;软实时只需尽力使响应时间不超过期限,如果偶尔超过期限,不会造成灾难性的后...

2022-05-13
1

Real-time Linux kernel patch set with Thomas Gleixner

Jason Perlow, Editorial Director at theLinux Foundation interviews Thomas Gleixner, Linux Foundation Fellow, CTO ofLinutronix GmbH, and project leader of the PR...

2022-05-13
1

Arm Memory Tagging Extension

Arm MTE(内存标记)作为Armv8.5指令集的一部分引入。MTE现在内置于Arm 最近宣布的符合Armv9 的 CPU 中,例如 Cortex-X2、Cortex-A710 和Cortex-A510。未来基于Armv9 的 CPU 也将集成 MTE。...

2022-05-13
1

EAS-能耗模型

我们知道EAS 是基于CPU的能耗模型来进行task的CPU的选择。因此能耗模型至关重要。

2022-05-13
1

Zram idle page writeback在android 中应用

随着anroid 系统越来越庞大。“得屌丝者,得天下!” 是手机厂商的血液基因。“屌丝”代表成本的节省!而memory 显然是可以扣一口成本的。

2022-05-13
1

Page Cache, the Affair Between Memory and Files

Previously we looked at how the kernel manages virtual memory for a user process, but files and I/O were left out. This post covers the important and often misu...

2022-05-13
1

CPU Idle Time Management

Modern processors are generally able to enter states in which the execution of a program is suspended and instructions belonging to it are not fetched from memo...

2022-05-13
1

How The Kernel Manages Your Memory

inux processes are implemented in the kernel as instances of task_struct, the process descriptor. The mm field in task_struct points to the memory descriptor, m...

2022-05-13
1