本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- tanling8334
- 龙儿筝
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
操作系统性能数据收集脚本
#!/bin/bash
#/usr/bin/date
path=/tmp/
monitor_log=monitor-`date +%Y%m%d`.txt
cd $path
while true
do
currenttime=`date +%H:%M:%S`
echo $currenttime >> iotop_$monitor_log
/usr/sbin/io ...
一目了然 | 数据库实例性能调优利器:Performance Insights
Performance Insights是什么
阿里云RDS Performance Insights是RDS CloudDBA产品一项专注于用户数据库实例性能调优、负载监控和关联分析的利器,以简单直观的方式帮助用户迅速评估数据库负载,资源等待的源头和对应SQL查询语句,以此来指导用户在何时、何处、采取何种行动进行数据性能优化。
几个名词解释
Performance Insights:中文翻译过来叫 ...
利用Chrome的Heap Snapshot功能分析一个时间段内的内存占用率
在下图测试代码第13行和第16行设断点. 以调试方式运行,首先断点在第13行处触发:
打开Chrome开发者工具,点击Profiles tab, 再点击按钮"Take Snapshot":
生成一个Snapshot, ID为3:
继续以调试mode执行代码到第16行,点击按钮"Take ...
高通平台Performance机制学习总结
高通平台Performance机制学习总结
利用在高通平台中的Performance机制,可以提高性能,比如应用的启动速度,滑动流畅性等。接下来就看下高通给我们提供的Performance机制
1.该机制的JNI层实现部分位于
./vendor/qcom/proprietary/android-perf/QPerformance/jni/com_qualcomm_qti_Performance.cp ...
oracle_Parallel相关参数设置不当引起的系统故障
http://click.aliyun.com/m/21919/
摘要: 11月5日,由Senior DBA姚宇老师在“DBA+深港群”进行了一次关于“Oracle parallel相关参数设置不当引起的系统故障”的线上主 ...
搜狗大数据总监、Polarr 联合创始人关于深度学习的分享交流
架构师小组交流会:每期选择一个时下最热门的技术话题进行实践经验分享。
邀请到了 Polarr 联合创始人宫恩浩、搜狗大数据总监高君、七牛云 AI 实验室负责人彭垚,对深度学习框架选型、未来趋势展开了交流。
自由交流
Polarr 宫恩浩
我是宫恩浩,现在在斯坦福在读,主要做深度学习研究,特别是医学影像相关的研究。同时也在一家创业公司,国内叫泼辣修图,在美国是 Polarr,做图片的大数据,有 ...
Solr PostFilter优化查询性能
背景
实际业务场景中,有时会需要两阶段过滤,最终的搜索结果是在前一个搜索结果上进一步搜索而得到的(search-within-search)的特性。
假设,最终搜索结果集是由(A AND B)两个条件对应的命中结果集求交而得到的。如果A条件对应的文档集合非常小(大概不超过300个),而B条件对应的文档集合非常大。在这样的场景下在solr中使用二阶段过滤的方式来查询就 ...
ODP/DPDK代码级性能优化总结Tips
ODP/DPDK代码级性能优化总结Tips
以下过程基于ARM 64位CPU, 仅供参考
ODP是Linaro基金下面的开源框架,类似于DPDK。最近用ODP程序DEMO公司SOC性能,性能不理想 ...
log4j PatternLayout里各参数对性能的影响
在官网上有介绍,但还是复制一下,以免忘掉
转自 https://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/PatternLayout.html
Overview
Package
Class
Use
Tree
D
std::shared_mutex和std::mutex的性能对比(banchmark)
原文作者:@玄冬Wong
转载请注明原文出处:http://aigo.iteye.com/blog/2296462
key world: std::shared_mutex、std::mutex、performance、benchmark、性能测试
shared_mutex的适用场景比较特殊:一个或多个读线程同时读取共享资源,且只有一个写线程来修改这个资源,这种情况下才能从share ...
mysql性能剖析工具
MYSQL慢查询配置
首先我们先查看MYSQL服务器的慢查询状态是否开启.执行如下命令:
show variables like '%quer%';
我们可以看到当前log_slow_queries状态为OFF, 说明当前并没有开启慢查询.
set global slow_query_log=1;
开启慢查询非常简单, 操作如下:
在[mysqld]中添加如下信息:
[mysqld]
log-slo ...
[C++]阻塞和非阻塞的队列的性能对比(Non-BlockingQueue&BlockingQueue benchmark)
关键字:阻塞队列、非阻塞队列、性能对比、Non-BlockingQueue、BlockingQueue、benchmark、Performance
原文作者:@玄冬Wong
转载请注明出处:http://aigo.iteye.com/blog/2292169
对阻塞和非阻塞队列进行测试:
1,用boost::lockfree::spsc_queue非阻塞队列;(注:spsc_que ...
60,000毫秒内对Linux的性能诊断效的方法
转载于:http://www.itxuexiwang.com/a/liunxjishu/2016/0225/168.html?1456484140
60,000 毫秒内对 Linux 的性能诊断
当你为了解决一个性能问题登录到一台 Linux 服务器:在第 ...
Benchmarking level generation: Go, Rust, Haskell and D (and now Scala).
原文:https://togototo.wordpress.com/2013/07/23/benchmarking-level-generation-go-rust-haskell-and-d/
该文章的测试时间是2013,下面的测试数据不代表当前各语言的最新版本
其他文章参考:
系统级编程语言性能大PK的笑话-Go语言
http://my.oschina.net/chai2010 ...
系统性能调优
系统性能调优遵循三个原则:
1、系统资源的均衡分配,参数配置寻求一个平衡点;每个技术都有优缺点,尽量发挥每个技术点的优势,保证各个技术点在优化下的协调一致。
2、具体问题具体分析(不同的业务场景需要不同的调优参数);
3、消除性能瓶颈(参考原则1);
SQL语句的where字句表达式顺序影响性能吗?
比如下面的SQL语句性能有区别吗?
select * from PEOPLE where FirstName="F" and LastName="L"
select * from PEOPLE where LastName="L" and FirstName="F"
答案是顺序没有影响,因为SQL引擎自己会执行最优的 ...
wrk -- 小巧轻盈的 http 性能测试工具.
测试先行是软件系统质量保证的有效手段. 在单元测试方面, 我们有非常成熟的 xUnit 方案. 在集成测试方面, 我们 selenium 等自动化方案. 在性能测试方面也有很多成熟的工具, 比如 LoadRunner, Jmeter 等. 但是很多工具都是给专门的性能测试人员使用的, 功能虽然强大, 但是安装和操作不太方便. 作为开发人员, 我们有些时候想快速验证我们的解决方案是不是存在性能问题, ...