Linux 5.16」が公開 – 2022年1月11日
https://mag.osdn.jp/22/01/11/194000
Linux Kernel
https://www.kernel.org
C11 採用
リーナス・トーバルズ氏、Linuxカーネルの開発を「C89」から「C11」に移行方針へ – 2022年3月7日
https://linux.srad.jp/story/22/03/06/1612241
C89 – 1989年
C99 – 1999年
C11 – 2011年
C99の仕様 – 2014年1月30日
https://www.buildinsider.net/language/clang/01
C11の仕様-それ以外の主な機能強化点 – 2014年3月18日
https://www.buildinsider.net/language/clang/03
ISO/IEC 9899:2011
https://www.iso.org/standard/57853.html
旧時代のC言語を使うのはそろそろやめよう
https://qiita.com/raccy/items/8fd7765d1d22f29e5d82
C90, C99, C11, C++98, C++11で異なる動作をするコード – 2016年9月13日
https://postd.cc/code-behaving-differently-in-c90-c99-c11-c98-and-c11
Rust
LinuxカーネルをRustで書く試み
https://nomad.office-aship.info/linux_kernel_rust
ヘッダー地獄
Linuxカーネルの”依存関係地獄”解消目指す「Fast Kernel Headers」 – 2022-01-12
https://japan.zdnet.com/article/35181877
ベテラン開発者 Ingo Molnarによる Linuxカーネル用(おそらく過去最大規模の) 2,300個のパッチ。現在Linuxには1万個以上のヘッダがあり、これらが複雑に絡み合って依存地獄を形成している。このパッチによりビルド時間が50~80%短縮するらしい。彼は1年近くかけて開発した。https://t.co/n6fOi6EDl2
— 新山祐介 (Yusuke Shinyama) (@mootastic) January 3, 2022
Massive ~2.3k Patch Series Would Improve Linux Build Times 50~80% & Fix “Dependency Hell”
Written by Michael Larabel in Linux Kernel on 2 January 2022
https://www.phoronix.com/scan.php?page=news_item&px=Linux-Fast-Kernel-Headers
その他
2021年11月15日 Linux 5.16 rc-1がリリース,メモリ管理の新機構「folio」も実装へ
https://gihyo.jp/admin/clip/01/linux_dt/202111/15
2021年12月1日 Linux 5.16-rc3がリリース,Intel Alder Lakeで発生していたバグを修正
https://gihyo.jp/admin/clip/01/linux_dt/202112/01
Linux5.16-rc7が公開,正式リリースは年明けに – 2021年12月27日
https://gihyo.jp/admin/clip/01/linux_dt/202112/27
2021年9月10日 Linusもたまには折れる!? “-Werror”問題は「”COMPILE_TEST”有効時」で決着
https://gihyo.jp/admin/clip/01/linux_dt/202109/10
2021年11月5日 Linux 5.15がリリース,2年サポートのLTSに
https://gihyo.jp/admin/clip/01/linux_dt/202111/05
Linux Kernel 5.15リリース。LTS版、新しいNTFS対応ドライバ
インカーネルSMB 3サーバ、不揮発性メモリへのスワップアウトなど新機能 – 2021年11月8日
https://www.publickey1.jp/blog/21/linux_kernel_515ltsntfssmb_3.html
NTFSに対応したドライバは新しい実装となりました。パラゴンソフトウェア社の貢献によるものです。
これによりWindows XPから利用され、現在広く使われているNTFS 3.1での読み書きが可能になり、また通常のファイルだけでなく圧縮ファイル、スパースファイルなどにも対応します。
2020年08月25日 09時00分 ソフトウェア
2万7000行ものコードをひとつのファイルに書いたLinuxカーネルパッチが送りつけられる
https://gigazine.net/news/20200825-paragon-ntfs-kernel-patch
NTFS
LinuxカーネルにNTFSドライバーが追加、トーバルズ氏はGitHub経由のマージに苦言 – 2021-9-8
https://japan.zdnet.com/article/35176373
NTFSの読み方 – 2019年7月7日
https://qiita.com/kusano_k/items/45b0a86649aabb8040ff
【図解】NTFSファイルシステムの仕組みと構造解析~MFT, 拡張属性, 代替データストリーム~ – 2021.01.27
https://milestone-of-se.nesuke.com/sv-basic/windows-basic/ntfs-filesystem-structure
コメント