د DragonFly BSD 6.2 عملیاتي سیسټم خوشې کول

د اوو میاشتو پراختیا وروسته، د DragonFlyBSD 6.2 خوشې کول خپاره شوي، یو عملیاتي سیسټم چې د هایبرډ کرنل سره په 2003 کې د FreeBSD 4.x څانګې د بدیل پراختیا لپاره رامینځته شوی. د DragonFly BSD د ځانګړتیاوو په منځ کې، موږ کولی شو د توزیع شوي نسخه فایل سیسټم هامر روښانه کړو، د کارونکي پروسو په توګه د "مجازی" سیسټم کرنلونو بارولو لپاره ملاتړ، په SSD ډرایو کې د ډیټا او FS میټاډاټا کیش کولو وړتیا، د شرایطو حساس متغیر سمبولیک لینکونه، وړتیا د پروسې منجمد کولو لپاره پداسې حال کې چې خپل حالت په ډیسک کې خوندي کوي، د سپک وزن تارونو (LWKT) په کارولو سره هایبرډ کرنل.

په DragonFlyBSD 6.2 کې لوی پرمختګونه اضافه شوي:

  • د NVMM هایپروایسر له NetBSD څخه لیږدول شوی، د AMD CPUs لپاره د هارډویر مجازی میکانیزم SVM او د Intel CPUs لپاره VMX ملاتړ کوي. په NVMM کې، یوازې د هارډویر مجازی کولو میکانیزمونو په شاوخوا کې د پابندۍ لږترلږه اړین سیټ د کرنل په کچه ترسره کیږي، او د هارډویر ایمولیشن ټول کوډ د کاروونکي ځای کې پرمخ ځي. د libnvmm کتابتون پر بنسټ وسایل د کارونو ترسره کولو لپاره کارول کیږي لکه د مجازی ماشینونو جوړول، د حافظې تخصیص، او د VCPU تخصیص، او د qemu-nvmm بسته د میلمنو سیسټمونو چلولو لپاره کارول کیږي.
  • د HAMMER2 فایل سیسټم باندې کار دوام لري، کوم چې د داسې ځانګړتیاو لپاره د پام وړ دی لکه د جلا جلا سنیپ شاټونو نصب کول، د لیکلو وړ سنیپ شاټونه، د ډایرکټر کچې کوټې، زیاتیدونکي عکس العمل، د مختلف ډیټا کمپریشن الګوریتمونو ملاتړ، څو کوربه ته د ډیټا ویشلو سره ملټي ماسټر عکس العمل. نوې خپرونه د گروف کمانډ لپاره ملاتړ معرفي کوي ، کوم چې تاسو ته اجازه درکوي د موجوده HAMMER2 برخې له سره اندازه کړئ. پدې کې د xdisk برخې لپاره تجربوي ملاتړ شامل دی، کوم چې تاسو ته اجازه درکوي د ریموټ سیسټمونو څخه د HAMMER2 برخې نصب کړئ.
  • د DRM (مستقیم رینډرینګ مدیر) انٹرفیس اجزا، د TTM ویډیو حافظه مدیر او د amdgpu ډرایور د لینکس کرنل 4.19 سره همغږي شوي، کوم چې د 3400G APU پورې د AMD چپس لپاره ملاتړ چمتو کول ممکن کړي. د Intel GPUs لپاره drm/i915 ډرایور تازه شوی ، د ویسکي لیک GPUs لپاره ملاتړ اضافه کوي او د پیل کریشونو سره مسله حل کوي. د Radeon ډرایور د TTM ویډیو حافظې مدیر کارولو لپاره بدل شوی.
  • د ټولپوښتنې کال د POLLHUP پیښې لپاره ملاتړ چمتو کوي کله چې د نامعلوم پایپ یا FIFO دوهم پای بند وي.
  • کرنل د پام وړ د حافظې پاڼې اداره کولو الګوریتمونو کې د پام وړ وده کړې ، د سویپ برخې ته د تللو لپاره د مخونو غوره کولو په وخت کې موثریت ډیر کړی ، او د پام وړ د منابعو لرونکي غوښتنلیکونو چلند کې د پام وړ ښه شوی لکه په سیسټمونو کې براوزرونه د لږ مقدار حافظې سره.
  • د کرنل حافظې مصرف کمولو لپاره د maxvnodes محاسبه بدله کړه، ځکه چې د ډیرو وینوډونو کیچ کول کولی شي فعالیت کم کړي، د مثال په توګه که چیرې د ډیټا بلاکس اضافي د بلاک آلې په کچه کیش شي.
  • د BeFS فایل سیسټم لپاره مالتړ fstyp یوټیلیټ کې اضافه شوی. د FAT فایل سیسټم لپاره ملاتړ د FreeBSD څخه میکف ته لیږدول شوی. د fsck او fdisk اسانتیاوو ښه فعالیت. په ext2fs او msdosfs کوډ کې فکس شوي بګونه.
  • د شبکې انٹرفیس هارډویر پته ترلاسه کولو لپاره ioctl SIOCGHWADDR اضافه شوی.
  • ipfw3nat د ICMP پیکټونو لپاره د NAT ملاتړ اضافه کوي، د icmp idport بیا کارولو له لارې پلي کیږي.
  • د ichsmb ډرایور د کیننلیک ، کومیټلیک ، ټایګرلیک او جیمینیلیک چپس لپاره د Intel ICH SMBus کنټرولرانو لپاره ملاتړ اضافه کړی.
  • د initrd فایلونو تولید د vn کارولو څخه میکف ته بدل شوی.
  • افعال getentropy()، clearenv() او mkdirat() د libc معیاري کتابتون ته اضافه شوي دي. د نورو سیسټمونو سره د shm_open() او /var/run/shm تطبیقونو ښه مطابقت. د پلیټ فارم ځانګړي __double_t او __float_t ډولونه اضافه شوي. د کوډ کولو پورې اړوند فعالیتونه libdmsg ته راستانه شوي. د پیټریډ فعالیت ښه شوی.
  • په dsynth یوټیلیټ کې، د محلي غونډې او د DPort بائنری ذخیره ساتلو لپاره ډیزاین شوی، د "-M" اختیار او د PKG_COMPRESSION_FORMAT متغیر اضافه شوي. د pkg 1.17 بسته مدیر او د pkg میټاډاټا دوهم نسخه لپاره ملاتړ چمتو کړی.
  • د OpenPAM Tabebuia PAM کتابتون، passwdqc 2.0.2 د پټنوم چک کولو یوټیلټي، mandoc 1.14.6، OpenSSH 8.8p1، dhcpcd 9.4.1 او فایل 5.40 کڅوړې بسته کې وارد شوي.
  • په کرنل کې د محلي پلوه د استثمار وړ زیانونه حل کړي چې کولی شي یو کارونکي ته اجازه ورکړي چې خپل امتیازات په سیسټم کې زیات کړي (CVE راپور شوی نه دی).
  • د ndis ډرایور، کوم چې د وینډوز څخه د بائنری NDIS ډرایورانو کارولو ته اجازه ورکړې، لیرې شوی.
  • د a.out د اجرا وړ فایل فارمیټ لپاره ملاتړ بند شوی دی.

سرچینه: opennet.ru

Add a comment