- Készülőben a Xiaomi 2021-es csúcsmodelljeinek HyperOS frissítése
- Yettel topik
- Oppo Find X5 Pro - megtalálták
- iPhone topik
- Honor Magic6 Pro - kör közepén számok
- Fotók, videók mobillal
- Azonnali mobilos kérdések órája
- Samsung Galaxy A54 - türelemjáték
- Honor Magic5 Pro - kamerák bűvöletében
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
Hirdetés
-
Az Apple iPadOS-t is megrendszabályozza az EU
it Az EB közölte: az Apple iPad táblagépekre írt iPadOS rendszere is kapuőrnek számít, az üzleti felhasználókra gyakorolt fontossága miatt.
-
Xbox Game Pass [2024] - A májusi lista
gp Az elkövetkező időszakban többek között megkapjuk a Kona II Brume című játékot.
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
Új hozzászólás Aktív témák
-
Fiery
veterán
válasz E.Kaufmann #7 üzenetére
Ha ARM CPU van a gepben, akkor nyilvan a kernel/oprendszer maga nativ ARM binariskent fog futni. De az x86 emulacionak, Windows eseteben legalabbis, csak akkor van ertelme, ha a Win32-es, klasszikus x86 kodot is tudja futtatni a rendszer. Megint mas kerdes, hogy ezt emulacioval vagy binaris forditassal oldja meg. SZVSZ az utobbinak lenne csak ertelme, kulonben vallalhatatlanul lassu lenne a cucc.
En ugy tudnam elkepzelni ezt az egesz koncepciot, hogy telepiteskor vagy elso futtataskor az oprendszer forditana at a binarisokat (EXE es DLL fajlokat elsosorban) x86-rol ARM kodra, es utana becache-elné. Egy-egy ilyen elso futtatas baromi lassu lenne, de utana meg villamgyors lenne, hiszen onnantol nativ ARM binaris futna, teljesitmeny veszteseg es kompromisszumok nelkul. Amennyiben pedig egy adott binaris fajl nem valtozik, valamint a platform (CPU) sem valtozik, az oprendszer mindig a cache-elt, mar atforditott binarist tudná futtatni, es nem lenne lassulas a kesobbiekben sem.
Lenne viszont egy erdekes hozadeka egy ilyen, valoban jol mukodo, Windows 10 ARM rendszernek: azzal, hogy platformtol fuggetlenul tudnanak futni a Win32-es, klasszikus x86 szoftverek, es kozben a Windows 10 Mobile is megy a kukaba (legalabbis jelenleg igy nez ki a helyzet), egy csapasra ertelmet vesztene az egesz UWP-s bohockodas Ami szomoru lenne, ugyanis az osszes hasonlo megoldas kozul az UWP a legjobb, minden limitaciojaval egyutt is. Legalabbis fejlesztoi szemszogbol nezve.
[ Szerkesztve ]
-
Fiery
veterán
válasz E.Kaufmann #9 üzenetére
Szerintem kizart, hogy klasszikus ertelemben vett emulacioval oldjak meg. Me'g forditva is rohadt lassu lenne, azaz ha egy izmos x86 proci emulalna ARM-ot, hat me'g forditva. Sokkal nagyobb trukk lenne ugy megoldani, ahogy a Transmeta procik oldottak meg anno, csak ott a CPU vegezte a forditast futasidoben. Lenyegesen energiatakarekosabb lenne, ha az oprendszer vegezne a forditast, vagy legalabbis nem futasidoben tortenne a forditas, hanem csak egyszer, telepiteskor ill. elso hasznalatkor. Egy nagymeretu binarisnal ugyan ez a folyamat sok idot venne igenybe, viszont csak egyszer kellene megtenni.
Ha a Microsoft tenyleg bealdozza a Windows 10 Mobile-t es vele egyutt tulajdonkeppen az egesz UWP koncepciot is, akkor valami olyan megoldasnak kell lennie a tarsolyaban, ami (futas/hasznalat kozben) nem lassu, nem nyakatekert es ugy altalaban szinte hibatlan.
[ Szerkesztve ]
-
Fiery
veterán
válasz E.Kaufmann #16 üzenetére
Lassu lesz az az atmenet, hiszen me'g nincs Visual Studio for ARM sem... Nem veletlenul persze: velhetoen mar az elso Win8-as build ota letezik ez, csak a Microsoft nem adta ki, hogy az UWP-nek ne lehessenek kerekkotoi a nativ ARM binarisok.
Megjegyzem, az ARM-os PC-k letrejottehez lenne me'g nehany akadaly, amit meg kellene ugrania a gyartoknak. Pl. kellene egy rendes, standardizalt platform, UEFI boottal, stb. Persze ezt megoldani ezerszer egyszerubb, mint az x86 binarisokat futtatni ARM platformon jelentos teljesitmeny veszteseg nelkul.
[ Szerkesztve ]
-
Fiery
veterán
válasz Feruendios #23 üzenetére
"Assembly szinten nincs akkora különbség a két utasitáskészlett között"
OMG...
"illetve van már több 10 évnyi tapasztalatt a PowerPC-k miatt a RISC -> CISC emulásában"
Melyik PowerPC alapu hardver futtat x86 kodot? Vagy forditva esetleg?
"Ami hiányzott eddig az az igény"
Mivan? Mar a Windows RT-s eszkozoknel is megvolt pont ugyanez az igeny. Reszben pont ezert bukott el az egesz Windows RT tortenet.
"illetve eddig nem volt olyan ARM SoC ami fel tudta volna venni a versenyt az olcsó x86-al szemben"
Hogyne lett volna. Olcso x86 = Atom, annak a teljesitmenyet pedig mar jo ideje hozzak az izmosabb ARM procik.
[ Szerkesztve ]
-
Fiery
veterán
Persze, az UMPC meretu gepeknel meg a telefonoknal/phableteknel szempont a 4G modem elhelyezkedese. De egy tok atlagos PC-nel boven elfer. Me'g egy 8 colos tabletben is boven van hely neki.
Krzanich mar sokkal jobb szempont, miatta en is atallnek a sotet oldalra is. Kegyetlen bena az a ficko, nem is ertem, mit muvel, plane iden...
[ Szerkesztve ]
Új hozzászólás Aktív témák
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Az USA nem akarja visszafogni Kína növekedését
- VR topik (Oculus Rift, stb.)
- Melyik tápegységet vegyem?
- Készülőben a Xiaomi 2021-es csúcsmodelljeinek HyperOS frissítése
- Spórolós topik
- Politika
- PlayStation 5
- The Division 2 (PC, XO, PS4)
- Napelem - 100%-os támogatású pályázat
- További aktív témák...
- Új/Újszerű Asus TUF F15 FX507 - 15,6"FHD 144Hz - i5-12500H - 16GB - 512GB - RTX 3050 - Win11 - Gari
- Lenovo ThinkPad T14s Gen 1 - i7-10510U, 16GB, 256GB - Garancia
- HP Zbook Firefly 16 G10 (865S8EA) Mobile Workstation - ÚJ - 16" notebook - i7-1360P, 32GB
- Asus TUF FX505GE - 15,6"FHD IPS - i7-8750H - 8GB - 512GB SSD - GTX 1050 Ti - Win10 - Magyar
- ASUS ZENBOOK 13 UX333FA - 13,3"FHD IPS - i5-8265U - 8GB - 512GB SSD - Win11 - Magyar