BlinkOn 5: Blink Memory Reduction
Stay organized with collections
Save and categorize content based on your preferences.
Kentaro Hara talks about the ongoing work to reduce the memory used by Blink.
Slides: https://docs.google.com/presentation/d/1_LRxXp30j60npShHSRVit0B5tLOS4TLiZ68gQ8nFLsM/edit
This talk was given at BlinkOn 5, a low-key conference for Blink contributors, held on November 10 and November 11, 2015 in Google’s San Francisco office. More details can be found at http://bit.ly/blinkon5
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-08-06 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-08-06 UTC."],[[["\u003cp\u003eBlink's memory usage is a major concern, especially on mobile devices, and efforts are underway to address this by reducing memory consumption in various components like the heap and zone memory.\u003c/p\u003e\n"],["\u003cp\u003eOilpan, a garbage collection mechanism, helps manage Blink's heap memory, but its limitations have led to the exploration of alternative approaches such as the PartitionAlloc memory allocator to improve performance and reduce fragmentation.\u003c/p\u003e\n"],["\u003cp\u003eReducing Blink's zone memory usage involves optimizing the DOM tree, style, and layout data structures to be more memory-efficient, and new strategies like the Blink Heap are being investigated to better handle memory allocation for these components.\u003c/p\u003e\n"],["\u003cp\u003ePartitionAlloc is a memory allocator focused on security and efficiency, offering benefits like reduced fragmentation, improved performance compared to the system allocator, and enhanced security features that help mitigate vulnerabilities.\u003c/p\u003e\n"],["\u003cp\u003eFuture work on reducing Blink's memory footprint includes exploring further improvements to PartitionAlloc, like integrating it with the Blink Heap and optimizing memory management for specific web features, and continuing to investigate and implement techniques to lower overall zone memory usage.\u003c/p\u003e\n"]]],["Kentaro Hara discussed efforts to decrease Blink's memory usage. The presentation, accessible via the provided link, outlined these ongoing efforts. The talk occurred at BlinkOn 5, a conference for Blink contributors, held in Google's San Francisco office on November 10 and 11, 2015. Further details about the event are available at the provided URL.\n"],null,["Kentaro Hara talks about the ongoing work to reduce the memory used by Blink.\nSlides: https://docs.google.com/presentation/d/1_LRxXp30j60npShHSRVit0B5tLOS4TLiZ68gQ8nFLsM/edit\n\nThis talk was given at BlinkOn 5, a low-key conference for Blink contributors, held on November 10 and November 11, 2015 in Google's San Francisco office. More details can be found at http://bit.ly/blinkon5"]]