Keresés

Új hozzászólás Aktív témák

  • Fiery

    veterán

    válasz tlac #10 üzenetére

    Nem emulalas, hanem forditas, ez a nagy dobas a Windows 10 ARM-ban. Emulalas eseten egy Atom x5 szintet se hozna a SD835/845. Igy viszont siman hozhatja egy egyszerubb Core i3 szintjet a platform, foleg tobbszalu alkalmazasoknal.

    A Windows 10-et a Windows 10 ARM masinak is nativan futtatjak. A szoftvereket nem, nyilvan, de ha hibatlanul fut es minimalis teljesitmeny veszteseggel jar, akkor tok mindegy, nativan fut-e.

  • Fiery

    veterán

    válasz tlac #23 üzenetére

    Igen, a kevesebb utasitassal valo bibelodes az oka annak, hogy a sima 32 bites x86-tal inditanak. De ha tippelhetek egy mereszet, szerintem 1 even belul kesz lesz az x64 tamogatas is.

    En ugy ertelmezem a cucc mukodeset, hogy elso futtataskor dobja at a kodot ARM-ra, es utana az eredmenyt becache-eli. De hogy ez futasidoben tortenik-e, vagy elore atforditja, az jo kerdes. Mondjuk ha igy is mukodik a cucc, sanszos, hogy idovel atalakitjak ezt olyanra, hogy a .DLL es .EXE fajlokat mar akkor elkezdi a hatterben atforditani az oprendszer, amikor azokat eloszor kiirja a juzer a lokalis hattertarra. Tehat pl. egy WinRAR eseteben mar telepites kozben elkezdi atdobni a binarisokat, es amikor inditod a WinRAR-t, mar a feladat egy reszevel (vagy egeszevel) el is keszult a hatterben a Win10. Persze minden megoldasnak lesznek hatulotoi, en pl. ezeket kepzelem el:

    - halozatrol (UNC utvonal foleg) futtatott binarisoknal lassu lesz ez a megoldas -- kiveve ha valami nagyon furmanyos megoldassal ellenorizni tudja az oprendszer, hogy valtozott-e a tavoli helyrol futo binaris (pl. hash-et gyart a fajlokbol minden inditasnal)
    - x86 SIMD kodot (SSEx) sanszos, hogy elso korben butan fogja megoldani a forditas, es csak idovel (pl. az x64 tamogatassal egy korben) lesz annyira felokositva, hogy az x86 SIMD kod is szepen atfordul ARM SIMD kodra
    - nem hiszem, hogy AVX tamogatast belathato idon belul kapni fog ez a fordito
    - kerdes, hogy hany szoftvernel okoz majd gondot, hogy a kernel driver nem lesz betoltheto, hiszen azt nem fogja a fordito ARM-ra atdobni

    [ Szerkesztve ]

Új hozzászólás Aktív témák