Naujos diskusijos, kaip pašalinti FBDEV iš „Linux“ branduolio

fbdev naudojimo pavyzdys

La grafiko kamino GNU / Linux yra sudėtingas tiek, kad tampa sunku paaiškinti visus jame esančius sluoksnius ir elementus. Grafinė „Linux“ sistema veikia, tačiau tai nėra paprasta. Be abejo, jūs jau girdėjote apie kai kurias jo sudedamąsias dalis, pvz., Grafinius tvarkykles, DRM, KMS, FBDEV ir kt., Kad, neskaitant grafinės aplinkos, kurią palaiko „OpenGL“ grafinė API ar kitos API serveris ir kt.

Na, yra tai, kas yra žinoma kaip kadrų buferis arba fbdev, kai kurie tvarkyklės pateikia minimalią grafikos sistemą „Linux“ terminale, labiau priklausomai nuo naudojamos vaizdo plokštės ir prieš turėdami kitas specifines grafikos tvarkykles. Nesigilinant, sakyti, kad ši sistema jau yra šiek tiek pasenusi, tačiau kai kuriais atvejais ji gali būti naudinga. Be jokios abejonės, pastarųjų metų veikla šioje srityje yra minimali vystymosi prasme.

Kūrėjai neprisideda prie šio elemento ir, kaip aš sakau, yra jo verdančių alternatyvų, tokių kaip DRM. Ši sistema atitinka šiuolaikinių grafinių sistemų „fbdev“ funkcionalumą ir netgi gali visiškai imituoti „fbdev“ veikimą. Todėl šia prasme Linux branduolys yra perteklinis, todėl kai kurie kritikai ir balsai susilieja taip, kad senasis fbdev būtų pašalintas iš branduolio. Viena jų yra Tomi Valkeinen iš „Texas Instruments“ ...

Tomi vėl padegė šią diskusiją ir vėl pasiūlė atsikratyti senų tvarkyklių, o tai nereiškia, kad DRM praranda funkcionalumą (be to, jo nereikia painioti su „Digital Rights Management“, nes jie yra „Direct Rendering Manager“ akronimas). Branduolio kūrimo lygiu pašalinus fbdev būtų pašalinta apie 31.000 XNUMX eilučių kodo, todėl branduolys būtų lengvesnis. Tikrai ne ką mažiau. Ką jie darys?


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.