2 billion subdirectories, how much time would "ls" take? God forbid you do it on HDD
@Maple-Circuit15 күн бұрын
Not longer than any 3 level htree that's the magic!
@Maple-Circuit14 күн бұрын
Mega lol misread that, yes about a year or 2 lol
@revenevan119 күн бұрын
Amazing schematics/diagrams, thank you very much for making them available!
@Maple-Circuit9 күн бұрын
Happy you like them!
@urielsalis6 күн бұрын
Would be really cool to have a similar video to this/btrfs on how ZFS works!
@2daeeun11 күн бұрын
I always look forward to your video series. Thank you so much for the informative videos. 🙇♂
@Dr-Zed15 күн бұрын
Awesome video as always!
@Maple-Circuit15 күн бұрын
Thanks!
@XENOSITE-d5iКүн бұрын
Nice video! love it❤
@Maple-CircuitКүн бұрын
Thanks!
@__Brandon__14 күн бұрын
Will there be a btrfs video too
@Maple-Circuit14 күн бұрын
I have already made one, but it will be remade one days so... yes, but not soon (,
@TavishMcEwen14 күн бұрын
he has one! :3 Weird, i thought i reloaded the page to make sure there wasn't a response
@flow11949 күн бұрын
i love my ext4 file system 🥰
@Maple-Circuit9 күн бұрын
🥰
@MmC-l6o15 күн бұрын
Amazing video man, you contents amazing such low views pls keep grinding
@Maple-Circuit15 күн бұрын
Don't worry, IM ON THAT GRIND!
@diggajupadhyay15 күн бұрын
Thank you for the video!
@Maple-Circuit15 күн бұрын
Thank you for your comment (;
@spacewolfjr15 күн бұрын
You're the best mon ami!!!
@Maple-Circuit15 күн бұрын
Love you my friend!
@magovermelhoffv472915 күн бұрын
Thanks, man, great video! I'm looking forward to the kernel 6.13 video. But no pressure, 6.13 doesn't need to be as detailed as 6.12
@Sound_.-Safari10 күн бұрын
Ext4 is bae
@Microchaosmac14 күн бұрын
Thank you for the Video :3
@Maple-Circuit14 күн бұрын
:3
@whtiequillBj15 күн бұрын
@24:10, what are your thoughts on if Extended Attributes should become like NTFS Alternate Data Streams or ZFS Extended Attributes and not have the 64KiB limitation? The extended attribute names are up to 255 bytes. I have another question @26:45, are barriers "necessary", in scare quotes, as in if Linux was a propriety system like Windows would the hard drive manufacturer have provided a way to work around this? tl;dr is this a hardware limitation or a software incompatibility?
@Maple-Circuit15 күн бұрын
I know literally nothing about NTFS and ZFS so I couldn't comment (; I hope I understood your question correctly. it seems that the issue is an hardware one, the disk does not care what data gets written first thus will attempt to make an order that suits it. I didn't research it but if we check any FS with journal on Windows or BSD, we should see the same fix applied. The reason why we can apply barriers is because we have some control over when things gets written to the drive even when the disk tries to do its own order. That would mean that there probably is 2 type of write command that a disk can do, write-now and write-when_you_want... But that's what I got out of reading a couple of papers talking about EXT4, I could be completely wrong (;
@JonBrase15 күн бұрын
Barriers (or something like them) are necessary when you have a system that can rearrange steps of a process to improve performance, or when you have two systems operating on the same data. If you have some part of your process that absolutely requires that a sequence of steps be executed in order, then you *must* have some way of enforcing that order in case the system tries to rearrange it. It's a logical requirement to be able to make certain kinds of performance optimizations without introducing bugs, and shows up in both hardware and software in many areas of computing.
@marekjakimowicz15 күн бұрын
Is 512PB big number for today or near future storage for servers?
@Maple-Circuit15 күн бұрын
512PB is still very big. It is probably only a problem for giants like Google (;
@kreuner1114 күн бұрын
@@Maple-Circuit but at that point, youre probably not using ext4, but an RAID-native file system like ZFS
@Maple-Circuit12 күн бұрын
@kreuner11 exactly! Ext4 was never meant for such a large-scale use and isn't the FS for the job.
@fgbreel15 күн бұрын
Coolio! 😁
@Wraient15 күн бұрын
bro came
@hampus2315 күн бұрын
👍👍👍👍
@Maple-Circuit15 күн бұрын
👍
@nabibunbillah183915 күн бұрын
How many years of knowledge is in your head?? 🧐😮
@Maple-Circuit15 күн бұрын
More than my own lifetime XD
@stylisttaps15 күн бұрын
Just landed a new job recently and in part of my first job interview / meeting I talked about the differences between ext3 and 4 and how they affected my work maintaining new and legacy lab systems at a previous employer. The interviewer empathized heavily having gone through the transition years before me. Fun little connection point that definitely didn’t hurt. Great video! Love your work!