• You can log in to your eeworld account to continue watching:
  • Memory management one
  • Login
  • Duration:3 hours and 5 minutes and 35 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

Application skills/implementation of time-sharing operating system ideas in single-chip microcomputer programming
Abstract : This paper proposes a single-chip microcomputer system design scheme based on the time-sharing system idea, and gives a specific application example and detailed implementation method.Keywo
rain MCU
How to fix the external capacitor problem of MSP430 ADC12 module
For example, do the VeREF+, VREF+ or VREF-/VeREF- pins of the ADC12 module need to be connected to external capacitors? There is no information about this in the manual.
fish001 Microcontroller MCU
The difference between & and &&, | and ||
The meaning is different, and the compilation result may also be different. I often write if((A==b)&&(c==d)) as if((A==B)&(c==d)), and I didn't find any problems. Later, I found that the compiler dire
telesonic Embedded System
Commodore 64 emulator for STM32F429 Discovery
feature :320x200 text screen on LCD with top/bottom borders. USB keyboard (e.g. PC-103) support (symbolic, non-positional)Tab mapped to C64 Ctrl key Ctlr mapped to C64 Commodore keys Esc key mapped to
dcexpert DIY/Open Source Hardware
Waveform distortion
[i=s]This post was last edited by tangwei8802429 on 2017-10-15 14:10[/i] The waveform of the 30K square wave output at the input end is distorted. What is the reason? What model should be replaced to
tangwei8802429 Analog electronics
I would like to know the name of this plug, thank you!
Hello everyone, does anyone know what the plug in the picture below is called? I got it from the back of the counter. Is it sold on Taobao? Thanks for your reply!
壮壮壮 MCU

Recommended Content

Hot VideosMore

可能感兴趣器件

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号