Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Mozilla kondigt desktopbrowser voor ARM-versie Windows aan

Mozilla heeft aangekondigd dat het werkt aan een desktopbrowser voor de ARM-versie van Windows 10. De browser moet gebruik maken van de processors met ARM's 64bit-architectuur om zo snel mogelijk te lopen.

Mozilla maakt weinig bekend over de functies van Firefox voor de ARM-versie van Windows 10 en zegt ook niet over wanneer testversies of de uiteindelijke release uit moet komen. De browserbouwer zegt wel dat het werkt met Qualcomm, die vooralsnog enige ARM-leverancier is van socs voor Windows 10-laptops.

Elk tabblad in de browser zal lopen op een aparte processorkern om de prestaties te optimaliseren, maar verder is er weinig bekend over wat de browser zal gaan bieden en of Mozilla alle functies van de x86-versie port. Er is al wel langer een Android-versie van Firefox, maar die draait in de virtuele machine voor Android-apps.

De ARM-versie van Windows leunt tot nu toe vooral op UWP-apps die in de Microsoft Store staan, omdat weinig software specifiek is gemaakt voor laptops met ARM-processors. UWP-apps draaien onafhankelijk van de processorarchitectuur.

Door Arnoud Wokke

Redacteur mobile

07-12-2018 • 06:45

39 Linkedin Google+

Reacties (39)

Wijzig sortering
Dat is een belangrijke ontwikkeling gezien het andere nieuws de afgelopen 48 uur. Mozilla is dan de enige concurrent van op Chromium gebaseerde browsers. Bovendien wordt de kan steeds groter dat de op ARM gebaseerde laptops gaan zien omdat de prestaties van ARM CPU's steeds beter vergelijkbaar met Intel worden.

Edit:typo

[Reactie gewijzigd door slowdive op 7 december 2018 07:37]

ARM CPU's steeds vergelijkbaar met Intel worden.
Kan ik hier een source van hebben? Momenteel lijkt het mij dat je 800 - 1000 euro moet betalen voor een laptop met een Snapdragon 835/845 in. Wat vergelijkbaar is met een Celeron omdat de ARM CPU bijna alles moet "emuleren" of door een translation layer draaien. Maar voor de Celeron laptop betaald je slecht 300 - 350 euro, of soms zelfs minder.
Emuleren moet je niet meerekenen. Als je gaat emuleren op een Intel, dan ga je ook performance verliezen. Daarom gaat Mozilla compileren voor ARM en hoeft er niets geemuleerd te worden en gebruik je de volledige kracht van ARM.
Ah, dat is echt nice!

Maar is het niet beter om te vergelijken op basis van prijssegment?
Die snapdragon SOC zal wellicht evenveel kosten als een High-end I5/I7 / Ryzen 2700/2700X
Ja dat is beter maar helaas is de prijs nog niet bekend, het is een vooraankondiging.
Snapdragon heeft waarschijnlijk ook z'n voordelen wat betreft stroomverbruik en zuinigheid. Denk aan langere standby tijden of minder warmte productie.
Kan ik hier een source van hebben? Momenteel lijkt het mij dat je 800 - 1000 euro moet betalen voor een laptop met een Snapdragon 835/845 in. Wat vergelijkbaar is met een Celeron omdat de ARM CPU bijna alles moet "emuleren" of door een translation layer draaien. Maar voor de Celeron laptop betaald je slecht 300 - 350 euro, of soms zelfs minder.

Dat is een beetje hetzelfde als zeggen dat het bestelbusje zo slecht op de racebaan is vgl met die Ferrari.

Momenteel zijn de Windows op ARM chips bedoeld als high-end (!) laptops die zich richten op extreem lange connected (!) standby. Daar halen ze bijna het dubbele van Intel/Celeron/AMD platformen. Een niche markt, maar eentje die in Enterprise aanwezig is. Daar richt men zich dan ook op - niet de consumenten markt. Daar kun je een groot deel native draaien zonder emulatie, en de emulatie is bovendien voor non-performance applicaties. Geen games, geen photoshop, geen x86 code die video-decoding doet.

Het gros van de benchmark sites komt echter niet verder dan x86 GeekBench draaien en trekt dan een conclusie. Dat is dus letterlijk een bestelbus op de racebaan zetten. Je test iets wat niet de doelgroep van het apparaat is. Dit is géén consumenten-apparaat en ook geen low-cost apparaat.

Als je inderdaad 'alles' moet emuleren is deze laptop dus niet voor jou bedoeld, en kun je beter een ander systeem kopen.

Deze huidige chips zijn bovendien gebaseerd op mobiele ontwerpen. De volgende stap is het maken van meer high-end chips zoals de SC8180X die concureren met de Intel U-series. Dan wordt het compromis van lagere performance in ruil voor extreem lange standby tijd minder groot. En dan zul je ook zien dat men zich op andere markten gaat richten.

En parallel, als dan steeds meer applicaties ook native in ARM64 komen, wordt het opeens een echt alternatief.
Dus er is een windows versie die arm ondersteund, of hebben ze het alleen maar over de desktop browser?sorry hier is het je moet iets gaan compileren en programmeren.

https://docs.microsoft.com/en-us/windows/arm/

[Reactie gewijzigd door rjmno1 op 8 december 2018 16:19]

Dus er is een windows versie die arm ondersteund

Ja al enige tijd. Zie o.a. hier voor de 2e generatie van Windows laptops op ARM64.

Niks compileren/programeren nodig als gebruiker,
Maar als je die nou gaat vergelijken met een intel of amd systeem zou dat eerlijk zijn?
Zouden ze überhaupt met elkaar vergeleken kunnen worden?want deze arm processor werkt heel anders dan intel of amd processoren.Wat wel goed van microsof ist dat ze ook deze hardware ondersteunen.
Of moet je hem meer vergelijken met een celeron processor?
Ik wist helemaal niet dat deze hardware al uit was.en vooral ook niet dat windows er ook op draait.Bedankt voor jullie reacties.

[Reactie gewijzigd door rjmno1 op 9 december 2018 13:48]

Chromium ook.

Both Chromium and Firefox are coming to native Windows on ARM - Neowin
https://www.neowin.net › news
"Elk tabblad in de browser zal lopen op een aparte processorkern"

Dus op een quadcore heb je maximaal 4 tabs? IK denk het niet. Het staat ook niet in de Mozilla presentatie, of de gelinkte Qualcomm pagina. Waarom verzint T.net dit soort claims?
Dit artikel schrijft er ook over, al kan ik de originele aankondiging van Qualcomm hierover niet vinden
https://www.theverge.com/...ser-64-bit-native-mozilla
Vermoedelijk draaien ze allemaal op een aparte thread, de scheduler van je OS bepaald welke thread wordt uitgevoerd op welk moment.
Dat lijkt me een stuk waarschijnlijker, al kan ik me nog voorstellen dat je 2 threads per tab gebruikt (één voor de rendering, één voor de Javascript).
Hopelijk zit hier ook gewoon de multithreaded CSS parser uit Servo in.
Als je een browser open hebt kan je in de activiteiten, systeem monitor, of taalbeheer programma’s van je besturingssysteem zien dat er veel processen aan staan. Dat is niet gelimiteerd aan je processor; je berekent gewoon een ander proces als je die nodig hebt. Het is veel te complex voor een reactie maar als iemand meer wilt lezen (Engels):

https://wiki.mozilla.org/Electrolysis
https://chromium.googleso...cs/threading_and_tasks.md
De browser moet gebruik maken van de processors met ARM's 64bit-architectuur om zo snel mogelijk te lopen.
De meeste ARM-apparatuur waar Firefox zich op zal richten wordt gebruikt in mobiele devices waar vooral batterij-duur belangrijk is. Heb liever een energiezuinige browser dan een supersnelle! Dit was lang ook een gezeik met Chrome op de Mac: fantastische browser, maar slurpte wel veel sneller je batterij leeg dan Safari (zie bijv: cult of mac). Nu het om ARM draait, lijkt mij een zuinige Firefox veel interessanter - maar dat is slechts mijn mening. Even goed: snelheid is voor veel gebruikers juist ook interessant - maar er zijn al veel snelle browsers.

[Reactie gewijzigd door CyberMania op 7 december 2018 07:06]

Één van de belangrijkste energie slurpers zijn bewegende advertenties op een mobile device, dus een "click to play" of een goede adblocker daarvoor is zeer wenselijk.
Het mooi zijn als je een browser in 2 standen kan zetten: snel maar niet zuinig of zuiniger maar iets langzamer. En dat dat automatisch kan switchen afhankelijk van of je device een accu gebruikt of niet.
Volgens mij is snelheid vaak ook te koppelen aan zuinig. Met name je backlight vreet veel stroom, als je dan sneller klaar bent met browsen?

Ook krijg je mogelijk wat minder dubbele events e.d. in de code omdat taken sneller afgerond zijn maar fijn, daar weet ik dan weer minder van.

[Reactie gewijzigd door Gopher op 7 december 2018 07:11]

Het verbruik van een processor is ongeveer gelijk aan een Constante x Voltage^2 x Frequentie

Als een applicatie minder CPU verbruikt gaat tegenwoordige de klok-frequentie omlaag. Maar dat niet alleen ook het voltage gaat mee omlaag en die telt kwadratisch.

Oftewel over het algemeen als je de zelfde berekeningen uitsmeert over een langere tijd gaat de accu van je mobiel/tablet langer mee.
Maar zoals je al aangeeft, als backlight maximaal staat kan het zijn dat dit een grotere impact heeft.
Snel lopen moet je lezen als goed presteren op een lage kloksnelheid. Dus als software goed geoptimaliseerd is dan hoeft de cpu niet een tandje bij te schakelen om soepel te werken en verbruikt deze dus minder stroom. Moet de cpu dan toch een tandje hoger dan is deze alsnog sneller klaar dan wanneer de software minder efficiënt draait. Sneller is dus altijd beter.
Ik snap je beredenering maar ik vermoed dat het percentage dat de cpu bezig is de pagina te laden aan de kleine kant is vergeleken met het lezen van de pagina en het scherm dus ook aan blijft staan. Dus dan zou het wel zuiniger zijn als de pagina in twee seconden laadt IPV 0,1 seconde. Maar dat zou een instelling kunnen zijn in de browser.
download night eye voor je laptop, niet alle websites zien er dan mooi uit, maar functioneel werken ze nog prima. Bespaart ook heel veel batterij
Dat is alleen als je beschikt over een OLED / AMOLED scherm, anders zul je er niets van merken omdat het backlight toch aan staat.
Sorry, maar hoe bespaart dit batterij?
Doordat oled/amoled ervoor zorgt dat er delen van de leds uitgeschakeld kunnen worden. Zodat je diepere zwart waarden krijgt in je beelden, maar geeft dus ook het effect dat de batterijduur toeneemt.

bij andere schermen heb je er uiteraard geen voordeel van.
download night eye voor je laptop,
Hoeveel mensen zullen een laptop met OLED techniek hebben? Ik ken niet eens een laptop met een OLED scherm.
Dit is een desktop browser, dus niet direct gericht op ultramobile zoals telefoons en tablets. Dan is energieverbruik iets minder belangrijk.
Gezien firefox op linux al op arm draait denk ik niet dat dit moeilijk zal zijn om te porten
Het ligt er ook aan hoe 'open' het besturingssysteem is. In de aanname dat het simpelweg volledige Windows 10 op ARM is en dat de benodigde SDK's beschikbaar zijn zou het niet veel tijd moeten kosten om het te porten, inderdaad.
En laat die volledige SDK nu net vorige maand beschikbaar gemaakt zijn O-)

Zie ook hier meer.
ARM en ARM64 schijnen heel verschillend te zijn, dus met name de JIT compiler zal een nieuwe backend nodig hebben.
@PiweD 'k ben erg benieuwd naar de prestaties van deze browser ten opzichte van andere browsers, wellicht leuk om binnenkort eens wat benchmarks te draaien?
Hopelijk werken de addons dan ook op de mobiele versie.
Als ik het me niet vergis, zijn addons voor Firefox geschreven in JavaScript. Dit zal dus geen probleem zijn, lijkt mij (correct me if I'm wrong)
:) ik ben benieuwd ARM lijkt steeds meer nuttig te worden voor desktop gebruik. Vooral de sterk verminderde batterij gebruik is geweldig !


Om te kunnen reageren moet je ingelogd zijn


Apple iPhone XS Red Dead Redemption 2 LG W7 Google Pixel 3 XL OnePlus 6T (6GB ram) FIFA 19 Samsung Galaxy S10 Google Pixel 3

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank en Intermediair de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2018 Hosting door True