Emularea X86_64 este eficientă cu Box86

Rularea aplicațiilor pe o arhitectură diferită de cea pentru care au fost compilate este obișnuită, nu în ultimul rând cu arhitectura Apple care migrează la fiecare deceniu și ceva. De asemenea, este folosit în mod obișnuit, de exemplu, cu platformele ARM, OpenRISC și RISC-V pentru a rula aplicații care sunt disponibile numai pentru x86 sau x86_64. În timp ce QEMU și rudele sunt adesea folosite aici, acestea sunt foarte grele de resurse și aici intervine opțiunea. Caseta 86 Și fratele său Box64 pe 64 de biți opțiuni atractive. Spre deosebire de QEMU, sunt ambele Afișări Recopilare dinamică și redirecționare a apelurilor dinamice de bibliotecă către bibliotecile native, inclusiv cele pentru SDL și OpenGL.

Ambele sunt disponibile pe GitHub sub licența MIT, cu Caseta 64 Este probabil cel mai interesant în zilele noastre, deoarece aplicațiile și jocurile s-au mutat doar în lumea pe 64 de biți. Singura cerință grea pe care Box64 o are pentru un sistem gazdă este că este foarte simplu și este o cerință foarte ușor de îndeplinit. cel mai recent lansa Era 10 martie, cu Box86 0.3 și Box64 0.2.2. În esență, fiind un strat de traducere, nu oferă compatibilitate deplină cu fiecare software disponibil, dar este deja suficient de bun pentru a rula clienți Steam, GoG și Epic Game Store și pentru a instala și juca jocuri Windows prin Wine pentru x86.

set simplu de Standarde Compararea acestuia cu QEMU și FEX (un alt emulator) arată că rulează mai multe aplicații și cu performanțe semnificativ mai bune.

READ  AirPods Pro 2 sunt la vânzare pentru peste 50 USD chiar acum pe Woot


Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *