码迷,mamicode.com
首页 >  
搜索关键字:内存共享    ( 264个结果
Linux 共享内存使用
什么是共享内存 顾名思义,共享内存就是允许两个不相关的进程访问同一个逻辑内存。共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式。不同进程之间共享的内存通常安排为同一段物理内存。进程可以将同一段共享内存连接到它们自己的地址空间中,所有进程都可以访问共享内存中的地址,就好像它们是由用...
分类:系统相关   时间:2014-12-25 18:07:50    阅读次数:305
初识Go(8)
并发goroutinegoroutine 是 Go 并行设计的核心。goroutine 说到底其实就是线程,但是他比线程更小,十几个 goroutine 可能体现在底层就是五六个线程,Go 语言内部帮你实现了这些 goroutine之间的内存共享。执行 goroutine 只需极少的栈内存(大概是 ...
分类:其他好文   时间:2014-12-24 18:00:56    阅读次数:178
Windows下的进程间通讯及数据共享
Windows 下的进程间通讯及数据共享Windows 下有很多方法实现进程间通讯,比如用 socket,管道(Pipe),信箱(Mailslot),等等。但最基本最直接的还是使用内存共享。其他方法最终还是会绕道这里。可想而知,如果物理内存只有一份,让这份内存在不同的进程中,映射到各自的虚拟地址空间...
分类:Windows程序   时间:2014-12-17 01:32:19    阅读次数:207
2014.12.12笔记
重温进程和线程 进程:是程序任务的执行过程,是动态性的,他是持有资源(共享内存,共享文件)和线程的载体; 线程是系统中最小的执行单位,同一个进程有一个线程,线程和进程可以用班级的例子说明,我们把进程比作是一个班级,那么班级的每一个学生就是线程,学生是班级的最小单元,班级之中学生共用桌椅,板凳,黑板,那么线程是系统中最小的执行单位,同一个进程中有多个线程,线程共享进程的资源。 线程的交互:互斥...
分类:其他好文   时间:2014-12-12 19:13:13    阅读次数:203
Linux内存管理介绍
linux内存管理概述 内存管理的目标: 提供一种方法,在各种目的各个用户之间实现内存共享,应该实现以下两个功能: 1、最小化管理内存的时间,内存申请和释放响应时间短 2、最优化用于一般应用的可用内存,内存管理(算法)所占用的内存少,浪费的内存少(内存碎片少) 下图为内存分配器的关系: 1、kmalloc用于分配一块以字节数为单位的内存,所分配的内存物理地址是连续的 void...
分类:系统相关   时间:2014-12-08 21:24:47    阅读次数:235
Android AIDL开发
Introduction                在Android中, 每个应用程序都运行在自己的进程中,拥有独立的内存空间。但是有些时候我们的应用程序需要跟其它的应用程序进行通信,这个时候该怎么办呢?显然, Java中不允许跨进程内存共享.无法直接交换数据。Android中可以采用AIDL的方式实现进程间通信(interprocess communication(IPC))。     ...
分类:移动开发   时间:2014-12-07 21:47:29    阅读次数:333
菜鸟nginx源码剖析数据结构篇(十一) 共享内存ngx_shm_t[转]
菜鸟nginx源码剖析数据结构篇(十一) 共享内存ngx_shm_tAuthor:Echo Chen(陈斌)Email:chenb19870707@gmail.comBlog:Blog.csdn.net/chen19870707Date:Nov 14th, 20141.共享内存共享内存是Linux下...
分类:其他好文   时间:2014-12-03 23:01:53    阅读次数:297
系统默认分配的共享内存太小,导致zabbix_server无法启动
解决办法: 将zabbix配置文件CacheSize参数调小或将系统分配的内存共享空间调大 kernel.shmmax,kernel.shmall参考资料: http://www.th7.cn/system/lin/201306/40616.shtml http://myhat.blog.5...
分类:其他好文   时间:2014-12-01 10:00:57    阅读次数:520
浅析linux进程通信的方式
求职笔试中,考察进程通信方式是一个老生长谈的问题,每次都让我答得一头雾水,于是我总结了一下 这些必须了解的知识点。 实现linux进程通信的方式有6种: --内存共享 --信号(Singal) --管道(Pipe) --消息队列(Message) --信号量(Semaphore) --socket 消息队列通信 请关注:h...
分类:系统相关   时间:2014-11-24 19:16:23    阅读次数:199
linux进程通信之共享内存
共享内存同意两个或多个进程共享一给定的存储区,由于数据不须要来回复制,所以是最快的一种进程间通信机制。共享内存能够通过mmap()映射普通文件(特殊情况下还能够採用匿名映射)机制实现,也能够通过系统V共享内存机制实现。应用接口和原理非常easy,内部机制复杂。为了实现更安全通信,往往还与信号量等同步...
分类:系统相关   时间:2014-11-07 18:32:40    阅读次数:183
264条   上一页 1 ... 22 23 24 25 26 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!