Forwarded from 糊锅
A kernel without buffer heads
https://lwn.net/SubscriberLink/930173/c288defca11561e8/
https://lwn.net/SubscriberLink/930173/c288defca11561e8/
lwn.net
A kernel without buffer heads
No data structures found in the Linux kernel — at least, in any version
that escaped from Linus Torvalds's development machine — are older than the
buffer head. Like many other legacies from the early days of Linux, buffer
heads have been targeted for removal…
that escaped from Linus Torvalds's development machine — are older than the
buffer head. Like many other legacies from the early days of Linux, buffer
heads have been targeted for removal…
fc fs筆記
A kernel without buffer heads https://lwn.net/SubscriberLink/930173/c288defca11561e8/
關了 buffer heads 支持會得到一個有 xfs btrfs 沒有 ext4 f2fs jfs ntfs3 fat 和 dm 的內核
https://youtu.be/NtkKHhXf3V4 linux nvme and block layer
YouTube
Linux NVMe and block layer status update (SDC 2019)
This talks explains the exciting new features in the Linux NVMe driver and software target in the last two years, as well as the
relevant block layer changes to support these features.
Presented by Christoph Hellwig, Kernel Hacker
Learn More:
SDC Website:…
relevant block layer changes to support these features.
Presented by Christoph Hellwig, Kernel Hacker
Learn More:
SDC Website:…
https://www.vidarholen.net/contents/blog/?p=479 tl;dr: dd works for reading and writing disks, but it has no "low level I/O" capabilities that make it more suited for this than any other shell utility. Like cat you should use it where it makes sense, e.g. to take advantage of its wide array of options, rather than try to ensure that all disk related commands begin and end with dd out of fear and superstition.
https://lore.kernel.org/linux-btrfs/20231217165359.604246-1-hch@lst.de/ host-aware SMR hdd 從 SCSI / ATA 標準中刪掉了(NVMe 標準中沒有加過),今後就只會有 host-managed 和 device-managed SMR 了。 Linux 內核會把現存少量的 host-aware SMR 設備當作 device-managed SMR (OS 看來是普通的 HDD )用