Комментарии:
RIP RiserFS, and RIP Han’s dead wife
Ответитьand this is great content<3
ОтветитьFantastic video, Google really knows my niche eh
ОтветитьGreat video!
Ответить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.
Ответить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!
This is amazing! So glad I ran across your channel!
Ответить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..
Ответить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
ОтветитьMurderFS still the best
Ответить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
Ответить2 minutes in, this is the most useful channel I have ever found
Ответитьokay how is this channel so good an why am I seeing it just now?
ОтветитьI wonder if shadow stacking could be used to help anti cheats
ОтветитьI was wondering why the CC said linux konel when I hover my mouse over the thumbnail, so I clicked. Well played sir
ОтветитьHi i like Linux i hope Linux grow
ОтветитьTime stamp would be great
Ответить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.
Amazing info
ОтветитьAmazing info
Ответить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?
ОтветитьNfsdctl looks cool
ОтветитьI installed this and went from 12 threads to 8 threads. I'm not sure what config caused it
ОтветитьYou should make this into a searies ahha, nice work
Ответить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
Timestamp would be helpful
Ответить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.
ОтветитьBPF on ARCV2, finally, I can use my smart toaster as a Intercontinental Internet Switch
ОтветитьI am still waiting for the Kernel 6.66 so I can rip and tear in style.
Ответитьgod sent this man directly from the algoheavens to inform us about this beautiful place called the kernel. what a gem!
Ответитьas a developer I am glad for the mutex lock change. Something like that really is awesome for compatibility
Ответитьthis content is great, please make more of this!
ОтветитьSubbed, great stuuf.
Ответитьgreat job. I approve.
Ответитьcan you add timestamps?
ОтветитьNice video. Thanks. Would love benchmark comparisons tho. 😇😁
Ответить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.
algo comment
ОтветитьY u call the Translation Lookaside Buffer a "Table Lookaside Buffer" tho, when it's even written on your slide?
Ответить