Linux 5.4 ์ปค๋„ ๋ฆด๋ฆฌ์Šค

๊ฐ€์žฅ ๋ˆˆ์— ๋„๋Š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ:

  • ์ปค๋„ ํŒŒ์ผ ๋ฐ ์ธํ„ฐํŽ˜์ด์Šค์— ๋Œ€ํ•œ ๋ฃจํŠธ ์‚ฌ์šฉ์ž ์•ก์„ธ์Šค๋ฅผ ์ œํ•œํ•˜๋Š” ์ž ๊ธˆ ๋ชจ๋“ˆ์ž…๋‹ˆ๋‹ค. ์„ธ๋ถ€ ์ •๋ณด
  • ํŠน์ • ํ˜ธ์ŠคํŠธ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๊ฒŒ์ŠคํŠธ ์‹œ์Šคํ…œ์œผ๋กœ ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•œ virtiofs ํŒŒ์ผ ์‹œ์Šคํ…œ. ์ƒํ˜ธ ์ž‘์šฉ์€ FUSE๋ฅผ ํ†ตํ•ด "ํด๋ผ์ด์–ธํŠธ-์„œ๋ฒ„" ๋ฐฉ์‹์— ๋”ฐ๋ผ ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค. ์„ธ๋ถ€ ์ •๋ณด
  • ํŒŒ์ผ ๋ฌด๊ฒฐ์„ฑ ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฉ”์ปค๋‹ˆ์ฆ˜ fs-verity. dm-verity์™€ ์œ ์‚ฌํ•˜์ง€๋งŒ ๋ธ”๋ก ์žฅ์น˜๊ฐ€ ์•„๋‹Œ Ext4 ๋ฐ F2FS ํŒŒ์ผ ์‹œ์Šคํ…œ ์ˆ˜์ค€์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์„ธ๋ถ€ ์ •๋ณด
  • ์ฝ๊ธฐ ์ „์šฉ ๋ธ”๋ก ์žฅ์น˜๋ฅผ ๋ณต์‚ฌํ•˜๊ธฐ ์œ„ํ•œ dm-clone ๋ชจ๋“ˆ. ๋ณต์ œ ํ”„๋กœ์„ธ์Šค ์ค‘์— ๋ฐ์ดํ„ฐ๋ฅผ ๋ณต์‚ฌ๋ณธ์— ์ง์ ‘ ์“ธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„ธ๋ถ€ ์ •๋ณด
  • AMD Navi 12/14 GPU์™€ Arcturus ๋ฐ Renoir ์ œํ’ˆ๊ตฐ APU๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ํ–ฅํ›„ Intel Tiger Lake ๊ทธ๋ž˜ํ”ฝ์— ๋Œ€ํ•œ ์ง€์› ์ž‘์—…๋„ ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • madvise() ์‹œ์Šคํ…œ ํ˜ธ์ถœ์— ๋Œ€ํ•œ MADV_COLD ๋ฐ MADV_PAGEOUT ํ”Œ๋ž˜๊ทธ์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋ฉ”๋ชจ๋ฆฌ์˜ ์–ด๋–ค ๋ฐ์ดํ„ฐ๊ฐ€ ํ”„๋กœ์„ธ์Šค ์ž‘๋™์— ์ค‘์š”ํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ์˜ค๋žซ๋™์•ˆ ํ•„์š”ํ•˜์ง€ ์•Š์€์ง€ ํŒ๋‹จํ•˜์—ฌ ์ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ต์ฒดํ•˜๊ณ  ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ™•๋ณดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • EROFS ํŒŒ์ผ ์‹œ์Šคํ…œ์€ ์Šคํ…Œ์ด์ง• ์„น์…˜์—์„œ ์ด๋™๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋งค์šฐ ๊ฐ€๋ณ๊ณ  ๋น ๋ฅธ ์ฝ๊ธฐ ์ „์šฉ ํŒŒ์ผ ์‹œ์Šคํ…œ์œผ๋กœ ํŽŒ์›จ์–ด ๋ฐ livecd๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ์„ธ๋ถ€ ์ •๋ณด
  • Samsung์—์„œ ๊ฐœ๋ฐœํ•œ exFAT ํŒŒ์ผ ์‹œ์Šคํ…œ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ Staging ์„น์…˜์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ฒŒ์ŠคํŠธ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ธฐ ์œ„ํ•œ ์ •์ง€ ํด๋ง ๋ฉ”์ปค๋‹ˆ์ฆ˜์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ฒŒ์ŠคํŠธ๋Š” CPU๋ฅผ ํ•˜์ดํผ๋ฐ”์ด์ €๋กœ ๋ฐ˜ํ™˜ํ•˜๊ธฐ ์ „์— ์ถ”๊ฐ€ CPU ์‹œ๊ฐ„์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„ธ๋ถ€ ์ •๋ณด
  • cgroup ๊ฐ„์— I/O๋ฅผ ๋ถ„์‚ฐํ•˜๊ธฐ ์œ„ํ•œ blk-iocost ์ปจํŠธ๋กค๋Ÿฌ. ์ƒˆ๋กœ์šด ์ปจํŠธ๋กค๋Ÿฌ๋Š” ํ–ฅํ›„ IO ์ž‘์—… ๋น„์šฉ์— ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค. ์„ธ๋ถ€ ์ •๋ณด
  • ์ปค๋„ ๋ชจ๋“ˆ ๊ธฐํ˜ธ์˜ ๋„ค์ž„์ŠคํŽ˜์ด์Šค์ž…๋‹ˆ๋‹ค. ์„ธ๋ถ€ ์ •๋ณด
  • ์‹ค์‹œ๊ฐ„ ํŒจ์น˜๋ฅผ ์ปค๋„์— ํ†ตํ•ฉํ•˜๋Š” ์ž‘์—…์ด ๊ณ„์†๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
  • io_uring ๋ฉ”์ปค๋‹ˆ์ฆ˜์ด ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • XFS์—์„œ ๋Œ€๊ทœ๋ชจ ๋””๋ ‰ํ† ๋ฆฌ ์ž‘์—… ์†๋„๊ฐ€ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ธฐํƒ€ ์ˆ˜์‹ญ ๊ฐ€์ง€ ๋ณ€๊ฒฝ ์‚ฌํ•ญ.

์ถœ์ฒ˜ : linux.org.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€