• You can log in to your eeworld account to continue watching:
  • Use user mode linux for development and analysis
  • Login
  • Duration:2 hours and 54 minutes and 59 seconds
  • Date:2020/08/03
  • Uploader:sigma
Introduction
In this online lecture, we use Thorsten Leemhuis's opening speech at FOSDEM 2020 "Linux kernel – Solving big problems in small steps for more than 20 years" as the main axis, and try to summarize the Linux kernel version 2.4 since the first year of the 21st century. As of today's 5.x version, how do core developers overcome the problems of SMP, scalability, various hardware architectures and peripheral device support? In the process, they proposed to completely remove BKL (Big kernel lock) and implement virtualization technology ( Such as Xen and KVM), proposed namespace and cgroups to establish the ability of containerization (container), and then the core development star technology eBPF will bring XDP and what amazing mechanisms on the existing basis? In addition, the Linux core has finally been officially incorporated into PREEMPT_RT, which has been in development for more than ten years, making the Linux core a hard real-time operating system. What impact will it have on the internal design? The successor of AIO, io_uring, allows Linux to have more elegant and efficient asynchronous I/O access. How should we think about it?

Unfold ↓

You Might Like

Recommended Posts

LTspice Tips Encrypted Simulation Library
When I used TI's simulation Spice model, I opened it and saw garbled code. I thought I had loaded it wrong, but later I found out that the code was encrypted. So is it to prevent me from taking advant
xutong Analog electronics
The chip on the camera fell out. How to solder it?
There was a little bit of cold soldering, so I took it off, but the solder got lost, and I don't know how to solder it back on. You can't buy such a tin mesh
sky999 Integrated technical exchanges
[Evaluation and experience of Zhongke Yihaiwei EQ6HL45 development platform] +07.USB test and simulation (zmj)
[Evaluation and experience of Zhongke Yihaiwei EQ6HL45 development platform] +07.USB test and simulation (zmj) The Zhongke Yihaiwei EQ6HL45 development platform contains a USB2.0 communication interfa
卿小小 Domestic Chip Exchange
R2L1 reports an error "Insufficient RAM for Flash Algorithms" when downloading in Keil5!
The specific situation is a bit confusing, see the picture.
ylyfxzsx Renesas Electronics MCUs
Please tell me what is the principle of the battery anti-passivation function in the microcontroller and how to achieve it
Please tell me what is the principle and how to implement the battery anti-passivation function in the microcontroller
一沙一世 stm32/stm8
The HPM6700 series of domestic core processors has been merged into the main repository code of the OpenHarmony community
The code for the HPM6700 series high-performance MCU general development board has been completed and merged into the OpenAtom OpenHarmony ("OpenHarmony") trunk. This means that Pioneer Semiconductor
谍纸天眼 Domestic Chip Exchange

Recommended Content

可能感兴趣器件

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号