一、多线程的优缺点 多线程的优点: 1)资源利用率更好2)程序设计在某些情况下更简单3)程序响应更快 多线程的代价: 1)设计更复杂虽然有一些多线程应用程序比单线程的应用程序要简单,但其他的一般都更复杂。在多线程访问共享数据的时候,这部分代码需要特别的注意。线程之间的交互往往非常复杂。不正确的线程同 ...
分类:
编程语言 时间:
2017-05-31 14:01:04
阅读次数:
209
存储:共享存储VMwareVirtualMachineFileSystem
(VMFS-5)是一种高性能的群集文件系统,它使虚拟化技术的应用超出了单个系统的限制。VMFS的设计、构建和优化针对虚拟服务器环境,可让多个虚拟机共同访问一个整合的群集式存储池,从而显著提高了资源利用率。VMFS是跨越多个服务..
分类:
系统相关 时间:
2017-05-29 15:56:26
阅读次数:
246
Java 中的多线程编程 一、多线程的优缺点 多线程的优点: 1)资源利用率更好2)程序设计在某些情况下更简单3)程序响应更快 多线程的代价: 1)设计更复杂虽然有一些多线程应用程序比单线程的应用程序要简单,但其他的一般都更复杂。在多线程访问共享数据的时候,这部分代码需要特别的注意。线程之间的交互往 ...
分类:
编程语言 时间:
2017-05-19 21:04:59
阅读次数:
205
调优目的: 1、 提高资源利用率 2、 找出性能瓶颈并缓解 3、 通过性能管理实现合理的资源分配,提升硬件性价比 调优分层及效率问题: 业务级调优 eg:1)网站使用的Apache—>业务架构 2)将原有调度器由LVS—>F5/BigIP 3)将原有的调度器由Nginx转换成Haproxy 4)购买 ...
分类:
其他好文 时间:
2017-05-18 09:45:02
阅读次数:
161
传统: 成熟的架构设计, 标准的套装软件, 良好的纵向扩展能力 云计算: 基于开源平台开发 良好的横向扩展能力 很强的自愈能力 云化步骤 1\企业非核心传统应用,直接云化,通过虚拟化创建资源池,通过云管理实现资源自动调度\多租户管理\应用自动漂移\资源利用率提升,从而节省cape和opex。 2\企 ...
分类:
其他好文 时间:
2017-05-01 19:02:40
阅读次数:
184
尽管面临很多挑战,多线程有一些优点使得它一直被使用。这些优点是: 资源利用率更好 程序设计在某些情况下更简单 程序响应更快 资源利用率更好 想象一下,一个应用程序需要从本地文件系统中读取和处理文件的情景。比方说,从磁盘读取一个文件需要5秒,处理一个文件需要2秒。处理两个文件则需要: 1 5秒读取文件 ...
分类:
编程语言 时间:
2017-04-25 16:43:17
阅读次数:
224
Day19个人总结 一、进程和线程 1、概念: 进程包括多个线程,一个进程可以有多个线程,每个独立运行着的程序称为一个进程,进程中最少有一个线程,简单的说进程就是操作系统的一个软件,线程就是进程中的一条执行路径 2、多线程的好处: 1)多线程提高执行效率 2)可以提高资源利用率 从宏观意义上讲多线程 ...
分类:
编程语言 时间:
2017-04-24 23:21:58
阅读次数:
302
学习资料来自http://ifeve.com/java-concurrency-thread-directory/ 一、多线程 多线程在同一个程序内部并发执行,因此会对相同的内存空间进行并发读写操作。 思考: 二、多线程的优点 1、资源利用率更好 比如CPU在等待磁盘读取的时间非常空闲,可以利用这一 ...
分类:
编程语言 时间:
2017-04-21 00:18:50
阅读次数:
171
此篇文章来源于微信公众号[架构师之路],为了帮助记忆,现在抄写与此,如有侵权,告知立刻删除,谢谢! 军规使用场景:并发量大、数据量大的互联网业务 基础规范 必须使用 InnoDB 存储引擎:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 必须使用 UTF8 字符集:万国码、 ...
分类:
数据库 时间:
2017-04-17 10:02:54
阅读次数:
214
信息化进程由工具向平台转化,有信息的低端应用向深化应用提升,信息资源利用率和价值被挖掘、被放大。为工业提供你更高级的价值。 企业系统内部物流(结构)、资金流(社会关系)、信息流(控制)协调运行 人类利用信息科学与技术,制造了工具和大型系统平台,有效信息资源,为人类生产服务。 信息技术建设信息化工作平 ...
分类:
其他好文 时间:
2017-04-17 09:48:08
阅读次数:
141