Tagann Linux 5.10 le barrfheabhsúcháin suntasacha Ext4, comhoiriúnacht fheabhsaithe AMD SEV, agus níos mó

eithne

Tar éis dhá mhí forbartha, Nocht Linus Torvalds scaoileadh leagan nua eithne Linux 5.10, leagan a thagann le stádas brainse le tréimhse tacaíochta fada, a bhfoilseofar a nuashonruithe ar feadh dhá bhliain ar a laghad.

I measc na n-athruithe suntasacha tá Cuimsíonn an leagan nua seo comhoiriúnacht le meicníocht cosanta MemTag do chórais ARM64, rogha gléasta "nosymfollow", barrfheabhsúcháin suntasacha Ext4, Deisigh XFS 2038, glao córais process_madvise nua, tacaíocht AMD SEV feabhsaithe trí chriptiú clár LAP, an cumas cláir BPF a chur ar sos.

An leagan nua fuair 17470 socrú ó 2062 forbróir, Méid paiste: 64MB (rinne athruithe difear do 15101 comhad, cuireadh 891932 líne de chód leo, baineadh 619716 líne). Thart ar 42% ar fad baineann athruithe a tugadh isteach in 5.10 le tiománaithe gléas, baineann thart ar 16% de na hathruithe le cód sonrach d’ailtireachtaí crua-earraí a nuashonrú, tá 13% bainteach leis an gcruach líonra, baineann 3% le córais chomhad agus baineann 3% le fochórais eithne inmheánacha.

Príomhghnéithe nua Linux 5.10

As na príomh-athruithe a tharlaíonn, is féidir linn a fháil gur cuireadh an modh dearbhaithe tapa le haghaidh ext4 (fast_commit), atá laghdaíonn sé go mór moilleanna i go leor oibríochtaí comhad mar gheall ar mheiteashonraí a shruthlú níos gasta go diosca agus glao fsync () á dhéanamh. Faoi ghnáththosca, sioncronaíonn rith fsync () tacar iomarcach meiteashonraí. Sa mhodh fast_commit, ní aistrítear ach chuig na clárlainne na meiteashonraí a theastaíonn chun an córas comhad a aisghabháil i gcás timpiste, ag luasghéarú glaonna chuig fsync () agus ag feabhsú feidhmíocht oibríochtaí a dhéanann ionramháil ghníomhach ar mheiteashonraí.

Cé gur le haghaidh Cuimsíonn Btrfs barrfheabhsúcháin feidhmíochta tábhachtacha a bhaineann le hoibríochtaí fsync (). Mar thoradh ar an laghdú ar an gcoincheap log mutex tháinig méadú 4% ar fheidhmíocht agus laghdú 14% ar latency agus an tagarmharc dbench á rith le 32 cliant. Le deireadh a chur le gealltanais bhreise maidir le naisc agus athruithe ar ainm, tháinig méadú 6% ar an mbandaleithead agus laghdaigh an latency 30%. Chuir fsync a theorannú fanacht ar athscríobh amháin feidhmíocht mhéadaithe 10-40%.
Lena chois sin, Bogadh cur chun feidhme díreach Btrfs I / O (díreach io) chuig an gcreat iomap. 

Cuireann XFS athruithe meiteashonraí inode chun aghaidh a thabhairt ar shaincheisteanna thar maoil de chineál sonraí 32-bit time_t in 2038. Cuireadh athruithe comhchosúla leis, ag bogadh an ró-shreabhadh lasc ama go bliain 2468, leis an gcód chun amanna cuóta diosca a ríomh. Ní dhéantar formáid XFS V4 a thuairisciú, moltar don úsáideoir formáid FS go V5 a nuashonrú, ach tá níos mó ná go leor ama ann chun an nuashonrú a dhéanamh mar fanfaidh tacaíocht V4 go dtí 2030. Tá méid ionchur an inode athraithe ag XFS freisin. btree, ag ligean do níos mó seiceálacha iomarcaíochta agus uaireanta suite níos tapa.

Maidir le fochóras FUSE a cuireadh i bhfeidhm tacaíocht oibríochtaí DAX chun rochtain dhíreach a fháil ar an gcóras comhad, ag seachaint taisce an leathanaigh gan gaireas glasála ar leibhéal an fheidhmchláir a úsáidtear chun na taisce dúbailte a sheachaint, eagraítear comh-rochtain ar aoi-chórais. , eolairí agus comhaid. Cuireann Virtiofs tacaíocht freisin le haghaidh deighiltí a chur suas ar leithligh le pointí suite éagsúla ar an gcóras óstach.

An córas comhad Cuireann F2FS modh nua bailithe truflais leis ATGC (Bailiúchán Dramhaíl Tairsí Aoise), tacaíocht fheabhsaithe do ghléasanna criosaithe NVMe, agus dí-chomhbhrú níos tapa ar shonraí comhbhrúite.

In F2FS agus Ext4, rinneadh an bealach chun oibriú le hainmneacha comhaid a athdhearadh gan na ceannlitreacha a chur san áireamh; socraíodh cur i bhfeidhm ainmneacha comhaid cás-neamhíogair a aontú tríd an gcód gaolmhar a aistriú go leabharlann choiteann.

Tá athrú tábhachtach eile sa comhéadan I / O asincrónach io_uring a chuireann leis an gcumas fáinní srianta a chruthú is féidir é sin a roinnt go daingean le próiseas neamhiontaofa. Ligeann an ghné seo don bhunfheidhmchlár rochtain roghnach ar a thuairiscí a shrianadh go roghnach Cuireadh comhaid aonair le húsáid in iarratais tríú páirtí trí io_uring, móide an bhratach PIDFD_NONBLOCK le glao an chórais pidfd_open () chun tuairiscí comhaid neamhghlasála a chruthú (cosúil le O_NONBLOCK le haghaidh pidfd).


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

Bí ar an chéad trácht

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.