A virtual machine dynamic cache partitioning method based on hot page migration

Source: Internet
Author: User
Keywords caching raising different
Tags based cache caching core processor different it is monitoring multi-core

A virtual machine dynamic cache partitioning method based on hot page migration

Wang Xiaolin Hushamo Li Ye Luoyingwei

Static cache partitioning can reduce the cache conflicts generated by parallel programs and improve the total performance of cache pollution programs and cache-sensitive programs running in multi-core processors that share the lowest level of cache. In a virtualized system, different programs run on different virtual machines at different times, so it is not appropriate to statically partition the cache beforehand. In this paper, a dynamic cache partitioning strategy is proposed, which utilizes the hot-page monitoring mechanism and page migration technology to dynamically partition the cached resources based on the prior information of the cache-sensitive program to improve the overall performance of the virtual machines with shared cache concurrent execution. The experimental results show that the cost of the page migration strategy is low, and in most cases, the overall performance of the program is improved compared with free competition.


A virtual machine dynamic cache partitioning method based on hot page migration

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.