Investavimas į infrastruktūrą: „Meta“ atnaujintas įsipareigojimas „jemalloc“.

  • Meta pripažįsta ilgalaikius jemalloc, didelio našumo atminties skirstytuvo, naudą savo programinės įrangos infrastruktūroje.
  • Atnaujiname dėmesį į jemalloc, siekdami sumažinti priežiūros poreikius ir modernizuoti kodų bazę, kartu tobulindami skirstytuvą, kad jis prisitaikytų prie naujausios aparatinės įrangos ir darbo krūvių.
  • Esame įsipareigoję toliau plėtoti jemalloc plėtrą kartu su atvirojo kodo bendruomene ir sveikiname bendruomenės indėlį bei bendradarbiavimą.

Programinės įrangos sistemos kūrimas yra panašus į dangoraižio kūrimą: gaminys, kurį mato visi, yra viršus, tačiau dalis, kuri neleidžia jam nuvirsti, yra purve palaidotas pamatas ir nepastebimi pastoliai.

jemallocdidelio našumo atminties skirstytuvas, nuolat buvo labai svertas mūsų programinės įrangos paketo komponentas, laikui bėgant prisitaikantis prie pagrindinės aparatinės įrangos ir viršutinio sluoksnio programinės įrangos pokyčių. Kartu su „Linux“ branduoliu ir kompiliatoriais jis suteikė „Meta“ ilgalaikės naudos, prisidėdamas prie patikimos ir našios infrastruktūros.

Klausymasis, apmąstymas ir keitimas

Didelis svertas ateina su dideliais statymais. Kalbant apie praktinę ir principinę inžinerinę praktiką, tokiems pagrindiniams programinės įrangos komponentams kaip jemalloc reikia didžiausio griežtumo. Tačiau naudojant „jemalloc“ teikiamą svertą gali kilti pagunda gauti trumpalaikę naudą. Norint atsispirti pagundai ir laikytis pagrindinių inžinerijos principų, reikia stiprios savidisciplinos.

Pastaraisiais metais laipsniškai nukrypstama nuo pagrindinių inžinerinių principų, kurie ilgą laiką vadovavo „jemalloc“ plėtrai. Nors kai kurie sprendimai davė tiesioginės naudos, dėl to atsiradusi techninė skola galiausiai sulėtino pažangą.

Mes atsižvelgėme į bendruomenės atsiliepimus. Bendradarbiaudami, mes giliai apmąstėme savo priežiūrą ir jos poveikį ilgalaikei Jemalloc sveikatai. Kadangi susitikome su kai kuriais bendruomenės nariais, įskaitant projekto įkūrėją, Jasonas Evansaspasidalyti savo savistaba ir kaip keičiame savo požiūrį. Mes pradėjome stengtis pašalinti techninę skolą ir atkurti ilgalaikį Jemalloc planą.

Naujas jemalloc skyrius

Dėl šių pokalbių su bendruomene originalas jemalloc atvirojo kodo saugykla buvo išarchyvuotas. Esame dėkingi už galimybę ir toliau būti projekto valdytojais. „Meta“ atnaujina dėmesį į „jemalloc“, siekdama sumažinti priežiūros poreikius ir modernizuoti kodų bazę, kartu tobulindama skirstytuvą, kad jis prisitaikytų prie naujausios ir atsirandančios aparatinės įrangos bei darbo krūvių.

Žvelgiant į ateitį, mūsų dabartinis jemalloc planas sutelktas į keletą pagrindinių tobulinimo sričių:

  • Techninės skolos sumažinimas: Siekdami užtikrinti, kad jis išliktų efektyvus, patikimas ir lengvai naudojamas visiems naudotojams, mes sutelkiame dėmesį į techninių skolų išvalymą, pertvarkymą ir jemalloc tobulinimą.
  • Didžiulis puslapių skirstytuvas: Mes ir toliau tobulinsime „jemalloc“ didžiulių puslapių skirstytuvą (HPA), kad geriau panaudotume skaidrius didžiulius puslapius (THP), kad pagerintume procesoriaus efektyvumą.
  • Atminties efektyvumas: Siekdami optimizuoti atminties efektyvumą, planuojame patobulinti pakavimo, talpyklos ir valymo mechanizmus.
  • AArch64 optimizavimas: Užtikrinsime, kad „jemalloc“ turėtų gerą AArch64 (ARM64) platformos našumą.

Žinome, kad pasitikėjimas užsitarnaujamas veiksmais. Tikimės, kad laikui bėgant mūsų atnaujintas įsipareigojimas bus akivaizdus jemalloc sveikatai ir pažangai. Kviečiame bendruomenę prisijungti prie mūsų šiame naujame skyriuje – pasidalykite savo atsiliepimais ir padėkite formuoti Jemalloc ateitį. Tikimės bendradarbiauti su bendruomene, kad paskatintume Jemalloc į priekį.

Nuoroda į informacijos šaltinį

Draugai: - Marketingo agentūra - Teisinės konsultacijos - Skaidrių skenavimas - Klaipedos miesto naujienos - Miesto naujienos - Saulius Narbutas - Įvaizdžio kūrimas - Veidoskaita - Teniso treniruotės - Pranešimai spaudai - Kauno naujienos - Regionų naujienos - Palangos naujienos