OpenBSD 6.7 ์ถœ์‹œ

19์›” 6.7์ผ, ๋ฌด๋ฃŒ UNIX ๊ณ„์—ด ์šด์˜ ์ฒด์ œ์ธ OpenBSD 1995์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์‹œ์Šคํ…œ์˜ ํŠน๋ณ„ํ•œ ํŠน์ง•์€ ์ฝ”๋“œ ํ’ˆ์งˆ๊ณผ ๋ณด์•ˆ์— ์ค‘์ ์„ ๋‘” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ํ”„๋กœ์ ํŠธ๋Š” NetBSD ๊ฐœ๋ฐœ์ž์™€์˜ ๊ฐˆ๋“ฑ ์ดํ›„ XNUMX๋…„ Theo de Raadt์— ์˜ํ•ด ์„ค๋ฆฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ๋ฆด๋ฆฌ์Šค์˜ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์ด์ œ ํ•˜๋‚˜์˜ ๋ฌผ๋ฆฌ์  ์žฅ์น˜์—์„œ ์ตœ๋Œ€ 15๊ฐœ์˜ ํŒŒํ‹ฐ์…˜์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋”

  • powerpc ํ”Œ๋žซํผ์„ ์œ„ํ•œ mploc์˜ ๋จธ์‹  ๋…๋ฆฝ์  ๊ตฌํ˜„์ž…๋‹ˆ๋‹ค.

  • ๋ฉ”๋ชจ๋ฆฌ ํŽ˜์ด์ง€ ์ •๋ฆฌ ์ตœ์ ํ™”.

  • DHCP ํ”„๋กœํ† ์ฝœ์šฉ ํด๋ผ์ด์–ธํŠธ์ธ dhclient์˜ ์ˆ˜๋งŽ์€ ๊ฐœ์„  ๋ฐ ๋ฒ„๊ทธ ์ˆ˜์ •.

  • NVMe ์ž‘์—…์˜ ์ตœ๋Œ€ ๋ธ”๋ก ํฌ๊ธฐ๋Š” 128K์ž…๋‹ˆ๋‹ค.

  • ์ตœ๋Œ€ ์ ˆ์ „ ๋ชจ๋“œ/์ ˆ์ „ ๋ชจ๋“œ๋ฅผ ๋‹ด๋‹นํ•˜๋Š” apmd ๋ฐ๋ชฌ์ด ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ๋ชฌ์€ ๋ฐฐํ„ฐ๋ฆฌ ๋“œ๋ผ์ด๋ฒ„๋กœ๋ถ€ํ„ฐ ์ „์› ๋ณ€๊ฒฝ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๋ฐ›์Šต๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ๊ฐ€ ๋‹ค์‹œ ์‹œ์ž‘๋œ ํ›„ 60์ดˆ ๋™์•ˆ ๋“œ๋ผ์ด๋ฒ„ ๋ฉ”์‹œ์ง€๊ฐ€ ๋ฌด์‹œ๋˜๋ฏ€๋กœ ์ปดํ“จํ„ฐ๊ฐ€ ๋‹ค์‹œ ์ ˆ์ „ ๋ชจ๋“œ๋กœ ์ „ํ™˜๋˜๊ธฐ ์ „์— ์‚ฌ์šฉ์ž๊ฐ€ ์ž‘์—…์„ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • tmpfs์— ์ด๋ฆ„ ์—†๋Š” ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ํŒŒ์ผ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์•ก์„ธ์Šค๊ฐ€ ์ œํ•œ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • sysstat์— ์‚ฌ๋žŒ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“œ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค(์˜ต์…˜ -h).

  • ์ด์ „ dhclient ๋™์ž‘์„ ๋ณต์›ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์‹œ์Šคํ…œ์€ ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋ฅผ ์ œ๊ณตํ•˜์ง€ ์•Š๋Š” ์—ฐ๊ฒฐ์„ ๋‹ค์‹œ ๋ฌด์‹œํ•ฉ๋‹ˆ๋‹ค.

2๋น„ํŠธ ํƒ€์ž„์Šคํƒฌํ”„ ๋ฐ ๋ธ”๋ก ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ffs64 ํŒŒ์ผ ์‹œ์Šคํ…œ์ด ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

  • ์ด์ œ ffs2๋Š” landisk, luna88k ๋ฐ sgi๋ฅผ ์ œ์™ธํ•œ ๋ชจ๋“  ํ”Œ๋žซํผ์—์„œ ๊ธฐ๋ณธ์ ์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

  • sgi ํ”Œ๋žซํผ์— ๋Œ€ํ•œ ๋ถ€ํŒ… ํŒŒํ‹ฐ์…˜ ๋ฐ ๋žจ๋””์Šคํฌ ์ง€์›.

  • sparc64 ๋ฐ Mac PPC์— ๋Œ€ํ•œ ๋กœ๋”ฉ์ด ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

  • alpha ๋ฐ amd64 ํ”Œ๋žซํผ์šฉ์œผ๋กœ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • efiboot๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ arm_v7 ๋ฐ arm64 ํ”Œ๋žซํผ์—์„œ ๋ถ€ํŒ… ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

  • Loongson ํ”Œ๋žซํผ์šฉ์œผ๋กœ ๋‹ค์šด๋กœ๋“œ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

SMP ๊ฐœ์„  ์‚ฌํ•ญ:

  • __thrsleep, __thrwakeup, close, closefrom, dup, dup2, dup3, Flock, fcntl, kqueue, Pipe, Pipe2 ๋ฐ nanosleep ์‹œ์Šคํ…œ ํ˜ธ์ถœ์€ ์ด์ œ KERNEL_LOCK ์—†์ด ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

  • AMD ํ”„๋กœ์„ธ์„œ์— ๋Œ€ํ•œ SMP ๊ตฌํ˜„์„ ์žฌ์ž‘์—…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์‹œ์Šคํ…œ์€ ๋” ์ด์ƒ ์ปค๋„์„ ์Šค๋ ˆ๋“œ๋กœ ์ž˜๋ชป ์‹๋ณ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋“œ๋ผ์ด๋ฒ„:

  • Intel PRO/1000 10/100/Gigabit Ethernet ๋„คํŠธ์›Œํฌ ์นด๋“œ ์ง€์›์„ ๋‹ด๋‹นํ•˜๋Š” em ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

  • Cherry Trail ์ œํ’ˆ๊ตฐ ํ”„๋กœ์„ธ์„œ์— ๋Œ€ํ•ด microcputime์„ ์‚ฌ์šฉํ•˜์—ฌ X ์œˆ๋„์šฐ ์‹œ์Šคํ…œ์„ ์‹œ์ž‘ํ•  ๋•Œ ์ •์ง€๋˜๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋งˆ์ดํฌ๋กœ์ดˆ ํ•ด์ƒ๋„๋ฅผ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค.

  • LPSS(์ €์ „๋ ฅ ํ•˜์œ„ ์‹œ์Šคํ…œ)์šฉ PCI ์žฅ์น˜์˜ ๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ ์ง€์ •์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

  • PCI Express ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ณ ์† Intel ๋„คํŠธ์›Œํฌ ์นด๋“œ๋ฅผ ๋‹ด๋‹นํ•˜๋Š” ix ๋“œ๋ผ์ด๋ฒ„์—์„œ x553 ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

  • amdgpu ๋ฐ radeondrm์˜ ์ ˆ์ „/์ตœ๋Œ€ ์ ˆ์ „ ๋ชจ๋“œ ํ›„ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

  • UEFI ๋ชจ๋“œ๋กœ ๋ถ€ํŒ…ํ•  ๋•Œ HP EliteBook์ด ๋ฉˆ์ถ”๋Š” ๋ฌธ์ œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

  • ์ž์„ธํ•œ ๋‚ด์šฉ์€ ํ”„๋กœ์ ํŠธ ๊ณต์‹ ํ™ˆํŽ˜์ด์ง€์˜ ์›๋ณธ ๋ฉ”์‹œ์ง€์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

๋˜ํ•œ :

  • ๋‹ค์Œ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    • IBM RT PC ๋ณด๋“œ์˜ ์ง๋ ฌ ํฌํŠธ๋ฅผ ๋‹ด๋‹นํ•˜๋Š” rtfps;

    • DPT EATA SCSI RAID์šฉ dpt;

    • PCMCIA GemPlus GPR400 ์ธํ„ฐํŽ˜์ด์Šค์˜ ์Šค๋งˆํŠธ ์นด๋“œ ๋ฆฌ๋”์šฉ gpr;

    • ๋ฉ”์‹œ(Power Macintosh์˜ scsi ํ™•์žฅ ์นด๋“œ์šฉ);
  • ์˜ค๋””์˜ค ํ•˜์œ„ ์‹œ์Šคํ…œ์ด ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

  • arm3 ์•„ํ‚คํ…์ฒ˜์˜ RaspberryPi 4/64 ๋ฐ arm_v2 ์•„ํ‚คํ…์ฒ˜์˜ RaspberryPi 3/7์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ „ํ†ต์ ์œผ๋กœ ํฌ์Šคํ„ฐ :)

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

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