Kernel 6.10 | Locked & Optimized

Kernel 6.10 | Locked & Optimized

Maple Circuit

3 месяца назад

55,362 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@thegorn
@thegorn - 17.07.2024 21:48

RIP RiserFS, and RIP Han’s dead wife

Ответить
@thenameisluk
@thenameisluk - 17.07.2024 23:51

and this is great content<3

Ответить
@joshxwho
@joshxwho - 17.07.2024 23:58

Fantastic video, Google really knows my niche eh

Ответить
@OfficialViper
@OfficialViper - 18.07.2024 00:49

Great video!

Ответить
@OfficialViper
@OfficialViper - 18.07.2024 00:52

Variables in Rust are immutable by default. Would it be possible for the rust compiler to use mseal on Linux to seal those variables? The kernel could prevent anyone modify the immutable (and thus sealed) variables.

Ответить
@konradcomrade4845
@konradcomrade4845 - 18.07.2024 01:07

anybody knows about John L. Gustafson's numbers format: Posits, or Unums, better than Reals!! Could Linux do it, or does it need advanced Hardware?
Can do better than 64bit Floats with only 32bit_width Unums/Posits. Symetrical mapping from 0 to infinite. Needs only one: Not_a_Num_exception!

Ответить
@williambrasky3891
@williambrasky3891 - 18.07.2024 01:40

This is amazing! So glad I ran across your channel!

Ответить
@radvilardian740
@radvilardian740 - 18.07.2024 04:58

I can not imagine how informative this video for all if tou kernel developers, that even me as a casual user enjoy watching it to the end. I love linux, I use it for gaming all the time, and i'm so exciting for what's coming next. About that NTSync, idk exactly what it is, but it sounds good for later gaming experience. Great video..

Ответить
@kcalbxof
@kcalbxof - 18.07.2024 05:13

Please, add timestamps to your videos. Video is an hour long, description is nonexistent... Im not gonna waste my time on 100500 explanations and 1% real info

Ответить
@tsiiphsycoii
@tsiiphsycoii - 18.07.2024 10:48

MurderFS still the best

Ответить
@theforeskinsnatcher373
@theforeskinsnatcher373 - 18.07.2024 10:55

Great video but can you make it a little more techincally and less dumbed down next time? For example when you talked about the TLB I think it would have been much better to just say that it caches virtual addresses instead of being so vague. I think understanding the absolute basics like virtual memory should be a prerequisite for this kind of video

Ответить
@csabamihaly8732
@csabamihaly8732 - 18.07.2024 16:04

2 minutes in, this is the most useful channel I have ever found

Ответить
@tonyonce
@tonyonce - 18.07.2024 16:34

okay how is this channel so good an why am I seeing it just now?

Ответить
@nightfall2863
@nightfall2863 - 18.07.2024 17:21

I wonder if shadow stacking could be used to help anti cheats

Ответить
@middyjohn
@middyjohn - 18.07.2024 19:42

I was wondering why the CC said linux konel when I hover my mouse over the thumbnail, so I clicked. Well played sir

Ответить
@WololoWololo2
@WololoWololo2 - 19.07.2024 00:15

Hi i like Linux i hope Linux grow

Ответить
@rssszz7208
@rssszz7208 - 19.07.2024 02:12

Time stamp would be great

Ответить
@Glozzom
@Glozzom - 19.07.2024 17:24

Some more detail on TLB, it is cache that is set aside for holding a virtual page id, and the "translation" to its actual hardware counterpart. I'm sure there are sentient values like if the data is actually in swap or possibly a register, but in general it is a good old fashion look up table.

The piece I wanted to add is that it is simply a cache for the virtual memory to hardware translations, and the fact that programs actually deal in virtual memory, and ask the OS for the real stuff, which necessitates things like the TLB for everything not to be terribly slow.

Ответить
@luizhenriqueamaralcosta629
@luizhenriqueamaralcosta629 - 19.07.2024 20:47

Amazing info

Ответить
@luizhenriqueamaralcosta629
@luizhenriqueamaralcosta629 - 19.07.2024 20:47

Amazing info

Ответить
@chaemelion
@chaemelion - 20.07.2024 05:43

I'm admittedly unfamiliar with the kernel under the hood, but zero-copy operations and io_uring sound mutually exclusive. Aren't ring buffers handled by the kernel and by extension the CPU? How can using them constitute a zero-copy CPU-less operation? Am I missing something?

Ответить
@jamesrivettcarnac
@jamesrivettcarnac - 22.07.2024 10:20

Nfsdctl looks cool

Ответить
@MisakaMikotoDesu
@MisakaMikotoDesu - 28.07.2024 05:52

I installed this and went from 12 threads to 8 threads. I'm not sure what config caused it

Ответить
@yeshey5443
@yeshey5443 - 29.07.2024 04:40

You should make this into a searies ahha, nice work

Ответить
@ItsCOMMANDer_
@ItsCOMMANDer_ - 29.07.2024 15:51

how would you go about porting a linux 5.11 code for a pecific device (open source and arm 32) to kernel 6.10? i've tried it but after dealing with compiler errors (by disabling affected modules, the problems were mostly spinlock -> raw_spinlock and spi_master -> spi_controller stuff) it compiles but doesnt boot.



The device is a 3ds btw

Ответить
@NOOBgamer-dn9zl
@NOOBgamer-dn9zl - 31.07.2024 15:29

Timestamp would be helpful

Ответить
@bertblankenstein3738
@bertblankenstein3738 - 01.08.2024 05:29

Mutex for mutually exclusive. Meaning that only one process can run or modify something. If two processes try to increment a memory location at the same time, synchronization needs to occur to ensure proper results.

Ответить
@c4llv07e
@c4llv07e - 02.08.2024 08:13

BPF on ARCV2, finally, I can use my smart toaster as a Intercontinental Internet Switch

Ответить
@UltimatePerfection
@UltimatePerfection - 03.08.2024 11:57

I am still waiting for the Kernel 6.66 so I can rip and tear in style.

Ответить
@raenkie
@raenkie - 03.08.2024 14:24

god sent this man directly from the algoheavens to inform us about this beautiful place called the kernel. what a gem!

Ответить
@AJ213Probably
@AJ213Probably - 05.08.2024 12:04

as a developer I am glad for the mutex lock change. Something like that really is awesome for compatibility

Ответить
@lewddrip5383
@lewddrip5383 - 05.08.2024 14:52

this content is great, please make more of this!

Ответить
@nikhils7583
@nikhils7583 - 05.08.2024 15:01

Subbed, great stuuf.

Ответить
@Pizzanicv
@Pizzanicv - 06.08.2024 02:12

great job. I approve.

Ответить
@user-ro1cc8tz6d
@user-ro1cc8tz6d - 07.08.2024 11:52

can you add timestamps?

Ответить
@olealgoritme6774
@olealgoritme6774 - 09.08.2024 23:30

Nice video. Thanks. Would love benchmark comparisons tho. 😇😁

Ответить
@GeorgeNoiseless
@GeorgeNoiseless - 14.08.2024 20:34

Feels kind of crazy that we're getting hacks to improve Wine's performance in games, but it all makes sense -- it's a bigger use case than ever, thanks in no small part to Valve's efforts.
And the pipeline from games to regular desktop usage is very real. Heck, Linux VMs running Windows games for streaming services don't feel like a particularly crazy idea any more.

Ответить
@devanarayanababu1996
@devanarayanababu1996 - 17.08.2024 11:54

algo comment

Ответить
@herwighochleitner422
@herwighochleitner422 - 25.08.2024 22:04

Y u call the Translation Lookaside Buffer a "Table Lookaside Buffer" tho, when it's even written on your slide?

Ответить