αααααΆααααΈααΈαααααααΆαα’αα·αααααα Linus Torvalds ααΆααααα αΆαααΆαα ααααααΆαααΊαααααΈαα»α 6.0 α ααΆαααααΆααααααΌαααααΆαααααααααααααΊαααααΆααα ααα»αααααααααΆα αα·αααΆααα αΆαααααΌαααΆααα½αααΎααααΈααααΆααααΆααα·ααααα½αααααΆααααααΌααααα»ααααα αΆαα½αα ααα½ααααα αααα»ααααααΈ (Linus αα·ααΆααααααΆα ααα»αααααααΆααααΆαααααΆααααααΌααααααΆααΆααααααΆααΆααα’ααααααΆαααα αα·αααααΆαααΎαααΎααααΈααΆααααααααα) α αααα»αα ααααααΆαααααΆααααααΌαααααα½αα’αααααααααΆαααααα»αα ααΆαααΆαααααααααΆααααΆααααααααα·ααααααα’αΆααααα’ααααΆααα αααα»α XFS αααααα·ααΈαααααΆαααα»α ublk ααΆααααααΎαααααα·αααααΆααααααααα·ααΈααααααααααΆααα·α αα ααααααΆααααααΆαααααααααααΆααααααα·ααααα·ααΆαααααΉαααααΌαααααΊααα ααΆαααΆαααααααααΆαα ARIA block cipher α
ααΆαα αααααααα·αααααΆααααα αααα»αααΊααα 6.0α
- ααααααααααααααααΆα I/O αα·αααααααααα―αααΆα
- ααααααααα―αααΆα XFS ααΆαααααααααΆαααΆαααααααααΆααααΆααααααααα·ααααααα’αΆααααα’ααααΆααααααααΎααααααΆα io_uring α ααΆαααααΎαααααααααΎαααΆααααααααΎα‘αΎααααααααΎα§ααααα fio (1 thread ααα ααααα»α 4kB 600 αα·ααΆααΈ ααΆααααααααΆαααααΆααααααα) αααα αΆαααΈααΆαααΎαα‘αΎαααααααα·ααααα·ααΆααααα αΌα/αα·ααααααααα»ααα½ααα·ααΆααΈ (IOPS) ααΈ 77k ααα 209k ααααΏαααααααα·ααααααααΈ 314MB/s αα 854MB/s α αα·αααΆαααααΆααα α»αααααΆαααΊααααΆαααΈ 9600ns ααα 120ns (80 αα) α
- ααααααααα―αααΆα Btrfs α’αα»ααααααααααΈααΈααααα·ααΈααΆααααααΆααααΆααααααααΆ "ααααΎ" αααα’αα»ααααααΆαααΆαααααααααΆαααα·ααααααααααΆαααααα ααΆααααααΌααα·αααααααααα»ααααα»αααααΆα (α αααΎαααΆα 64K) αα·αααΆααααααΌααα·ααΆαααΆααααα»ααααααααααα αΆααα ααΆαα’αα»ααααααααα·ααααα·ααΆαα’αΆααααααααΆααααααΌαααΆαααΎαα‘αΎααααΆαααααΆαα (αα αΌαααα 3 αα) αααααΆαααααΆαα’αΆααααα»ααααααααΆαααααΆαα αΌαααα 256 αα·αααα ααΆαααααααααΆαααΆααααΆαααααα»αααΆαα αΆαααα αα·ααααααΎαααααΏαααααΆααααα½ααα·αα·ααααα·ααααααααααΆαααααΆααααααααα·ααααααααααΆαααααΆαααααα»ααα»ααααααΆααααΆαα»αααααΆααααααΆααααα
- ααααα·ααααα·ααΆα ioctl ααααΈ EXT4_IOC_GETFSUUID αα·α EXT4_IC_SETFSUUID ααααΌαααΆααααααααα ααααααααα―αααΆα ext4 ααΎααααΈααΆααα α¬ααααα UUID ααααααααΆαα»ααααα»α superblock α
- ααααααααα―αααΆα F2FS αααααααΌαααααααααΎααααΆααα’αααα αα αΆαααΆα ααααααααΎαααααα·αααααΆαααααα·ααααα·ααΆαααΎα§ααααααααααΆα RAM αα·α αα½α αα·αα’αα»ααααΆαα±ααα’αααααΆαααααααααΆαααααΎααααΆααα’αααα αα αΆααααα»αααΆαα αααΆαααααααΎαααΆαααΆαααααααα
- ααΆαααααααααΆαααΆαααααααααΆααααΆααααααααααΆααααΆαααααΉαααααΌαααααΆα NVMe α
- αααΆαααΈααα NFSv4 α’αα»ααααααααααααααΎα ααα½αα’αα·αα·ααααααα αααααααΌαααΆααααααααΆ 1024 αααΆαααΈαααααααααααΆααα»ααααΆααααααΆαα RAM ααα αααΈα αααΆααααΈαα½αααα αααα»αααααααααα
- ααΆαα’αα»αααααααΆαααΈαααααα CIFS ααΆαααααΎα±αααααααΎαα‘αΎαααΌαααααΎαααΆααα αααα»ααααααααααΌααα α»ααΆαααα
- αααααααΈ FAN_MARK_IGNORE ααααΌαααΆααααααααα ααααααααααααΆαααΆαααααΉαααα·ααΆααααα αααα»α fanotify FS ααΎααααΈαα·αα’αΎααΎααααΉαααα·ααΆαααααΆααααΆααα
- αα αααα»α Overlayfs FS αα ααααααααΆααααααα ααΎααααΌααα FS ααΆαα½αααΉαααΆαααΌααααααΈααααααααΆααα’αααααααΎααααΆαα ααΆαααΆααααααααΉαααααΌααααααΆαααααααΈαααα½ααα·αα·αααααΆαα αΌαααααΎαααα’αα»αααααΆα POSIX ααααΌαααΆααααααααΌαα
- ααΆααααααααααααα·ααΈαααααΆαααα»α ublk αααααααΆααααΈαααααα·ααααΆααΆααααΆαααα αααααααααΆαααααααΎαααΆαααααααΆαααααααααα»αα αααααα’αααααααΎααααΆαα αα·αααααΎααααΆαααααααααααα io_uring α
- ααααΆα’αααα
αα
αΆα αα·ααααααααα
- αα»αααΆαααααΈααααΌαααΆααααααααα αααααααααα DAMON (Data Access MONitor) αααα’αα»ααααΆαα±αααα·αααααΉααααααα½ααα·αα·αααααααΎαααΆαααααΎαααΆααα ααΆαα RAM ααΈααα αα’αααααααΎααααΆααααα»ααααααα ααα»αααααααααΆααααΆαα₯αααα·ααααΎααΆααααααααααα’αααα αα αΆααααααα ααΆαα·ααα αααΌαα»α "LRU_SORT" ααααΈααααΌαααΆαααααΎα‘αΎα ααααααααααΌαααΆαααΆααααΆαααα»αα‘αΎααα·ααααααααΈ LRU (ααααΎαα·α αααα»α) ααΎααααΈαααααΎαα’αΆαα·ααΆααααααααααα·ααΆααααΆααα
- αααααααΆααααα»αααΆααααααΎααααααα’αααα αα αΆαααααΈααααΌαααΆαα’αα»αααααααααααΎαααααααΆααααααααααααααα»α CXL (Compute Express Link) αααααααΎααΎααααΈαααα αα’ααααααααααααΏαααΏααααΆαα§ααααα CPU αα·αα’αααα αα αΆαα CXL α’αα»ααααΆαα±ααα’αααααααΆαααααααα’αααα αα αΆαααααΈαααααααααααα§αααααα’αααα αα αΆαααΆααααα α αΎαααααΎααΆααΆααααΆαααα α’αΆααααααΆαααΌααααααααααα ααΎααααΈαααααΈαα’αααα αα αΆαα αΌααααα ααααα (DDR) α¬α’αααα αα αΆαα’α α·αααααααα (PMEM) α
- ααΆααααααααΆααααα αΆααααΎαααΆαααΆαα½αααααααααααααΎαααΆα AMD Zen ααααααααΆαααααΈααΌααααααΆαααααααααΆαααΈ 20 ααααΆααα»α ααΎααααΈααααΎααΆααα»ααα·ααααα αΆαααααααΉααα αααα»ααααααααΈααα½αα ααα½α (ααΆαααααΆααααααα WAIT ααααΌαααΆαααααααααΎααααΈαααααααααΏαααααΎαααΆα ααΌα αααααααααααΈαααΆααααααααΆααΎααααΈα αΌααα αααα»αααααΆαααΆαααααα) α ααΆαααααΆααααααΌααααααΆααααααΆαα±ααααΆαααΆαααα α»αααααααΎαααΆααα αααααααααα»αααΆαααΆααααααΆααΏαααααα½ααααΆαααααΆαααΆαααααα αα·αααααΆαααΆαααααα α§ααΆα ααα αααααΆααααΈαα·αααΆααααααααΆααααα αΆ αα·αααα»ααααα tbench ααΆαααααααΆαααΎαα‘αΎαααΈ 32191 MB/s αα 33805 MB/sα
- ααΌαααΆαα½α heuristics ααααΌαααΆαααα ααααΈαααααα·ααΈααααααααααΆααα·α αα αααααΆααΆααΆααΆααααααααααΎαααΆααα αααΈααΈααΌααααααα»ααα·α αααα»α ααααα·αααΌαααΈααΆαααΎαα‘αΎααααααΆαααααΆαααααααα»αααΆαααααΎααααΆααααΆαααα α’αααα’αα·ααααααααΆαααααα·ααααΆαααΆ heuristic αα·αααΆααααααααααααααααααΆαααα α αΎαααΆααΆααααααΆααααα½ααααα»αααΆαααααΆα αα α αΎαααααΎα αααΆααααα»αααααΎαααΆααααααααΆαααΆαααΆαααααααααααα αα ααααααααΆαααααΎα αααΆααααα»αααααααα’αΆα αααααΆαα±ααααΆαααΆαααααΎααααΆααααΆαααααΆα (α§ααΆα ααα αα αααααα CPU ααααα αααα·ααα αααα»αααααα·αααΆαααααΆα)α ααΆααα·ααα»αααΆα heuristics ααΆαααΆαα±ααααΆαααΆαααα α»αααααΆαααααΎααααΆααααΆααα αα αααα’αα»αααααα·α αα ααΆααααααΉαααα’ααααααΆαα α§ααΆα ααα αα αααα»αααΆαααααΎαααααααΆααα·ααΌαααΈααα’αΌ ααΆαααααΎααααΆααααΆαααααΆαααα α»α 5.6% α
- ααΆαα ααα αΆαααΆααα·α αα αα ααΌααΆααααααΌααααΈααΈααΌαα ααΎααααααααααααααΌαααΆαααααΎα±αααααααΎα αααααααΎα±ααααααΎαααΆααααααΎαα‘αΎααααααΆααααααααααΆαααΆααα½αα ααα½αα
- α ααα»α αααααΆαα io_uring asynchronous I/O αααααααΌααααααααΈ IORING_RECV_MULTISHOT αααα’αα»ααααΆαα±ααα’αααααααΎααααααΆααα αααΎαααΆαα½αααΉαααΆαα α αααααααα recv() ααΎααααΈα’αα»ααααααααα·ααααα·ααΆαα’αΆαα αααΎαααΈαααααααααΆααααα½ααααα»αααααααα½αα io_uring ααααΆααααααΆαααααααααααΆαααααα·αααΆαααΆαααα’αΆαααααα·αααααα (ααΌαααα αααα)α
- ααΆαα’αα»αααααααααααΆααααα»αααΆαααΆαααααααα·ααΈ BPF ααααΆαααα ααΉα uprobe α αΌααα αααα»αααααΆαααΆααααα BPF αααααααα ksym iterator ααααΈαααααΆααααααΎααΆαααΆαα½αααΆααΆααα·αα·ααααααααΆααΊαααα
- α ααα»α αααααΆαα "efivars" ααααααααααΎαααα»α sysfs αααααΆαααααα αΌαααααΎα’αααα αΆααααααΎα UEFI ααααΌαααΆαααα αα (α₯α‘αΌαααα efivarfs αα·αααα·α FS ααααΌαααΆαααααΎααΆαααααΎααααΈα αΌαααααΎαα·αααααα EFI) α
- α§αααααααααΎααααΆαα perf ααΆααααΆαααΆαααααααΈαααααΆααααΆααα·ααΆαααΆααααααααα·α ααααΆαα αΆαααα αα·ααααααααΆαααα αααΆαααα processor ααααα·ααααα·αααΆαααΆαα»ααΊαααα
- ααΆαααααα CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 ααααΌαααΆαααα αα αααα’αα»ααααΆαα±ααααΊαααααααΌαααΆααααααΎαα‘αΎααα αααα»ααααααααααΎαααααα·αααααΆα "-O3" α ααΆααααΌαααΆαααααααααΆααααΆααΆααα·αααααααΆαα½αααΉααααααααααΎαααααα·αααααΆαα’αΆα ααααΌαααΆαα’αα»αααααααααΆαααααααΆααααααααα»αα’αα‘α»ααααααΆααα½αααααα»αααααΆ ("ααααΎα±αα KCFLAGS=-O3") α αΎαααΆαααααααααΆαααααααα Kconfig αααααΌαα±ααααΆαααααααααααΆαα’αα»ααααααααα αΎααααααααααααααα αΆαααΆααΆαααααααα·ααα»ααααααΆαααααΎαα αααα»ααααα "-O3" αααααα±αα α’ααααααααααααααααΉαααααα·ααααααΎαααααα·αααααΆα "-O2" α
- α ααα»α αααααΆααααααΆααααα α»αααααΌαααΆααααααα ααΎααααΈααα½αααΆαααααααΆαα’αααΈααααα·ααααα·ααΆααα "α§αααααααααα½αα’αααα αα αΆα" ααΈαα½αα (α’ααααααααααΆαααΆαα α αα ααααααααΆαα’αααα αα αΆααα·ααααααααααΆαα αα·ααα ααΆαααααααααα·ααααααααΊαααααα ααα αα ααΎααααΈααΆαααααααααΆαααααΎααααΆααα’αααα αα αΆααααααα½ααα)α
- αααααΆααααααΆαααααααα OpenRISC αα·α LoongArch ααΆαααΆαααααααααΆααα‘αΆααααα»α PCI ααααΌαααΆαα’αα»ααααα
- αααααΆααααααΆαααααααα RISC-V ααααααααααα "Zicbom" ααααΌαααΆαα’αα»ααααααΎααααΈαααααααααα§αααααααΆαα½α DMA ααααα·αααααΆααααααΆαααααααΆααα
- αα·αααα·α αα·ααα»ααααα·ααΆα
- ααααααΆααααααααααΆαα RV (Runtime Verification) ααααΌαααΆααααααα ααΎααααΈαααααααααΆααααααα·ααααα·ααΆαααααΉαααααΌααα ααΎαααααααααααα’αΆα αα»αα α·αααααΆαααααα αααααΆααΆαα·αααΆαααΆααααΆαααα ααΆααααααααααΆααααααΌαααΆαα’αα»αααααα αααααααΎαααΆααααααααΆααα§ααααααααααααΆααα α ααα»α ααΆαααααα·αα·αααααΎαααααΎαααΆαααΆαααααααααααΆαααααα·ααααα·αααααΆααααΉαααααΌαααααααα―αααΆαααααααααΆαααααααα»αααΆαα»ααααααΆαααΈαααααααααα₯αα·ααΆααααααΉααα»αααααααααααα ααΆααααααααααΆααααΆαα½αααααΌαα αααααααΎαααΆαααααΌαααΆαααΆααααΆαα·ααΈααΆαααααααααααααααΆα αα·αααΆααααα½αα’αα»αααααααααΆαααααααΆααααΆαααααΉαααααΌαααααΆαααααα·ααααα·ααΎααααααααααααΆααα ααααααααααααα·ααΈααΆααααααααααααααΆααααΆαααΏααΆαααα»ααΆαα αααα»αα αααααα»ααααααααα·αααα RV ααΊαααααααΆααααα»αααΆααααααααΌαααΆααααααααααΆαααααΆαααΉααααΉαααααα·αα αΆαααΆα αααΆαααΆαα’αα»ααααααΆα ααααα‘ααααααααααααααΆααααΌαααΆααΆααΆααααΌ ααααΌα ααΆααΆαααααΎααααααα’αΆα ααααααααΆαα ααααααααΉαααα·ααΆαααααααα·αααΆαααΎαααΎααα»αααΆαα»αα
- αααΆαααΆαα»ααΊααααα½ααααα αΌαααααΆαααααΆααααΆαααααααααα enclaves αααααα’ααααΎαα αα αααα·ααααΆ Intel SGX2 (Software Guard eXtensions) αααα’αα»ααααΆαα±αααααααα·ααΈααααΎαααΆαααΌααα αααα»αααααααααααααααααααΆααααα’αααα αα αΆα αααααααααααααααα αααααΆαααααα·αα αΌαααααΎααααΆααα αα αα αααα·ααααΆ Intel SGX2 ααααΌαααΆαααΆαααααα αααα»ααααααααΈα Intel Ice Lake αα·α Gemini Lake α αΎααα»αααΈ Intel SGX1 αα αααα»αααΆαααααΆααααααααααααΆααααΆααααααααααα’αααα αα αΆαααΆαααααααααα·ααααΆαα
- αααααΆααααααΆαααααααα x86 αααααααΆααααα»αααΆααααααααααΆααααΌααααααΆαααααΆαααΈααααααΎαααααααααααααΆαααΆααααααΆαααααααααααα·ααΈα αΆααααααΎαααααααααααααΌαααΆαα’αα»ααααα
- αααΌαα»α SafeSetID LSM α₯α‘αΌααααααΆααααααααΆααααα»αααΆααααααααααααΆαααααΆααααααΌααααααΆαααααΎα‘αΎαααΆααααααΆαα α setgroups()α SafeSetID α’αα»ααααΆαα±ααααααΆαααααααααααααααααααααα’αααααααΎααααΆααααααα»ααααα·ααΆαααααα·αα αΆαααΆα ααααααΎααα·αααα· (CAP_SETUID) αα·αααααα·αααα½αααΆααα·αααα·ααΆ root α
- ααΆαααααααααΆαααΆαααααααααΆαα ARIA block cipher α
- αααΌαα»αααααααααααα»ααααα·ααΆααααααΆαααΌαααααΆαααΎ BPF αααααααΌααααααααΆααααα»αααΆαααααΆααα’ααααααααααΆααα ααΉαααααΎαααΆααα»αααα αα·ααααα»αααααΎαααΆα (cgroups) α
- ααααααΆααα½ααααααΆαααΆαα’αα»αααααααααα·ααΈααααΆαααΎαααααΌαααΆαααααααααΎααααΈααααΎαααΆααααα½αααααααααααααααααααααα’ααααΎααΆααααα½ααα·αα·ααααααααααΆα vCPU α
- αααααααααααααααΆα
- α’ααααααααααΆααααααΆαααααααΎα αα·ααα·αα·αααααΎαααΌααΈ SYN ααααΌαααΆααααααααα αααααααααα BPF α ααΆααααααααααααααΊααΆαααα»ααααα»αααΆα (kfunc) αααααΆααα αΌαααααΎ αα·αααααΆααααααΌαααααΆαααΆαααααΆααααααΆααα
- αααα₯αααααααΆαααααααααΆαααΆαααααααααΆααααααααΆα MLO (Multi-Link Operation) αααααΆαααααααααα»αααΆαααααα WiFi 7 αα·αα’αα»ααααΆαα±ααα§αααααααα½α αα·ααααααΌααα·αααααααααα»ααααααααΆαααααΆαααααααΎααααααα αα·ααααααΆααααααα α§ααΆα ααα ααΎααααΈαααααΎααααααΆαααααΆααααααααΆα αααΎααααα»ααααααααΆαααααΆα α ααα»α α αΌαααααΎαα ααΆααα§αααααα’αα·αα·ααα
- ααααΎαααΆααααα·ααΈααΆα TLS αααααΆααααααΎαα‘αΎααα αααα»αααΊαααααααΌαααΆαααααΎα±αααααααΎαα‘αΎαα
- ααΆααααααααααααΎααααααΆααααΆααααααααΆααΊααα "hostname=" ααΎααααΈα’αα»ααααΆαα±ααααααααααΆαααΈαααααΌαααΆαααααααα ααΎααααα»αααααΎαααΆαα αΆααααααΎα αα»αααααααΆαααΆαα»ααα αα’αααααααΎααααΆααααααΌαααΆαα αΆααααααΎαα
- α§ααααα
- αααααα·ααΈαααααΆ i915 (Intel) αααααααΆαααΆαααααααααΆαα Intel Arc (DG2/Alchemist) A750 αα·α A770 ααΆαααΈααα’αΌααΆα αα ααΆαα’αα»ααααααααΌαααααΆαααΆαααααααααΆαα Intel Ponte Vecchio (Xe-HPC) αα·α Meteor Lake GPUs ααααΌαααΆαααααΎα‘αΎαα ααΆαααΆαααααααΆαααααααα·ααΆ Intel Raptor Lake α
- αααααα·ααΈαααααΆ amdgpu αααααααααααΆαααΆαααααααααΆαααααα·ααΆ AMD RDNA3 (RX 7000) αα·α CDNA (αααΆαααα·) α
- αααααα·ααΈαααααΆ Nouveau ααΆαααααΎααΆαα‘αΎααα·αααΌαααΌαααΆαααααααααΆαααααΆαααΈααααα αΆα NVIDIA nv50 GPU α
- ααΆααααααααααααα·ααΈαααααΆ logicvc DRM ααααΈαααααΆααα’αααααα LogiCVC α
- αααααα·ααΈαααααΆ v3d (αααααΆαα Broadcom Video Core GPU) ααΆαααα Raspberry Pi 4 boards α
- ααΆαααααααααΆαααΆαααααααααΆαα Qualcomm Adreno 619 GPU αα αααααα·ααΈαααααΆ msm α
- ααΆαααααααααΆαααΆαααααααααΆαα ARM Mali Valhall GPU αα ααΆαααααααα·ααΈαααααΆ Panfrost α
- ααΆαααααααααΆαααΆααααααααΌααααααΆααααααΎαααΆα Qualcomm Snapdragon 8cx Gen3 αααααααΎαα αααα»ααα»αααααΌααααα½ααα Lenovo ThinkPad X13s α
- ααΆααααααααααααα·ααΈαααααΆααα‘αααααααΆαα AMD Raphael (Ryzen 7000), AMD Jadeite, Intel Meteor Lake αα·α Mediatek MT8186 platforms α
- ααΆαααααααααΆαααΆαααααααααΆααα§ααααααααααΎαααααΏαααααααΆαααΈα Intel Habana Gaudi 2 α
- ααΆαααααααααΆαααΆαααααααααΆαα ARM SoC Allwinner H616, NXP i.MX93, Sunplus SP7021, Nuvoton NPCM8XX, Marvell Prestera 98DX2530, Google Chameleon v3.
αααα»ααααααΆαα½αααααΆααα ααΌααα·αα·αααααα·ααΈα₯ααα·αααααααααα’αΆαααα·αα‘αΆααΈαααΆααααααΎαααααααααΊαααα₯ααα·αααααααΆαααααα»α 6.0 - Linux-libre 6.0-gnu αααααααΌαααΆααααα’αΆαααΈααΆαα»αααααααα·ααΈαααααα αα·ααααααα·ααΈαααααΆαααααΆααααΆαααΆαα»α¬αααααααααΌαααααα·αα₯ααα·ααααα ααααα·ααΆαααΆαααΊ αααααααααααα»αα αα»αααα·αα ααΆαα
ααααααΆαααααΈααααα·αααΆαααααΎααααΆαα blobs αα
αααα»α CS35L41 HD-audio driver αα·α UCSI driver αααααΆαα microcontrollers STM32G0α α―αααΆα DTS αααααΆαααααααααΈα Qualcomm αα·α MediaTek ααααΌαααΆααααα’αΆαα ααΆααα·ααααα»ααα
αααα»ααααααα·ααΈαααααΆ MediaTek MT76 ααααΌαααΆαααααΎαααΆαα‘αΎααα·αα ααΆαααααΎαα
αα
α»ααααααααΆαααΌααααα’αΆααααα»ααα
αααα»α AMDGPU, Adreno, Tegra VIC, Netronome NFP αα·α Habanalabs Gaudi2 αααααα·ααΈαααααΆ αα·αααααααααααα ααΆαααααααααΆααααα’αΆααααααα·ααΈαααααΆ VXGE αααααααΌαααΆαααα
ααααΈααΊαααα
ααααα: opennet.ru