当前位置: 首页 > news >正文

免费手机h5模板网站模板下载公司网站建设方案详细方案

免费手机h5模板网站模板下载,公司网站建设方案详细方案,如何给异地网站做镜像,windows优化大师官方下载介绍 内存中的计算由于负担得起的硬件而开始兴起#xff0c;大多数数据保留在RAM中以满足延迟和吞吐量的目标#xff0c;但是将数据保留在RAM中会增加垃圾收集器的开销#xff0c;尤其是在您不预先分配的情况下。 因此#xff0c;有效地我们需要一种无垃圾/无垃圾的方法来避… 介绍 内存中的计算由于负担得起的硬件而开始兴起大多数数据保留在RAM中以满足延迟和吞吐量的目标但是将数据保留在RAM中会增加垃圾收集器的开销尤其是在您不预先分配的情况下。 因此有效地我们需要一种无垃圾/无垃圾的方法来避免GC打h 无垃圾/无垃圾数据结构 有两种选择可以实现它 对象池 对象池模式是一个很好的解决方案我在Lock Less Object Pool博客中写过 堆外对象 JVM对创建堆外对象提供了很好的支持。 如果您走这条高速公路并且高速公路有其自身的风险您可以摆脱GC暂停 就像世界上最好的一样这是堆与堆的混合。 内存映射文件将允许映射内存中的部分数据并且该内存将由OS管理因此它将在正在映射文件的JVM进程中创建非常少的内存开销。 这可以帮助以无垃圾方式管理数据并且您可以让JVM管理大型数据。 内存映射文件可用于开发IPC我在Power-of-java-memorymapped-file博客中写道。 在此博客中我将创建由MemoryMapped File备份的ArrayList此阵列列表可以存储数百万个对象几乎没有GC开销。 听起来很疯狂但有可能。 让我们行动起来 在此测试中我使用具有以下属性的Instrument对象 –整数ID –双倍价格 因此每个对象都是12个字节。 这个新的数组列表包含1000万个对象我将尝试评估写入器/读取器的性能 作家表现 X轴 –没有读数 Y轴 –以毫秒为单位增加一千万的时间 添加1000万个元素大约需要70毫秒这非常快。 作家吞吐量 让我们看一下性能的另一个方面即吞吐量 X轴 –没有读数 Y轴 –吞吐量/秒百万 作家吞吐量令人印象深刻我的范围介于1.38亿到1.42亿之间 读者表现 X轴 –没有读数 Y轴 –读取1000万以毫秒为单位的时间 读取1000万条记录大约需要44毫秒非常快。 凭借这种性能您肯定会挑战数据库。 读者吞吐量 X轴 –没有读数 Y轴 –吞吐量/秒百万 哇吞吐量很棒每秒220百万 以1.38亿/秒的写入器吞吐量和2.2亿/秒的读取器吞吐量来看它看起来非常有前途。 与数组列表比较 让我们比较BigArrayList和ArrayList的性能 作家吞吐量– BigArrayList与ArrayList BigArrayList的吞吐量几乎恒定在1.38亿/秒 ArrayList以5000万 /秒开始而下降到500万以下。 ArrayList有很多问题这是由于 –阵列分配 –阵列复制 –垃圾收集开销 在这种情况下 BigArrayList是赢家它比arraylist快7倍 。 读取器吞吐量– BigArrayList与ArrayList ArrayList的性能比BigArrayList更好大约快1倍。 在这种情况下BigArrayList较慢因为 –随着请求更多数据它必须将映射文件保留在内存中 –取消封送的成本 BigArrayList的读取器吞吐量为220百万/秒它仍然非常快只有极少数的应用程序希望比此更快地处理消息。 因此对于大多数用例来说这应该可行。 使用以下技术可以提高阅读器性能 –从映射的流中批量读取消息 –通过使用索引来预取消息就像CPU一样 通过进行上述更改我们可以将性能提高几百万美元但是我认为在大多数情况下当前的性能还是不错的 结论 内存映射文件是值得研究的领域它可以解决许多性能问题。 Java现在正被用于开发交易应用程序GC从一开始就是您必须回答的一个问题您需要找到一种使GC保持快乐的方法而MemoryMapped是GC会喜欢的一件事。 该博客使用的代码可在GitHub上获得 我使用2gb内存进行了测试。 代码无法处理某些极端情况但足以证明MemoryMapped文件在许多情况下都能胜出。 参考 ArrayList使用我们的JCG合作伙伴 Ashkrit Sharma在“您准备好了”博客上的使用内存映射文件 。 翻译自: https://www.javacodegeeks.com/2013/07/arraylist-using-memory-mapped-file.html
http://www.yutouwan.com/news/95937/

相关文章:

  • 河南省住房建设厅官方网站制作网站建设入门
  • wordpress本地上传视频资料企业网站优化方案
  • 微信商城网站怎么开发logo图案素材免费网站
  • 机械厂网站模板南京网站南京网站设计制作公司
  • 阿尔山网站建设自适应网站一般做多大尺寸
  • 自助建站系统搭建网站企业网站开源系统
  • 网站颜色搭配实例大淘客做自己网站
  • 大气有内涵的公司名字湖南纯手工seo电话
  • 网站后门清除wordpress 导出插件
  • 网易蜂巢 wordpressseo做的最好的网站
  • 购物商城建设网站九江市房管局建设官方网站
  • 网站如何收录美橙互联网站建设进不去
  • 网站开发分几个模块做网站 聊城
  • 网站开发项目心得动漫制作专业笔记本电脑推荐
  • 网站开发流程图工具网站信息内容建设管理
  • 宜昌哪里有做网站的网站模板下载工具
  • 网站服务器干啥网站估价
  • 做团购网站怎样赚钱软件开发网站开发学习
  • 现在还有做系统的网站吗千锋教育和黑马哪个好
  • 如何做网站的优化重庆水务建设项目集团网站
  • 当阳建设中学网站网站开发工具
  • 嘉兴专业做网站的公司大理建设工程招聘信息网站
  • 欧米茄官网网站做网站备负责人风险大吗
  • 汕头网站排名推广天津网页制作培训
  • 网站开发案例教堂html企业网站导航下拉菜单怎么做
  • 视觉asp网站源码那个网站可以找人做兼职
  • 购物网站建设价位做海鲜团购网站
  • 影视传媒网站源码自助建站h5
  • 十大广告公司排名东营有能做网站优化
  • wordpress网站公告oppo软件商城