1.随着多线程的兴起,为系统的性能带来了卓越的提升。但也带来了另一个最大的副作用,那就是并发。 2.在分布式系统中,另一个需要解决的问题就是数据的复制。常见的场景如下: 1)增加系统可用性,防止单点故障。 2)提高系统性能,通过负载均衡,让分布在不同地方的数据副本都能够为用户提供服务。 所谓分布式一 ...
分类:
其他好文 时间:
2017-05-08 20:59:27
阅读次数:
224
摘要:随着Internet的普及与迅速发展,企业业务量的迅速加大,数据大集中成为一种趋势,IT系统承载的负荷越来越重,系统性能的好坏严重的影响了企业对外提供的服务质量.从而对IT系统的性能进行测试和调优引起企业的重视,进而性能测试工程师成为IT市场的”香悖悖”,并且性能测..
分类:
其他好文 时间:
2017-05-04 16:30:58
阅读次数:
226
一、什么是内存泄漏? 程序的运行需要内存。只要程序提出要求,操作系统或者运行时(runtime)就必须供给内存。 对于持续运行的服务进程(daemon),必须及时释放不再用到的内存。否则,内存占用越来越高,轻则影响系统性能,重则导致进程崩溃。 不再用到的内存,没有及时释放,就叫做内存泄漏(memor ...
分类:
编程语言 时间:
2017-05-03 20:36:35
阅读次数:
314
将系统性能优化到极致,永远是程序爱好者所努力的一个方向。在java并发领域,也有很多的实践与创新,小到乐观锁、CAS,大到netty线程模型、纤程Quasar、kilim等。Disruptor是一个轻量的高性能并发框架,以惊人的吞吐量而受到广泛的关注。Disruptor为提高程序的并发性能,提供了很 ...
分类:
其他好文 时间:
2017-05-03 14:34:31
阅读次数:
257
什么是消息队列 消息队列是消息在传输过程中保存消息的容器。 为什么使用消息队列 受限于系统性能(吞吐量、并发、响应时间等)以及为了实现应用解耦和通讯模式,消息队列是实现这些目标的重要角色,下面例举使用场景一一说明: 异步处理 注册后,我们需要向用户手机、邮箱发送消息,推荐志同道合的人,再响应用户,这 ...
分类:
其他好文 时间:
2017-05-02 21:01:50
阅读次数:
128
一、检测程序 探查进程、ps:查看进程详情 实时监测进程、top:实时输出进行详情和相关系统性能参数 结束进程、kill 二、监测磁盘空间 挂载存储媒体、mount:mount /dev/sda1 on /boot 常用文件系统类型: vfat:Windows长文件系统 ntfs:WindowsNT ...
分类:
系统相关 时间:
2017-05-01 00:28:17
阅读次数:
285
信号量、同步、互斥 分区、分页、分段 操作系统实验报告一 [实验题目] 先来先服务FCFS和短作业优先SJF调度算法 [实验目的] 通过本次实验,加深对进程概念的理解,进一步掌握对进程状态转变、进程调度策略及对系统性能的评价方法。 [实验内容] 编程实现如下内容: 1.先来先服务算法; 2.短进程优 ...
分类:
其他好文 时间:
2017-04-27 12:35:28
阅读次数:
206
用thinkphp3.2.3做了自己的毕业设计,上线使用后发现,响应时间比较长,经过检测后发现是SQL的查询时间太长。 这里要感谢系统性能监控平台听云,他们的官网是:http://www.tingyun.com 它能检测到不正常的web请求 不正常的SQL查询 接着就是对MySQL数据库进行查询的调 ...
分类:
其他好文 时间:
2017-04-26 15:52:23
阅读次数:
189
在SQL Server 中插入一条数据使用Insert语句,但是如果想要批量插入一堆数据的话,循环使用Insert不仅效率低,而且会导致SQL一系统性能问题。下面介绍SQL Server支持的两种批量数据插入方法:Bulk和表值参数(Table-Valued Parameters)。 运行下面的脚本 ...
分类:
数据库 时间:
2017-04-24 15:27:37
阅读次数:
196
SPM(sql plan management)的主要作用:通过管理sql执行计划,提高和稳定系统性能。 应用场合:数据库升级、不间断的系统数据改变、业务系统新模块的开发 体系结构 sql plan baseline的管理流程: 第一步:捕获执行计划(主要作用:检测执行计划和记录的改变并记录到bas ...
分类:
数据库 时间:
2017-04-22 20:45:16
阅读次数:
394