码迷,mamicode.com
首页 >  
搜索关键字:共享内存    ( 1550个结果
const 和 volatile 指针
关键字 const 和 volatile 规定了指针的处理方式: const 规定指针在初始化后是受保护的,不能够再修改。 volatile 规定了变量的值能够被用户应用程序外部的操作所修改。 因此,关键字 volatile 可以声明共享内存中的对象来和中断服务例程进行通信。共享内存可以被多个进程或 ...
分类:其他好文   时间:2021-02-10 13:42:48    阅读次数:0
【linux】系统编程-4-共享内存
前言 知识点 消息队列、信号量 和 共享内存 被统称为 system-V IPC 以上都是“持续性”资源,即它们被创建之后, 不会因为进程的退出而消失 6. 共享内存 6.1 概念 共享内存 共享内存是进程间通信中最简单的方式之一 是效率最高的一种IPC通信机制 它允许多个不相关的进程访问同一个逻辑 ...
分类:系统相关   时间:2021-01-04 11:19:12    阅读次数:0
在 CUDA C/C++ kernel中使用内存
在 CUDA C/C++ kernel中使用内存 如何在主机和设备之间高效地移动数据。本文将讨论如何有效地从内核中访问设备存储器,特别是 全局内存 。 在 CUDA 设备上有几种内存,每种内存的作用域、生存期和缓存行为都不同。到目前为止,已经使用了驻留在设备 DRAM 中的 全局内存 ,用于主机和设 ...
分类:编程语言   时间:2020-12-10 11:00:10    阅读次数:5
6 Java内存模型基础知识
6 Java内存模型基础知识 6.1 并发编程模型的两个关键问题 线程间如何通信?即:线程之间以何种机制来交换信息 线程间如何同步?即:线程以何种机制来控制不同线程间操作发生的相对顺序 有两种并发模型可以解决这两个问题: 消息传递并发模型 共享内存并发模型 这两种模型之间的区别如下表所示: imag ...
分类:编程语言   时间:2020-12-09 12:05:39    阅读次数:7
java 导致多线程数据安全问题的原因
以多窗口买票为例。 多线程操作共享数据存在安全问题。 是由于数据操作的原子性被破坏导致的。 if语句和之后的operate语句应该具有原子性。没有锁,在if 与 operate 之间可能数据被其他线程修改了。导致数据安全问题。 导致原子性丢失的原因有多个,比如线程自己阻塞,cpu资源调度导致线程挂起 ...
分类:编程语言   时间:2020-10-20 16:44:08    阅读次数:42
dart isolate-隔离并发
隔离并发,不共享内存,使用消息进程通信 import 'dart:isolate'; ...
分类:其他好文   时间:2020-09-24 00:04:32    阅读次数:33
进程共享内存时的同步问题
1 文件锁 文件锁,也被成为记录锁,可以控制不同进程对于同一个文件的同步访问,linux底下 实现的机制有flock(),该调用是对整个文件进行加锁。还有lockf以及fcntl,其中lockf是对 fcntl的封装,可以实现对文件当中的某个部分进行加锁,flock和lockf都是建议锁而非强制 锁 ...
分类:系统相关   时间:2020-09-17 23:17:43    阅读次数:39
MySQL 存储引擎
简介 内容总结自《MySQL技术内幕InnoDB存储引擎》第2版。 概要 数据库:是一个操作系统文件,frm、MYD、MYI、ibd 等为结尾的文件。 实例:MySQL 由后台线程和一个共享内存区组成。真正用于操作数据库文件。 MySQL 被设计为一个单进程多线程的数据库。 存储引擎是基于表的,而不 ...
分类:数据库   时间:2020-09-17 22:25:04    阅读次数:100
寒武纪二面:
2020.08.05 1、多线程 2、IPC、共享内存 3、bind 4、合并n个有序链表 (力扣原题 使用最小堆会快一些) #include <queue> using namespace std; struct ListNode { int val; ListNode* next; ListNo ...
分类:其他好文   时间:2020-08-20 18:20:10    阅读次数:118
调度系统设计精要
系统设计精要是一系列深入研究系统设计方法的系列文章,文中不仅会分析系统设计的理论,还会分析多个实际场景下的具体实现。这是一个季更或者半年更的系列,如果你有想要了解的问题,可以在文章下面留言。调度是一个非常广泛的概念,很多领域都会使用调度这个术语,在计算机科学中,调度就是一种将任务(Work)分配给资源的方法1。任务可能是虚拟的计算任务,例如线程、进程或者数据流,这些任务会被调度到硬件资源上执行,例
分类:其他好文   时间:2020-08-10 09:35:16    阅读次数:56
1550条   上一页 1 2 3 4 ... 155 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!