Bidh DragonFlyBSD 5.8 a ’ruighinn le leasachaidhean airson DRM, cuimhne brìgheil agus barrachd

O chionn beagan làithean chaidh an dreach ùr de DragonFlyBSD 5.8 fhoillseachadh. Tha an dreach ùr seo a ’tighinn le beagan leasachaidhean gu math inntinneach dhiubh tha obair air co-phàirtean DRM agus leasachaidhean cuimhne brìgheil air an sònrachadh.

Am measg feartan DragonFly BSD tha iad siostam faidhle HAMMER le dreach sgaoilte, taic airson a bhith a ’luchdachadh coraichean siostam“ brìgheil ” leithid pròiseasan luchd-cleachdaidh, an comas dàta FS agus meata-dàta a chuir air SSDs, symlinks caochlaideach co-theacsail, an comas pròiseasan a reothadh fhad ‘s a tha iad a’ cumail suas an stàit air-draibhidh, kernel hybrid a ’cleachdadh snàithleanan aotrom (LWKT).

Dè a tha ùr ann an DragonFlyBSD 5.8?

An dreach ùr seo de DragonFlyBSD 5.8, tha an structar bunaiteach a ’toirt a-steach goireas dsynth a tha ag amas air cruinneachadh ionadail agus cumail suas na stòran binary DPort aige fhèin.

A bharrachd air an sin Thathas a ’toirt taic do cho-shìnteadh seata de àireamh neo-riaghailteach de phuirt, leis a ’chraobh eisimeileachd. Ann a bhith ag ullachadh airson an naidheachd ùr, thug DPort a-steach grunn atharrachaidhean a bha ag amas air cruinneachadh de dhiofar phasgan eisimeileach a luathachadh.

Air an làimh eile, Thathas ag ainmeachadh gu bheil uidheamachd smachdachaidh chomharran èifeachdach aig Libc a bhios a ’dìon malloc * () agus gnìomhan coltach ris bho dhuilgheadasan mar thoradh air briseadh chomharran.

Airson bacadh agus dì-bhacadh chomharran geàrr-ùine, thathas a ’moladh na gnìomhan sigblockall () agus sigunblockall () a dh’ obraicheas gun a bhith a ’dèanamh gairmean siostaim.

Cuideachd, tha an gnìomh libc strtok () air atharrachadh airson a chleachdadh ann an tagraidhean ioma-thaobhach, tha na h-ìmpirean TABDLY, TAB0, TAB3, agus an gnìomh _errno_location air an cur ris airson co-chòrdalachd dàta nas fheàrr.

Air a ’phàirt de na leasachaidhean a tha fhathast ri dhèanamh, gheibh sinn sin Tha co-phàirtean eadar-aghaidh DRM air an sioncronadh le Linux 4.9 kernel le gluasad bho kernel 4.12 de fheartan fa leth a tha an dùil taic Wayland a leasachadh.

An rianadair drm / i915 airson Intel GPU air a cho-fhilleadh le Linux kernel 4.8.17 le còd kernel ported 5.4 gus taic a thoirt do chips ùra agus cuideachd radeon airson cairtean grafaiceachd AMD tha e air a shioncronadh leis an Linux 4.9 kernel.

a ' chaidh algorithms a leasachadh gu mòr gus cuimhne fhìor a thionndadh, a chuir às do no a lughdaich cùisean freagairt ann an eadar-aghaidh cleachdaiche cuimhne.

Cuideachd tha e air ainmeachadh gun deach taic a thoirt do uidheaman dìon SMAP agus SMEP. Tha SMAP a ’ceadachadh ruigsinneachd air dàta a bhacadh ann an àite luchd-cleachdaidh bho chòd sochairichte a’ ruith aig ìre kernel, fhad ‘s nach leig SMEP atharrachadh bho mhodh kernel gu còd ìre cleachdaiche a chuir an gnìomh, agus mar sin a’ cur bacadh air brath a ghabhail air mòran de chugallachd anns na h-uilllean.

Is e atharrachadh cudromach eile am modh obrachaidh èiginn den t-siostam faidhle HAMMER2 a chaidh a chur ris agus a bhuileachadh oir faodar a chleachdadh sa phròiseas ath-bheothachaidh tubaist.

De na h-atharrachaidhean eile a chaidh ainmeachadh:

  • Cuir ris gairmean siostam realpath, getrandom agus lwp_getname ùr (ceadaichte pthread_get_name_np a bhuileachadh).
  • Caochlaidhean ath-dhealbhaichte sysctl gus Jail a rèiteachadh. Comas a bharrachd gus nullfs agus tmpfs a chuir suas bhon phrìosan.
  • Earbsachd agus coileanadh nas fheàrr TMPFS. Barrachd èifeachdais ann an suidheachaidhean dìth cuimhne an-asgaidh san t-siostam.
  • Chaidh gnìomhan basename () agus dirname () a tha co-chòrdail le Linux a chur ris gus co-fhreagarrachd puirt a leasachadh.
  • Air a ghluasad bho FreeBSDfsck_msdosfs, sys / ttydefaults.h, AF_INET / AF_INET6 gu libc / getaddrinfo (), mìosachan (1), rcorder-visualize.sh. Tha na gnìomhan math.h air an toirt bho OpenBSD.
  • Tionndaidhean ùraichte de phàirtean treas-phàrtaidh, a ’gabhail a-steach Binutils 2.34, Openresolv 3.9.2, DHCPCD 8.1.3. Gu gnàthach, cleachdar an inneal-cruinneachaidh gcc-8.

Ma tha thu airson tuilleadh fhaighinn a-mach mu fhoillseachadh an dreach ùr seo, faodaidh tu sgrùdadh a dhèanamh air mion-fhiosrachadh Anns a ’cheangal a leanas.

Luchdaich sìos

Dhaibhsan aig a bheil ùidh ann a bhith comasach air an dreach ùr seo a stàladh no deuchainn a dhèanamh air na coimpiutairean aca no ann an inneal brìgheil, gheibh iad ìomhaigh an t-siostaim bhon làrach-lìn oifigeil aige anns an roinn luchdachadh sìos aige.

Is e seo an ceangal.

Faodar ìomhaigh an t-siostaim a chlàradh le cuideachadh bho Etcher, a tha na inneal ioma-chruth.


Tha susbaint an artaigil a ’cumail ri na prionnsapalan againn de moraltachd deasachaidh. Gus aithris a dhèanamh air mearachd cliog an seo.

Bi a 'chiad fhear a thog beachd

Fàg do bheachd

Seòladh-d cha tèid fhoillseachadh.

*

*

  1. Uallach airson an dàta: Miguel Ángel Gatón
  2. Adhbhar an dàta: Smachd air SPAM, riaghladh bheachdan.
  3. Dìleab: Do chead
  4. Conaltradh an dàta: Cha tèid an dàta a thoirt do threas phàrtaidhean ach a-mhàin fo dhleastanas laghail.
  5. Stòradh dàta: Stòr-dàta air a chumail le Occentus Networks (EU)
  6. Còraichean: Aig àm sam bith faodaidh tu am fiosrachadh agad a chuingealachadh, fhaighinn air ais agus a dhubhadh às.