Prima emissio Blink, alta observantia x86-64 aemulator

Prima significativa emissio projecti Blink divulgata est, aemulatorem processus x86-64 evolvens, qui te permittit ut applicationes Linux dynamice et dynamice aedificatae in machina virtuali cum processore emulato discurras. Cum Blink, Linux programmata architecturae x86-64 compilata possunt currere in aliis systematibus POSIX-compatibles operandi (macOS, FreeBSD, NetBSD, OpenBSD, Cygwin) et in apparatu cum architecturae ferrariae aliis (x86, ARM, RISC-V, MIPS. , PowerPC, s390x). In codice exertus lingua C scriptum est (ANSI C11) et sub licentia ISC distribuitur. De clientela, solum libc (POSIX.1-2017) requiritur.

In terminis functionality, Blink est similis imperio qemu-x86_64, sed differt a QEMU in consilio suo compactiore et incremento significantius effectus. Exempli gratia, Blink exsecutabile solum 221 KB (cum constructo spoliato-115 KB) accipit pro 4 MB pro qemu-x86_64, et in quibusdam probationibus, ut in GCC aemulo et operationibus mathematicis currit, outperformat. QEMU duobus fere temporibus.

Ad altam observantiam obtinendam adhibetur compilator JIT, qui fons convertens instructiones muscarum in codicem machinae pro suggestu scopo. Emulator subsidia imaginum exsecutabilium directarum in ELF, PE (Executables) et bin formatos (Flat exsecutabiles) cum norma C bibliothecarum Cosmopolitan, Glibc et Musl compilavit. Instructa in subsidium 180 Linux systema vocat et emulationis circiter 600 x86 processus instructionum i8086, i386, SSE2, x86_64, SSE3, SSSE3, CLMUL, POPCNT, ADX, BMI2 (MULX, PDEP, PEXT), X87, RDRND, RDSEED. institu- tionem et RDTSCP.

Accedit, ex ictu nixus, utilitas blinken est augetur, quae interfaciem praebet ad visualising progressionis progressionis exsecutionem et contenta memoriae analydendo. Utilitas adhiberi potest ut debugger qui modum e contrario debuging sustinet et te in historia exsecutionis regredi sinit et ad punctum antea exsecutum remittere. Excogitatum est ab auctore evolutionis talis in bibliotheca Cosmopolitan C, portum pignus solitudo mechanismum pro Linux et Redbean universale systematis exsecutabile.

Prima emissio Blink, alta observantia x86-64 aemulator


Source: opennet.ru