- 博客(9)
- 资源 (15)
- 收藏
- 关注
原创 linux 磁盘io技术1------概述
http://www.ibm.com/developerworks/cn/linux/l-async/http://www.cnblogs.com/aLittleBitCool/archive/2011/10/18/2216646.htmlhttp://www.jiangmiao.org/blog/2290.htmlhttp://blog.sina.com.cn/s/blog_
2013-10-30 18:12:00 1224
转载 LVS技术总体分析
一、 LVS简介LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个
2013-10-21 16:09:27 6308
转载 常见hash算法的原理
散列表,它是基于快速存取的角度设计的,也是一种典型的“空间换时间”的做法。顾名思义,该数据结构可以理解为一个线性表,但是其中的元素不是紧密排列的,而是可能存在空隙。散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列
2013-10-19 20:47:35 1863
转载 一致性hash算法 - consistent hashing
原帖链接:http://blog.csdn.net/sparkliang/article/details/5279393consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在 cache 系统中应用越来越广泛;1 基本场景比如你有 N 个 cache 服务器(后面简称 cache )
2013-10-19 20:44:03 771
转载 DNS负载均衡技术
负载均衡技术能够平衡服务器集群中所有的服务器和请求应用之间的通信负载,根据实时响应时间进行判断,将任务交由负载最轻的服务器来处理,以实现真正的智能通信管理和最佳的服务器群性能,从而使网站始终保持运行和保证其可访问性。为了充分利用现有服务器软件的种种优势,负载均衡最好是在服务器软件之外来完成。而最早使用的负载均衡技术是通过DNS服务中的随机名字解析来实现的。这就是通常所说的DNS负载均衡技术。
2013-10-19 15:12:28 1057
转载 深入理解HashMap
Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的文章很多,但到底是自己学习的总结,就发出来跟大家一起分享,一起讨论。 1、hashmap的数据结构 要知道hashmap是什么,首先要搞清楚它的数据结构,在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构
2013-10-16 10:45:40 763
原创 服务器架构设计1------概述
服务器常用架构包括四种: 多线程 多进程 基于 I/O 复用的事件循环架构 SEDA 模式 前两种架构适用于类 web 服务器。这样的服务器只需处理来自客户端的请求,且请求间几乎是相互独立的。后两种架构适用于构造复杂的服务器,比如 Cassandra 系统中的一个节点,再比如 Redis 服务器。 多线程或多进程:多线程服务器对每个客户端来的请求生成一个新的线程来服务它。多
2013-10-15 17:19:15 1464
原创 linux 进程间通信方法综合分析
进程间通信,常用的方法有,pipe、popen(pclose)、命名pipe、Unix域套接字、消息队列、信号量、记录锁、共享内存。这么多方法,到底不同方法应用场景是怎样的呢。
2013-10-11 18:10:06 2333
转载 linux 信号量解析
当我们在多用户系统,多进程系统,或是两者混合的系统中使用线程操作编写程序时,我们经常会发现我们有段临界代码,在此处我们需要保证一个进程(或是一个线程的执行)需要排他的访问一个资源。信号量有一个复杂的编程接口。幸运的是,我们可以很容易的为自己提供一个对于大多数的信号量编程问题足够高效的简化接口。为了阻止多个程序同时访问一个共享资源所引起的问题,我们需要一种方法生成并且使用一个标记从而保证在临
2013-10-09 18:29:46 2607
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人