Oraculum Company
DTrace iam
eBPF est interpres bytecodei in Linux nucleo constructum qui te permittit ut tractatores operationis retis, monitor systematis operandi, ratio vocat intercipiendi, accessum moderandi, rerum processum cum vicissitudine (perf_event_open), frequentiam ac executionem temporis operationum computa, utendo kprobes conficias. /uprobes /tracepoints. Per compilation usui JIT, bytecode in muscas in instructiones machinae transfertur et cum exsecutione codicis indigeni exsecutus est. DTrace perfici potest super eBPF, similis modo quomodo perficiatur super eBPFq
technologia DTrace elaborata est ad systema operandi Solaris ad solvendum quaestionem de dynamice pertractandis systematis nuclei ac applicationum fine, dans utentis facultatem ad monitor systematis agendi rationem in specie et egritudine difficultates in tempore reali praebens. In processu debugging, DTrace operationem applicationum sub studio non afficit nec ullo modo afficit suum ludicrum, quod permittit te analysin systematum currens in musca instituere. Una vis DTrace est summus gradus D linguae, similis AWK, in qua multo facilius est scriptorum texendi rationem creare quam utens instrumentorum eBPF tractatorum in C, Pythone et Luae in bibliothecis externis scribendis oblatis.
Machinatores ab Oraculo operam dant etiam ut tergum eBPF pro GCC creando et iam in lucem editae sint
Praeter generationis bytecodei backendendi, inaequalitates GCC propositae includunt etiam portum libgcc pro eBPF et instrumenta ad limas ELF generandas, efficiens ut codicem in EBPF virtualis apparatus kernel-proviso oneratis utendo exsequi possit. Nunc enim, codice in C lingua in bytecode interpretari possunt (non omnia linguae lineamenta prompta sunt), sed in posterum exspectatur ut facultates linguae C ad usum paratae, subsidia ad alias linguas augendas, simulatorem creant atque GCC subsidium adde programmata debugging eBPF sine oneratione in nucleum.
Source: opennet.ru