码迷,mamicode.com
首页 >  
搜索关键字:共享内存    ( 1550个结果
Posix共享内存
[TOC] 1. 概述 共享内存是可用IPC机制中最快的,一旦共享内存区映射到共享它的进程地址空间: 进程间的数据传递就不再执行需进入内核的系统调用 各个进程向共享内存读写数据往往需要某种形式的同步 这些进程间的同步通常使用Posix有名信号量或无名信号量 对比下面两张图所展示的例子: 不使用共享内 ...
分类:其他好文   时间:2019-09-16 23:44:57    阅读次数:113
Posix信号量
[TOC] 1. Posix IPC 概述 以下三种类型的IPC合称为Posix IPC: Posix信号量 Posix消息队列 Posix共享内存 Posix IPC在访问它们的函数和描述它们的信息上有一些类似点,主要包括: IPC名字 创建或打开时指定的读写权限、创建标志以及用户访问权限 下表汇 ...
分类:其他好文   时间:2019-09-15 10:53:02    阅读次数:100
oracle--安装报错
ORA-01034和ORA-27101的解决办法 出现ORA-01034和ORA-27101的原因是多方面的:主要是oracle当前的服务不可用,shared memory realm does not exist,是因为oracle没有启动或没有正常启动,共享内存并没有分配给当前实例.所以,通过设 ...
分类:数据库   时间:2019-09-11 11:38:47    阅读次数:128
spark的灵魂:RDD和DataSet
spark建立在抽象的RDD上,把不同处理的数据的需求转化为RDD,然后对RDD进行一系列的算子运算,从而得到结果。RDD是一个容错的,并行的数据结构,可以将数据存储到磁盘和内存中,并能控制数据分区,并提供了丰富的API来操作数据。1:RDD的定义及五大特性剖析RDD是分布式内存的一个抽象概念,是一种高度受限的共享内存模型,即RDD时只读的记录分区的集合,能跨集群所有节点并行计算,是一种基于工作集
分类:其他好文   时间:2019-09-06 14:32:16    阅读次数:103
并发编程模型基础
并发编程中,有两个关键问题:线程之间如何通信及线程之间如何同步。 通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种,共享内存和消息传递。 在共享内存的并发模型里,线程之间共享程序的公共状态,通过读写内存中的公共状态进行隐式通信;在消息传递的并发模型李,线程之间没有公共状 ...
分类:其他好文   时间:2019-09-06 01:43:18    阅读次数:129
Python之路【第十六篇】:Python并发编程
一、进程和线程 进程 线程 线程进程的关系区别: 1、一个程序至少有一个进程,一个进程至少有一个线程.(进程可以理解成线程的容器) 2、进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。 3、线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口 ...
分类:编程语言   时间:2019-08-31 21:50:30    阅读次数:119
Oracle内存结构:SGA PGA UGA
内存结构是oracle数据库最重要的组成部分之一,在数据库中的操作或多或少都会依赖到内存,是影响数据库性能的重要因素Oracle数据库中包括3个基本的内存结构: 一、 系统全局区 (System Global Area, SGA): SGA是一组共享内存结构, 被所有的服务和后台进程所共享。当数据库 ...
分类:数据库   时间:2019-08-26 12:43:57    阅读次数:87
操作系统--进程间通信(一)
原文引用https://www.dazhuanlan.com/2019/08/26/5d632d2a07f58/ IPC 运用范畴配图与本文无关,纯属有趣相对于做点什么,我们更想睡懒觉,但是相对于睡觉,我想写总结!今天把博客的 git 分支搞混了,浪费了一点时间。那么今天介绍一下进程间通信(IPC)... ...
分类:系统相关   时间:2019-08-26 10:02:58    阅读次数:121
用java自制简易线程池(不依赖concurrent包)
很久之前人们为了继续享用并行化带来的好处而不想使用进程,于是创造出了比进程更轻量级的线程。以linux为例,创建一个进程需要申请新的自己的内存空间,从父进程拷贝一些数据,所以开销是比较大的,线程(或称轻量级进程)可以和父进程共享内存空间,让创建线程的开销远小于创建进程,于是就有了现在多线程的繁荣。 ...
分类:编程语言   时间:2019-08-25 20:20:56    阅读次数:121
CUDA学习(六)之使用共享内存(shared memory)进行归约求和(M个包含N个线程的线程块)
在https://www.cnblogs.com/xiaoxiaoyibu/p/11402607.html中介绍了使用一个包含N个线程的线程块和共享内存进行数组归约求和, 基本思路: 定义M个包含N个线程的线程块时(NThreadX = ((NX + ThreadX - 1) / ThreadX)) ...
分类:编程语言   时间:2019-08-24 00:25:45    阅读次数:88
1550条   上一页 1 ... 14 15 16 17 18 ... 155 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!