Computer Store News: Microsoft today announced some improvements to the Edge browser Chakra JavaScript engine, which will come with the Windows 10 annual update next month. According to the company, the Chakra engine is designed to “create faster JavaScript in the real world of the Web and improve the experience of the Microsoft Edge browser”. One of the improvements mentioned today is the memory optimization feature. Microsoft said that there are a lot of small features in web scripts, which is quite common for developers who distinguish code reusability.
Microsoft solved this problem by refactoring the metadata format of each function. For example, pointers to features that are rarely used will be migrated to a dynamic auxiliary. structure.
According to Microsoft, most 32-bit counters rarely provide values in excess of 256. For this reason, most values can only use 1 byte. (1 byte = 8 bits, binary 11111111 is equivalent to 255 in decimal)
Second, Microsoft has postponed the processing of parsing events. When you go to a website, almost anything you do will trigger an event. For example, clicking a button, entering a text box, swiping a link, etc., will trigger an event in the Java code that tells the site what feedback to provide.
Normally, a browser can parse all of these event handlers when the page is loaded, but many of them will not be used at all, and the result is a waste of resources. In the Windows 10 annual update, the Edge browser will be able to parse only the part in use in real time.
The above picture shows the results of a test comparison on a 64-bit Windows 10 Insider Preview system and a 64-bit browser. The machine used is the Dell Optiplex 7010, quad-core @2.9GHz Intel Core i5-3475S CPU + 4GB RAM.
Interestingly, Microsoft tested new features on older hardware (Intel's third-generation Ivy Bridge CPU, the latest in the sixth generation of Skylake).
In January of this year, Microsoft opened up its Chakra Java engine, and interested users can move to the ChakraCore project introduction page on GitHub.
Computer Store News: The popular app Fenice twitter client has been pushing updates in the Win 10
Computer store news: At the end of June, Microsoft released a new version of Win8.1 preview at the d
Computer Shop News Todays Windows8 app store has been redesigned to make many Win8 CP users happy an
Computer Store News: Microsofts Windows team is still struggling to get the official version of Wind
Leaking the Win8 core code, the Microsoft member went in
Win10 Mobile 10586.164 update content big secret
Win8 new function System startup time speed up and then improve
Microsoft pushes Win10 quasi-official version 10240 hot fix, enhances Win10
Microsoft hopes that Win10 users will provide feedback to help solve Groove application problems
You don't know Win8.1 hidden new features
Microsoft internally calls Win8 a new Vista
Microsoft: Win10 Preview 10122 does not have a slow update push
Mozilla Announces Win10 Browser Fire Concept Early Concept
Win10 Mobile Build 14322 has been fixed and known issues
The August security bulletin improved the video playback feature in the Windows 8.1 preview version.
What should I do if the Windows 8 taskbar cannot be displayed after it is automatically hidden?
Win7/8 how to view the computer configuration win10 computer hardware configuration view method
How does Windows 8 split the screen to display two Metro program interfaces?
How does Win7 look at computer graphics cards? View computer graphics card method
Folder cannot be accessed after installing win7
Experts teach you how to easily learn Windows 7 burning function
How to block message notifications in win10 system
Modify the registry to achieve Win7 system startup acceleration
How to display the extension of the exe file in win7 computer
How to use the Ping command to check the reason why you can't access the Internet?