• You can log in to your eeworld account to continue watching:
  • A brief discussion on synchronization mechanism
  • Login
  • Duration:3 hours and 6 minutes and 21 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

Analysis of Power Supply Topic in 2005 Electronic Design Competition
[i=s]This post was last edited by paulhyde on 2014-9-15 09:08[/i] Research on modulation methods of sine wave output variable voltage and variable frequency power supply Abstract: This paper introduce
1015062455 Electronics Design Contest
NUCLEO Burning
[i=s]This post was last edited by Ricky7 on 2019-12-25 13:36[/i]I just bought a NUCLEO-F103RB board. I used STM32CUBEIDE to test the LED running light program, and it ran normally under DEBUG. I want
Ricky7 stm32/stm8
How to determine the row and column of the pressed key in a matrix keyboard scanning program written in C language?
One method is to assign 1110 1101 1011 0111 to the low bits, and then scan. I saw another method in a book. It is to judge the row and column respectively. [code] //The following code is copied from a
wuh2003 Programming Basics
A newbie, please give me some advice about using ADC10 to measure temperature on launchpad.
WDTCTL = WDTPW + WDTHOLD; // Stop watchdog ADC10CTL1 = ADC10DIV_3 + INCH_10 + SHS_1 + CONSEQ_2; // TA trig., rpt, A10 ADC10CTL0 = SREF_1 + ADC10SHT_3 + REF2_5V + ADC10IE + REFON + ADC10ON; // __enable
taotiezh Microcontroller MCU
Good resources of the week - a new wave of PCB materials is coming
{:1_102:}{:1_102:}{:1_102:} The download center has a new wave of PCB materials, which look good. If you need them, please download them~~ [url=https://download.eeworld.com.cn/detail/1498227845/559719
okhxyyo PCB Design
The seven most downloaded classic FPGA books (Part 3)
[align=center][/align] [font=微软雅黑] [url=https://download.eeworld.com.cn/detail/tiankai001/4135][size=5][b]Learn to use CPLD in 5 minutes[/b][/size][/url][/font] [font=微软雅黑][size=4]This article introdu
高进 Download Centre

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号