由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - linux下面的程序间通信怎么样最快?
相关主题
怎样读一个不断更新的文件Linux Market Share Passes 1%
Python有什么好的方法建two-way pipe?How to debug "broken pipe" in linux programming ? (转载)
问一个跟 memory (process address space) 的有关的问题 (转载)请问用mmap分配的共享内存如何回收?
Semaphores in Linux (转载)新手请问用mmap() copy file
主力程序员离职后怎么办?求教:c++中如何从raw data中创建对象?
boost的deadline_timer要多脑残才能整出来?"brk()" 和 mmap() 有什么区别? (转载)
熟悉C++,向Windows 还是Linux 方向发展? thanks奇怪的问题:关于一个简单的malloc()小程序 (转载)
[合集] 请教一个Linux系统编程的问题虚心求教,我这样的应该怎么找编程的工作?
相关话题的讨论汇总
话题: shared话题: memory话题: linux话题: localhost话题: 最快
进入Programming版参与讨论
1 (共1页)
mw
发帖数: 525
1
linux下面有shared memory吗?
还是pipe最快?
本机localhost的tcp?
我觉得应该是thread shared stack > shared mem >= pipe > localhost
请牛人们指点一下
m*****e
发帖数: 4193
2
wth is thread shared stack?

【在 mw 的大作中提到】
: linux下面有shared memory吗?
: 还是pipe最快?
: 本机localhost的tcp?
: 我觉得应该是thread shared stack > shared mem >= pipe > localhost
: 请牛人们指点一下

mw
发帖数: 525
3
不好意思
没说清楚,就是干脆把所有的东西放在一个process里面,thread之间互相communicate

【在 m*****e 的大作中提到】
: wth is thread shared stack?
f*****Q
发帖数: 1912
4
这个肯定最快吧?
w***g
发帖数: 5958
5
linux有shared memory的,好像用shmget。或者大家同时通过mmap读写一个文件,应该
也能达到类似的效果。同一个process的thread间shared memory比IPC shared memory要
快,因为不需要切换页表。

communicate

【在 mw 的大作中提到】
: 不好意思
: 没说清楚,就是干脆把所有的东西放在一个process里面,thread之间互相communicate

l*****g
发帖数: 547
6
以前干过直接让linux kernel 让出一部分内存,
其他process mmap 这段内存地址,速度很快,不过得小心。

memory要

【在 w***g 的大作中提到】
: linux有shared memory的,好像用shmget。或者大家同时通过mmap读写一个文件,应该
: 也能达到类似的效果。同一个process的thread间shared memory比IPC shared memory要
: 快,因为不需要切换页表。
:
: communicate

mw
发帖数: 525
7
kao
this is "QIANG2" !

【在 l*****g 的大作中提到】
: 以前干过直接让linux kernel 让出一部分内存,
: 其他process mmap 这段内存地址,速度很快,不过得小心。
:
: memory要

l*****g
发帖数: 547
8
actually, in user process, IPC shared memory is good enough.

【在 mw 的大作中提到】
: kao
: this is "QIANG2" !

1 (共1页)
进入Programming版参与讨论
相关主题
虚心求教,我这样的应该怎么找编程的工作?主力程序员离职后怎么办?
Help! Read random number of lines in a input file.boost的deadline_timer要多脑残才能整出来?
如何快速保存大块数据(工作中遇到的问题)熟悉C++,向Windows 还是Linux 方向发展? thanks
为啥用mmap访问文件的效率高呢?[合集] 请教一个Linux系统编程的问题
怎样读一个不断更新的文件Linux Market Share Passes 1%
Python有什么好的方法建two-way pipe?How to debug "broken pipe" in linux programming ? (转载)
问一个跟 memory (process address space) 的有关的问题 (转载)请问用mmap分配的共享内存如何回收?
Semaphores in Linux (转载)新手请问用mmap() copy file
相关话题的讨论汇总
话题: shared话题: memory话题: linux话题: localhost话题: 最快