oracle 主要由两部分组成:instance和database 。instance是指一组后台进程/线程和一块共享内存区域,而database是指存储在磁盘上的一组物理文件。 数据库启动包括三个步骤 启动数据库到nomount状态 在启动的第一步,oracle首先寻找参数文件 (pfile/sp ...
分类:
数据库 时间:
2018-01-20 18:59:58
阅读次数:
185
共享内存区是可用IPC形式中最快的。一旦内存区映射到共享它的进程的地址空间,进程间数据的传递就不再涉及内核。然而往该共享内存区存放信息或从中取走信息的进程间通常须要某种形式的同步。不再涉及内核是指:进程不再通过运行不论什么进入内核的系统调用来彼此传递数据。内核必须建立同意各个进程共享该内存区的内存映 ...
分类:
系统相关 时间:
2018-01-15 11:16:25
阅读次数:
269
linux进程间的IPC机制 共享内存 共享内存是在多个进程之间共享内存区域的一种进程间的通信方式,由IPC为进程创建的一个特殊地址范围,它将出现在该进程的地址空间(这里的地址空间具体是哪个地方?)中。其他进程可以将同一段共享内存连接到自己的地址空间中。所有进程都可以访问共享内存中的地址,就好像它们 ...
分类:
其他好文 时间:
2017-12-31 12:59:25
阅读次数:
216
20155301 滕树晨linux基础——linux进程间通信(IPC)机制总结 共享内存 共享内存是在多个进程之间共享内存区域的一种进程间的通信方式,由IPC为进程创建的一个特殊地址范围,它将出现在该进程的地址空间(这里的地址空间具体是哪个地方?)中。其他进程可以将同一段共享内存连接到自己的地址空 ...
分类:
系统相关 时间:
2017-12-09 22:20:22
阅读次数:
225
free -m 查看内存情况 (单位MB) mem 行显示了从系统角度看来内存使用的情况, total是系统可用的内存大小, 数量上等于系统物理内存减去内核保留的内存. buffers和cached是系统用做缓冲的内存. buffers与某个块设备关联, 包含了文件系统元数据, 并且跟踪了块的变化. ...
分类:
系统相关 时间:
2017-11-28 11:46:37
阅读次数:
1013
2017 2018 1 20155302 课下实践IPC 共享内存 共享内存允许两个或多个进程共享一定的存储区,因为不需要拷贝数据,所以这是最快的一种IPC。 共享内存是在多个进程之间共享内存区域的一种进程间的通信方式,由IPC为进程创建的一个特殊地址范围,它将出现在该进程的地址空间(这里的地址空间 ...
分类:
其他好文 时间:
2017-11-26 14:01:02
阅读次数:
155
linux进程间通信(IPC)机制 1.共享内存 共享内存是在多个进程之间共享内存区域的一种进程间的通信方式,由IPC为进程创建的一个特殊地址范围,它将出现在该进程的地址空间(这里的地址空间具体是哪个地方?)中。其他进程可以将同一段共享内存连接到自己的地址空间中。所有进程都可以访问共享内存中的地址, ...
分类:
系统相关 时间:
2017-11-25 23:46:35
阅读次数:
439
进程间的通信实际上就是在不同的进程之间传播或者交换信息,不同进程之间需要一些互相访问的介质,进程的用户空间是相互独立的,一般而言是不能互相访问的,唯一的例外是共享内存区,按时系统空间之公共场所,所以内核显然可以提供这样的条件,初次之外,就是双方都可以访问的..
分类:
系统相关 时间:
2017-10-21 00:25:23
阅读次数:
270
进程进程:运行在内存中程序实例,进程是程序运行的一种状态,是内存中的概念,进程与进程之间无法访问对方私有的内存区域。线程:程序运行的最小单元,一个进程可以派生出多个线程,同一个进程内的线程之间可以相互访问彼此内存区域,并且可以共享同一进程的共享内存区域。进程..
分类:
系统相关 时间:
2017-09-15 18:59:07
阅读次数:
197
Mysql体系结构和存储引擎 1.1 定义数据库和实例 数据库:物理操作系统文件或其他形式文件类型的集合。 数据库文件可以使frm,MYD,MYI,ibd结尾的文件。 实例:MySQL数据库由后台线程以及一个共享内存区组成。 数据库实例才是真正用于操作数据库文件的。 实例与数据库的关系通常是一一对应 ...
分类:
数据库 时间:
2017-09-13 21:11:29
阅读次数:
175