• You can log in to your eeworld account to continue watching:
  • Week 1 homework lab0
  • Login
  • Duration:59 minutes and 6 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

MSP430F5438 Hardware I2C Waiting Method + AT24C02
0. Preface I2C has become a long-standing problem for most MCUs. Since the 51 era, software simulation of I2C has become the mainstream. Even today when ARMCortex M3 is popular, software simulation of
Jacktang Microcontroller MCU
Show off your product testing tools at home
I just finished the company's product testing tooling recently. I feel that the tooling we made is quite expensive, costing four or five thousand each. The most troublesome thing is that once the prod
wateras1 Talking about work
Urgent help: When developing an application to access a USB device, how do I know whether the USB2.0 device only supports full speed?
1. If the host supports USB2.0, when a high-speed USB device is connected, can it be confirmed that the current operating speed is high speed? Can it be switched to full speed manually? 2. Will the ho
fengyiqishi Embedded System
Help fatal error RC1015: cannot open include file 'winver.h'.
Hello everyone, I am new to wince. Today I installed the platform and ran hello world. When I compiled it, I got an error: fatal error RC1015: cannot open include file 'winver.h'. Please give me some
john86 Embedded System
LPC1343 Part 1: ADC Detailed Explanation
I was not idle during the May Day holiday. Except for visiting my parents on May 2, I spent the rest of the time studying LPC1343. After two days of hard work, I finally had a general understanding of
zhdphao NXP MCU
About PLC
I am a PLC novice. I would like to ask what is the use of the PLC input and output terminals marked as com? How to use them? The more detailed the better, and it would be best if there are easy-to-und
elise Embedded System

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号