MySQL ClusterMySQL集群一个非共享(shared nothing)、分布式、分区系统,使用同步复制机制提供高可用和高性能。MySQL集群使用的是NDB引擎。NDB存储引擎会在节点间自动进行数据分区,支持并行查询,可以实现读写的扩展。在内部,mysql集群使用同步复制机制,避免单点故障...
分类:
数据库 时间:
2015-12-29 12:34:57
阅读次数:
216
享元模式(Flyweight Pattern):运用共享技术有效地支持大量细粒度的对象。Flyweight是一个共享对象,它可以同时在多个场景(context)中使用,并且在每个场景中flyweight都可以作为一个独立的对象—这一点与非共享对象的实例没有区别。flyweight不能对它所运行的场景...
分类:
其他好文 时间:
2015-11-08 19:11:50
阅读次数:
341
一、数据链路的作用二、数据链路相关技术1)MAC地址2)共享介质型网络3)非共享介质网络4)根据MAC地址转发5)环路检测技术6)VLAN三、以太网1)以太网连接形式2)以太网分类3)以太网帧格式四、PPP1)PPP定义2)LCP与NCP3)PPP的帧格式4)PPPoE五、公共网络1)模拟电话线路2...
分类:
其他好文 时间:
2015-08-29 20:15:28
阅读次数:
239
线程原语
线程概念
线程(thread),有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。更多详细解释看百度百科:线程。
在Linux shell下通过命令 $ ps -Lf pid 查看指定pid号下的所有线程。
线程之间的共享与非共享
这里的线程是指同一进程下的线程。
共享:
1.文件描述符表
2.每种信号的处理方式
3.当前工作目录
4.用户ID和组ID...
分类:
编程语言 时间:
2015-07-17 21:08:58
阅读次数:
165
昨天下午修复了系统的bug(这个bug竟然能占非常高的资源,而且会影响到系统的核心服务。。。),就是下面的这两段代码,造成的bug。(不过这个bug仅存在于Ubuntu共享目录下,在非共享目录和window系统中均不会出现...
分类:
编程语言 时间:
2015-06-25 14:12:58
阅读次数:
216
这是我阅读JVM说明书的笔记,我画了下图来增进我的理解。
1.每个独立线程的数据区(非共享)
每个线程的的独立数据区域包括程序计数器(Program Counter Register),JVM栈(JVM Stack)和本地方法区(Native Method Stack)
a.程序计数器:用来控制每个线程的每一次执行
b.JVM栈:包括下图列出的栈帧
c.本地方法区:用来支持本地方法,比...
分类:
其他好文 时间:
2015-05-05 14:24:25
阅读次数:
113
第三章MPI编程3.1 MPI简单介绍多线程是一种便捷的模型,当中每一个线程都能够訪问其他线程的存储空间。因此,这样的模型仅仅能在共享存储系统之间移植。一般来讲,并行机不一定在各处理器之间共享存储,当面向非共享存储系统开发并行程序时,程序的各部分之间通过来回传递消息的方式通信。要使得消息传递方式可移...
分类:
其他好文 时间:
2015-02-28 18:15:47
阅读次数:
148
第三章MPI编程3.1 MPI简单介绍多线程是一种便捷的模型,当中每一个线程都能够訪问其他线程的存储空间。因此,这样的模型仅仅能在共享存储系统之间移植。一般来讲,并行机不一定在各处理器之间共享存储,当面向非共享存储系统开发并行程序时,程序的各部分之间通过来回传递消息的方式通信。要使得消息传递方式可移...
分类:
其他好文 时间:
2015-02-19 19:46:58
阅读次数:
263
5.3、测试故障转移Hyper-V也提供了一个测试故障转移的测试方案,故障转移测试并非真正的实现故障转移,Hyper-V只是在我们的副本服务创建一个快照出来,是一个Hyper-V内置的测试方法,通过此方法,可以了解虚拟机的复制状态和有效性。首先,找到需要复制测试的虚拟机,在主服务..
分类:
其他好文 时间:
2015-02-14 20:15:34
阅读次数:
318
6、故障转移6.1、计划的故障转移要执行计划的故障转移,我们需要关闭主服务器上(不关闭是无法进行故障转移的,会报错,后续会提到),因为这个是系统层面的故障转移,所以要把主虚拟机关机,选中我们的虚拟机,右键关机关闭主服务器上的虚拟机后,右键à复制à计划的故障转移..
分类:
其他好文 时间:
2015-02-14 20:15:30
阅读次数:
295