推荐
专栏
教程
课程
飞鹅
本次共找到2487条
内存优化
相关的信息
peter
•
4年前
Golang WaitGroup 原理深度剖析
sync.WaitGroup是Golang中常用的并发措施,我们可以用它来等待一批Goroutine结束。WaitGroup的源码也非常简短,抛去注释外也就100行左右的代码。但即使是这100行代码,里面也有着关乎内存优化、并发安全考虑等各种性能优化手段。本文将基于go1.13的源码进行分析,将会涉及以下知识点:1
Stella981
•
3年前
Dalvik与JVM
Dalvik是Google公司自己设计用于Android平台的Java虚拟机。Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为.dex格式的Java应用程序的运行,.dex格式是专为Dalvik设计的一种压缩格式,适合内存和处理器速度有限的系统。Dalvik经过优化,允许在有限的内存中同时运
Stella981
•
3年前
Redis的TPS太低的优化方法
Redis的TPS太低的优化方法问题检查1.内存检查,看看是否存在内存不足使用SWAP的情况2.单核CPU和整体CPU的使用情况检查,看看CPU负荷是否高居不下3.检查磁盘IO和网络IO的情况4.检查网络延迟是否正常,网络一定要好5.用redis的infocommandstats命令查看命令执行分布和事
Wesley13
•
3年前
CPU缓存和内存屏障
CPU性能优化手段缓存为了提高程序运行的性能,现代CPU在很多方面对程序进行了优化。例如:CPU高速缓存。尽可能地避免处理器访问主内存的时间开销,处理器大多会利用缓存(cache)以提高性能。!(https://oscimg.oschina.net/oscnet/bbe04d9c9b6eb586bfccbd23808
Stella981
•
3年前
Dask教程
Dask介绍Dask是一款用于分析计算的灵活并行计算库。Dask由两部分组成:针对计算优化的动态任务调度。这与Airflow,Luigi,Celery或Make类似,但针对交互式计算工作负载进行了优化。“大数据”集合,像并行数组,数据框和列表一样,它们将通用接口(如NumPy,Pandas或Python迭代器)扩展到大于内存或分
Stella981
•
3年前
EasyExcel引入
好久没更了,都在有道云上面记录,没时间搬过来。easyexcel是最近项目做优化涉及的一个改善点吧。简介 导出是后台管理系统的常用功能,当数据量特别大的时候会内存溢出和卡顿页面,曾经自己封装过一个导出,POI百万级大数据量EXCEL导出采用了分批查询数据来避免内存溢出和使用SXSSFWorkbook方式缓存数据到文件上以解决
Stella981
•
3年前
Spring AOP 切面编程记录日志和接口执行时间
最近客户现在提出系统访问非常慢,需要优化提升访问速度,在排查了nginx、tomcat内存和服务器负载之后,判断是数据库查询速度慢,进一步排查发现是因为部分视图和表查询特别慢导致了整个系统的响应时间特别长。知道了问题之后,就需要对查询比较慢的接口进行优化,但哪些接口需要优化、哪些不需要呢?只能通过日志里的执行时间来判断,那么如何才能知道每一个接口的执行时间呢
Stella981
•
3年前
JVM的内存结构、内存溢出、内存泄漏、内存模型你知道吗?
!(https://oscimg.oschina.net/oscnet/e70b201c49e94728aba6448bb328ebd7.gif)!(https://oscimg.oschina.net/oscnet/f870e5eeab1b436e935eb416fe651940.gif)1、JVM内存结构
铁扇公主
•
1年前
macos系统仪表板 System Dashboard Pro for Mac最新中文
SystemDashboardPro是Mac平台上一款可以显示处理器、内存、网络和磁盘的使用情况的系统状况检测工具。它是对SystemDashboard的现代重新诠释,提供了比以往更多的信息。该应用程序已针对最新系统进行了完全重新开发和优化。在System
京东云开发者
•
11个月前
聊聊JVM如何优化
首先应该明确的是JVM调优不是常规手段,JVM的存在本身就是为了减轻开发对于内存管理的负担,当出现性能问题的时候第一时间考虑的是代码逻辑与设计方案,以及是否达到依赖中间件的瓶颈,最后才是针对JVM进行优化。1.JVM内存模型针对JAVA8的模型进行讨论,J
1
•••
4
5
6
•••
249