FreeBSD 14.0-BETA1 เปิดตัวแล้วและมีการปรับปรุงประสิทธิภาพ การสนับสนุน และอื่นๆ อีกมากมายที่ยอดเยี่ยม

FreeBSD

FreeBSD เป็นระบบปฏิบัติการโอเพ่นซอร์ส

การเปิดตัว รุ่นเบต้าแรกของ «FreeBSD 14.0-BETA1« นี่คือ สาขาสุดท้ายของระบบเพื่อรองรับแพลตฟอร์ม 32 บิตดังนั้น FreeBSD 15 เวอร์ชันถัดไปจะรองรับเฉพาะระบบ 64 บิต แต่จะยังคงความสามารถในการใช้ COMPAT_FREEBSD32 เพื่อรันโปรแกรมปฏิบัติการ 32 บิตในสภาพแวดล้อม 64 บิต และจะยังคงความสามารถในการสร้างโปรแกรม 32 บิตไว้

ใน BETA1 ของ FreeBSD 14.0 นี้ เน้นงานที่ทำเพื่อลดเวลาการบูต ของ FreeBSD 14 บนระบบจำลองเสมือน Firecracker เนื่องจากก่อนการปรับให้เหมาะสม เคอร์เนล FreeBSD จะโหลดใน 10 วินาที เช่น มันเร่งความเร็วประมาณ 400 เท่า

เวลาบูตเคอร์เนล FreeBSD 14 เมื่อเรียกใช้ Firecracker ลดลงเหลือ 25 มิลลิวินาที ทำให้คุณสามารถบูตสภาพแวดล้อม FreeBSD ได้ตามความจำเป็นเพื่อปรับใช้โครงสร้างพื้นฐานการประมวลผลแบบไร้เซิร์ฟเวอร์ สำหรับการเปรียบเทียบ เวลาบูตของเคอร์เนล Linux ในการกำหนดค่าที่คล้ายกันคือประมาณ 75-80 มิลลิวินาที

การเปลี่ยนแปลงที่โดดเด่นอีกประการหนึ่งก็คือ การสนับสนุน NFS ได้รับการขยาย มีการเพิ่มตัวเลือกการติดตั้งใหม่แล้ว "syskrb5" เพื่อรองรับ Kerberos ใน NFSv 4.1/4.2เพิ่มการสนับสนุนสำหรับการดำเนินการ ExchangeID นำความสามารถในการรัน nfsd, nfsuserd, mountd, gssd และ rpc.tlsservd มาใช้ในสภาพแวดล้อม vnet ที่แยกออกมา

นอกจากนั้นตอนนี้ เชลล์เริ่มต้นสำหรับผู้ใช้รูทคือ /bin/sh มีการเพิ่มผู้ให้บริการ DTrace ใหม่ (dtrace_kinst) ซึ่งช่วยให้สามารถติดตามโครงสร้างเคอร์เนลและเคอร์เนลของระบบ AMD64 ได้ รองรับเครื่องมือ AddressSanitizer และ MemorySanitizer จากโครงการ LLVM

ใน FreeBSD 14.0-BETA1 เปลี่ยนสำหรับอุปกรณ์ NVMEจากนั้น ไดรเวอร์ nda ถูกเปิดใช้งานตามค่าเริ่มต้น บนทุกแพลตฟอร์ม หากต้องการส่งคืนไดรเวอร์ nvd ตัวเก่า การตั้งค่า “hw.nvme.use_nvd=1” มีอยู่ใน loader.conf

เคทีแอลเอสการใช้งานเคอร์เนล FreeBSD ของโปรโตคอล TLS เพิ่มการรองรับการเร่งด้วยฮาร์ดแวร์ TLS 1.3 ทางด้านรับ. รับประกันการเร่งความเร็วด้วยการย้ายการดำเนินการบางอย่างที่เกี่ยวข้องกับการประมวลผลแพ็กเก็ตที่เข้ารหัสไปยังฝั่งการ์ดเครือข่าย

โดยค่าเริ่มต้นการตั้งค่า net.inet.tcp.nolocaltimewait เปิดใช้งานอยู่ ซึ่งจะปิดใช้งานการสร้างบันทึกการหมดเวลาสำหรับการเชื่อมต่อ TCP ที่สิ้นสุดในฝั่งระบบโลคัล

นอกจากนี้ยังมีการเน้นย้ำว่า เพิ่มยูทิลิตี้ "fwget" ใหม่ ซึ่งระบุฮาร์ดแวร์ที่ต้องการเฟิร์มแวร์และติดตั้งแพ็คเกจเฟิร์มแวร์ที่เหมาะสม ปัจจุบันรองรับเฉพาะอุปกรณ์ PCI และเฟิร์มแวร์สำหรับ Intel และ AMD GPU

ของ การเปลี่ยนแปลงอื่น ๆ ที่โดดเด่นกว่ารุ่นใหม่นี้:

  • เอเจนต์การส่งอีเมลเริ่มต้นคือ dma (DragonFly Mail Agent) แทนที่จะเป็น sendmail Sendmail ถูกเก็บไว้ในการแจกจ่ายพื้นฐานและอัปเดตเป็นเวอร์ชัน 8.17.1
  • มีการเพิ่มอินเทอร์เฟซลงในยูทิลิตี้ boottrace เพื่อบันทึกข้อมูลการติดตามสำหรับเหตุการณ์ที่เกิดขึ้นระหว่างขั้นตอนการบูตและการปิดระบบ
  • ยูทิลิตี้ makefs ได้เพิ่มการรองรับระบบไฟล์ ZFS รวมถึงความสามารถในการสร้างพูล ZFS ที่เชื่อมโยงกับดิสก์เสมือน vdev เดียว
  • เพิ่มการรองรับ Wi-Fi 6 ให้กับ wpa_supplicant
  • การสนับสนุนการดำเนินการเข้ารหัสลับแบบอสมมาตรได้ถูกลบออกจากเฟรมเวิร์กการเข้ารหัสระดับเคอร์เนลของ OCF
  • คอมไพเลอร์ Clang ได้รับการอัพเดตเป็นสาขา 16
  • การใช้งานยูทิลิตี้ objdump ถูกแทนที่ด้วย llvm-objump.
  • สคริปต์ Growfs ใช้ความสามารถในการวางพาร์ติชั่นสว็อปที่ส่วนท้ายของพื้นที่ที่ขยายได้ของดิสก์
  • จำนวนคอร์ CPU ที่รองรับ (พารามิเตอร์ MAXCPU) บนระบบที่ใช้สถาปัตยกรรม amd64 และ arm64 เพิ่มขึ้นจาก 256 เป็น 1024
  • ตัวโหลดที่เขียนด้วยภาษา Lua รองรับการดำเนินการไฟล์ lua ที่อยู่ในไดเร็กทอรี loader_conf_files ในสภาพแวดล้อมแซนด์บ็อกซ์พิเศษ

สุดท้ายนี้ หากสนใจอยากทราบข้อมูลเพิ่มเติม สามารถเข้าไปดูรายละเอียดใน ลิงค์ต่อไปนี้

ดาวน์โหลดและทดลองใช้ FreeBSD 14.0-BETA1

สำหรับ สนใจที่จะลองเบต้า 1 นี้ ของ FreeBSD 14.0 คุณควรรู้ว่าตอนนี้มีรูปภาพสำหรับสถาปัตยกรรมที่แตกต่างกันแล้ว นอกจากนี้ อิมเมจยังได้รับการจัดเตรียมสำหรับระบบเสมือนจริง (QCOW2, VHD, VMDK, Raw) และสภาพแวดล้อมคลาวด์ของ Amazon EC2 ลิงค์คือนี่

สุดท้ายแต่ไม่ท้ายสุด เป็นที่น่าสังเกตว่าการเปิดตัว FreeBSD 14.0 มีกำหนดในวันที่ 23 ตุลาคม 2023


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   อาร์ทูริโอส dijo

    หลายปีก่อนฉันกำลังเล่นกับ FreeBSD และเมื่อคุณถามคำถามในฟอรั่ม พวกเขาบอกคุณ RTFM (อ่านคู่มือร่วมเพศ) และน่าประหลาดใจที่ทุกอย่างอยู่ในคู่มือที่อธิบายด้วยวิธีที่ง่ายและชัดเจน ตั้งแต่ฉันเริ่มต้นจากศูนย์และเรียบเรียง ทุกอย่างมันเหมือนกับการประกอบเลโก้ (แน่นอนว่าคุณสามารถใช้ที่เก็บได้) และคุณก็มีระบบขั้นต่ำที่ทำงานได้อย่างสมบูรณ์และทรงพลัง

    ในที่สุดฉันก็ทิ้งมันไปเพราะปัญหาของเวอร์ชัน แต่ตอนนี้ผ่านไปหลายปีแล้วและมีอันหนึ่งไม่พร้อมสำหรับเวอร์ชันอักเสบและชอบ Debian เป็นระบบปฏิบัติการหลัก ฉันยังคงกลับมาใช้มัน

    1.    ดาร์คคริซท์ dijo

      ฉันเห็นด้วยอย่างยิ่งกับปัญหาของ versionitis สิ่งที่คุณแบ่งปันทำให้ฉันนึกถึงการผจญภัยของฉันใน Linux ซึ่งฉันไปถึง Arch Linux ซึ่งเป็น distro ที่ฉันชอบมาก แต่ฉันชอบใช้ทางเลือกอื่นเช่น Manjaro หรือ Arco Linux ด้วยเหตุผลของ เวลาและความเรียบง่าย XD