线程的同步: 由于同一进程的多个线程共享存储空间,在带来方便的同时也带来访问冲突的问题。例如在本例中若两个线程同时访问变量balance,会造成结果不符合实际要求的情况,在本例中描述为:一个账号余额为1000元,两个或多个线程同时进行取款1000元操作,但取款操作后结果出现余额为负数,这与实际情况....
分类:
编程语言 时间:
2014-07-10 14:02:39
阅读次数:
248
XenServer部署实录系列之04添加共享存储作业环境XenServer服务器OS:XenServer6.2Hostname:xsr01IP:192.168.0.241/24Gateway:IP:192.168.0.1/24硬件环境:DellPowerEdgeR720NFS服务器OS:CentOS6.4Hostname:nfs01IP:192.168.0.204/24Gateway:IP:192.168.0.1/24运行软件..
分类:
其他好文 时间:
2014-06-27 06:53:58
阅读次数:
373
三种IPC被称作XSI IPC,分别是:
消息队列信号量共享存储器
下面分别介绍三种IPC的用法。
1、消息队列
消息队列是消息的链接表,具有如下函数接口:
msgget:创建一个新队列或打开一个现存的队列。msgsnd:将消息添加到队列尾端。msgrcv:从队列中取消息。
我们可以自行定义一个表示消息的结构体,它由类型字段和实际数据组成:
struct ...
分类:
系统相关 时间:
2014-06-24 20:45:32
阅读次数:
319
Linux的通信方式主要有分类有下面几种:
-匿名管道和FIFO有名管道
-消息队列,信号量和共享存储
-套接字
.对于套接字的进程通信,我就留在套接字的文章中再写了.
一.管道
管道是最古老的进程通信机制了.提供进程间的单向通信.
1.创建管道
int pipe(int fdes[2]);
实际上管道通过参数返回读和写的两个文件描述符.相当于是打开了两个文件吧.但是这个文...
分类:
系统相关 时间:
2014-06-17 19:07:02
阅读次数:
339
前言:上文介绍了高可用集群的基本概念,下面让我们来试试用两台提供web服务的虚拟机来实现一个小小的高可用集群吧~首先,配置一个高可用集群的前提有:1.至少两个节点;2.共享存储(为了提供的页面一致,需要在后端用某些机制来实现。这里我们就做个简单的实验,后端存储先不..
分类:
其他好文 时间:
2014-06-17 17:23:46
阅读次数:
262
linux下Oracle11g RAC搭建(四)
三、配置共享存储
配置ASM管理准备
1)OCRDISK :存储CRS资源配置信息
2)VOTEDISK:仲裁盘,记录节点状态
3)DataDisk:存放datafile、controlfile、redologfile、spfile等
4)RecoveryArea:存放flashbackdatabase log、archiv...
分类:
数据库 时间:
2014-06-15 17:11:39
阅读次数:
401
第三章MPI编程3.1
MPI简单介绍多线程是一种便捷的模型,当中每一个线程都能够訪问其他线程的存储空间。因此,这样的模型仅仅能在共享存储系统之间移植。一般来讲,并行机不一定在各处理器之间共享存储,当面向非共享存储系统开发并行程序时,程序的各部分之间通过来回传递消息的方式通信。要使得消息传递方式可移...
分类:
其他好文 时间:
2014-06-10 16:37:42
阅读次数:
255
RHCS: Red Hat Cluster Suite
红帽子集群套件,三位一体,完备的集群应用解决方案1.负载均衡2.高可用3.共享存储文件系统 组成:1.集群管理器:CMAN配置文件管理:CCS
---/sbin/ccsd /etc/cluster/cluster.confcman ---/us...
分类:
系统相关 时间:
2014-06-06 15:54:28
阅读次数:
426
(一) 前言:
通过vmware workstation 走iscsi协议,安装RAC 集群架构,DBCA 时不能识别ASM 共享存储(按理来说这一版都是权限的问题)。同时,本想通过RMAN 做单实例 --> 迁移 -->RAC, 单在创建ASM共享存储spfile参数文件时,一直报错,但是涉及的crs 服务,grid,oracle 权限都存在。
(二) 报错信息:
SQL>...
分类:
数据库 时间:
2014-06-04 14:12:08
阅读次数:
529
SQL Server 2012
推出的最重要的功能之一Alwayson,是一个集之前Cluster和Mirror于一体的新功能,即解决了Cluster依赖共享存储的问题,又解决了镜像不能实时读以及转移后连接串需要添加转移IP的问题,看起来的确很实用。而且Alwayson多副本的功能为实现读写分离提供...
分类:
数据库 时间:
2014-05-26 17:35:43
阅读次数:
346