??
什么是分布式系统
分布式系统有多个含义:
1)表示计算机科学的一个研究领域,研究方向。这个层面的分布式系统比较学术,不是本文讨论的对象。
2)工程领域的实际使用的分布式系统。分布式系统是互联网应用的基石,是底层的支撑平台。本文讲的分布式系统指这个层面。
互联网应用的特点是:高并发,海量数据。互联网应用的用户数是没有上限的(取决于其开放特性),这也是和传统应用的本质区别。高并...
分类:
其他好文 时间:
2014-06-19 10:08:44
阅读次数:
399
我们知道硬盘的读取速度是很慢的,那么如何实现文件系统才能让计算机更加高效呢?这时候就要引入B树的概念了。B树是平衡二叉树的推广形式,它的每个节点可以有很多的子节点。子节点的数量取决于扇区的大小。因为硬盘读取一个扇区的开销是最节省时间的。
下图展示了B树的样子,每个节点可以有多个子节点。
平衡树的应用
红黑树有着广泛的应用
...
分类:
其他好文 时间:
2014-06-16 11:52:50
阅读次数:
146
我们知道Windows与Windows通过网络共享实现文件共享,Linux与Linux可通过NFS文件系统实现文件共享,而Windows与Linux如何实现文件共享呢,那就是Samba,本文参考相关资料,详述Samba配置的过程!...
http://blog.csdn.net/qwert1213131/article/details/30291577
本文属于个人理解,能力有限,纰漏在所难免,还望指正!
【小鱼有点电】
【Espruino中文社区】
SD卡是目前普遍使用的存储设备,我们手机中的基本都是MicroSD卡,属于SD卡的一种,尺寸比较小,容量也很大,Espruino提供了对应的FAT32文件系统的文件操作库...
分类:
其他好文 时间:
2014-06-15 08:57:36
阅读次数:
291
ZooKeeper是一个用于分布式应用的开源分布式协调服务。它提供了简单的原语集合,分布式应用可在这些原语之上构建用于同步、配置维护、分组和命名的高层服务。ZooKeeper的设计使得编程容易,并且使用类似于广泛熟知的文件系统目录树结构的数据模型。它运行在Java环境中,但是有Java和C语言绑定。...
分类:
其他好文 时间:
2014-06-14 23:03:19
阅读次数:
336
如何使用Zookeeper 作为一个分布式的服务框架,主要用来解决分布式集群中应用系统的一致性问题,它能提供基于类似于文件系统的目录节点树方式的数据存储,但是 Zookeeper 并不是用来专门存储数据的,它的作用主要是用来维护和监控你存储的数据的状态变化。通过监控这些数据状态的变化,从而可以达到基...
分类:
编程语言 时间:
2014-06-14 22:05:43
阅读次数:
487
最近打算从头开始制作根文件系统,下面是开发过程。一、根文件系统的制作0、FHS(Filesystem Hierarchy Standard)标准介绍该标准规定了根目录下各个子目录的名称及其存放的内容:目录名存放的内容/bin必备的用户命令,例如ls、cp等/sbin必备的系统管理员命令,例如ifco...
分类:
其他好文 时间:
2014-06-14 19:23:38
阅读次数:
353
mkisofs命令创建光盘文件的系统的命令是mkisofs。光盘系统有多种格式,利用Linux系统提供的光盘文件系统创建命令mkisofs,可以创建多种iso9660文件系统。我们一般不用mkisofs直接刻录光盘,而常用它创建一个光盘映像文件。mkisofs用法如下:mkisofs
[option...
分类:
系统相关 时间:
2014-06-12 10:50:35
阅读次数:
332
参考:http://www.cnblogs.com/ycsfwhh/archive/2010/12/15/1906507.html1.双方启动MSDTC服务MSDTC(分布式交易协调器),协调跨多个数据库、消息队列、文件系统等资源管理器的事务。该服务的进程名为Msdtc.exe,该进程调用系统Mic...
分类:
数据库 时间:
2014-06-12 10:18:09
阅读次数:
262