zoukankan      html  css  js  c++  java
  • 几种内存分配分配策略比较

    来自: A Study of Memory Management for Web-based Applications on Multicore Processors

    摘要:针对web aplication,比较了default和region base的内存分配器,在single core的机器上,region base的内存分配器表现较好,但是在multi-core上,由于争用,region base的内存分配器性能反而要低27%。作者发现web一个transaction周期很短,其中的内存申请/释放是可以不必做defragmentation的,这样大概能提高11%的性能。这篇文章的结论并不重要,因为使用应用程序来测试allocator的性能不太合适,这跟应用程序如何写有很大关系。这篇文章的亮点在于:一个web transaction周期是很短的,在其内部可以禁止defragmentation来提高性能,这点对我们有些启发。因为我们也可以在一个transaction内部禁止其他类似的GC来尝试改进性能。

  • 相关阅读:
    word 操作技巧
    有朝一日
    菜狗日记2021.7.10
    记一次JSON.toJSONString()踩坑
    菜狗日记2020.11.13
    菜狗日记2020.11.6
    菜狗日记2020.11.03
    菜狗日记2020.10.29
    菜狗日记2020.10.17
    菜狗日记2020.10.11
  • 原文地址:https://www.cnblogs.com/raymondshiquan/p/2090641.html
Copyright © 2011-2022 走看看