<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/bekars" type="application/rss+xml" ref="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/bekars" type="application/rss+xml"></fs:self_link><lastBuildDate>Sun, 24 Feb 2008 16:39:00 GMT</lastBuildDate><title>Bekars涡轮增压的Blog  ^_^</title><description>LINUX玩我玩LINUX</description><item><title>Linux ARP缓存表</title><link>http://item.feedsky.com/~csdn.net/bekars/~1205319/53210046/1205294/1/item.html</link><wfw:comment>comments/2116960.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2116960.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2116960</trackback:ping><description>http://www.cnitblog.com/flutist1225/articles/19996.html&lt;img src =&quot;aggbug/2116960.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 25 Feb 2008 00:39:00 +0800</pubDate><author>bekars</author><comments>http://blog.csdn.net/bekars/archive/2008/02/24/2116960.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/bekars/archive/2008/02/24/2116960.aspx</guid><dc:creator>bekars</dc:creator><fs:srclink>http://blog.csdn.net/bekars/archive/2008/02/24/2116960.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/bekars/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/bekars/~1205319/53210046/1205294</fs:itemid></item><item><title>Ubuntu 7.10 播放rmvb视频</title><link>http://item.feedsky.com/~csdn.net/bekars/~1205319/53210056/1205294/1/item.html</link><wfw:comment>comments/2067226.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2067226.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2067226</trackback:ping><description>Ubuntu 7.10 播放rmvb视频&lt;img src =&quot;aggbug/2067226.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sun, 27 Jan 2008 01:58:00 +0800</pubDate><author>bekars</author><comments>http://blog.csdn.net/bekars/archive/2008/01/26/2067226.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/bekars/archive/2008/01/26/2067226.aspx</guid><dc:creator>bekars</dc:creator><fs:srclink>http://blog.csdn.net/bekars/archive/2008/01/26/2067226.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/bekars/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/bekars/~1205319/53210056/1205294</fs:itemid></item><item><title>bzImage的概要生成过程</title><link>http://item.feedsky.com/~csdn.net/bekars/~1205319/53210063/1205294/1/item.html</link><wfw:comment>comments/1818905.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1818905.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1818905</trackback:ping><description>http://www.linuxforum.net/forum/showflat.php?Cat=&amp;Board=linuxK&amp;Number=657040&amp;page=0&amp;view=collapsed&amp;s&lt;img src =&quot;aggbug/1818905.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 11 Oct 2007 01:54:00 +0800</pubDate><author>bekars</author><comments>http://blog.csdn.net/bekars/archive/2007/10/10/1818905.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/bekars/archive/2007/10/10/1818905.aspx</guid><dc:creator>bekars</dc:creator><fs:srclink>http://blog.csdn.net/bekars/archive/2007/10/10/1818905.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/bekars/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/bekars/~1205319/53210063/1205294</fs:itemid></item><item><title>Linux环境进程间通信: 共享内存</title><link>http://item.feedsky.com/~csdn.net/bekars/~1205319/53210068/1205294/1/item.html</link><wfw:comment>comments/1632864.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1632864.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1632864</trackback:ping><description>http://www-128.ibm.com/developerworks/search/searchResults.jsp?searchType=1&amp;searchSite=dWChina&amp;pageLang=zh&amp;langEncoding=UTF8&amp;searchScope=dW&amp;query=Linux%E7%8E%AF%E5%A2%83%E8%BF%9B%E7%A8%8B%E9%97%B4%E9%80%9A%E4%BF%A1&amp;Search.x=37&amp;Search.y=8

郑彦兴 (mlinux@163.com), 国防科大攻读博士学位


2003 年 5 月 01 日

共享内存可以说是最有用的进程间通信方式，也是最快的IPC形式。两个不同进程A、B共享内存的意思是，同一块物理内存被映射到进程A、B各自的进程地址空间。进程A可以即时看到进程B对共享内存中数据的更新，反之亦然。由于多个进程共享同一块内存区域，必然需要某种同步机制，互斥锁和信号量都可以。&lt;img src =&quot;aggbug/1632864.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 31 May 2007 22:59:00 +0800</pubDate><author>bekars</author><comments>http://blog.csdn.net/bekars/archive/2007/05/31/1632864.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/bekars/archive/2007/05/31/1632864.aspx</guid><dc:creator>bekars</dc:creator><fs:srclink>http://blog.csdn.net/bekars/archive/2007/05/31/1632864.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/bekars/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/bekars/~1205319/53210068/1205294</fs:itemid></item><item><title>Zero Copy I: User-Mode Perspective</title><link>http://item.feedsky.com/~csdn.net/bekars/~1205319/53210073/1205294/1/item.html</link><wfw:comment>comments/1632377.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1632377.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1632377</trackback:ping><description>http://www.linuxjournal.com/article/6345&lt;img src =&quot;aggbug/1632377.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 31 May 2007 18:29:00 +0800</pubDate><author>bekars</author><comments>http://blog.csdn.net/bekars/archive/2007/05/31/1632377.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/bekars/archive/2007/05/31/1632377.aspx</guid><dc:creator>bekars</dc:creator><fs:srclink>http://blog.csdn.net/bekars/archive/2007/05/31/1632377.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/bekars/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/bekars/~1205319/53210073/1205294</fs:itemid></item><item><title>Zero-copy kernel sniffer</title><link>http://item.feedsky.com/~csdn.net/bekars/~1205319/53210077/1205294/1/item.html</link><wfw:comment>comments/1631396.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1631396.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1631396</trackback:ping><description>http://tservice.net.ru/~s0mbre/old/?section=projects&amp;item=af_tlb&lt;img src =&quot;aggbug/1631396.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 30 May 2007 23:31:00 +0800</pubDate><author>bekars</author><comments>http://blog.csdn.net/bekars/archive/2007/05/30/1631396.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/bekars/archive/2007/05/30/1631396.aspx</guid><dc:creator>bekars</dc:creator><fs:srclink>http://blog.csdn.net/bekars/archive/2007/05/30/1631396.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/bekars/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/bekars/~1205319/53210077/1205294</fs:itemid></item><item><title>Bash 测试和比较函数</title><link>http://item.feedsky.com/~csdn.net/bekars/~1205319/53210087/1205294/1/item.html</link><wfw:comment>comments/1611456.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1611456.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1611456</trackback:ping><description>http://linux.chinaunix.net/docs/2007-03-19/4017.shtml&lt;img src =&quot;aggbug/1611456.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 16 May 2007 21:36:00 +0800</pubDate><author>bekars</author><comments>http://blog.csdn.net/bekars/archive/2007/05/16/1611456.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/bekars/archive/2007/05/16/1611456.aspx</guid><dc:creator>bekars</dc:creator><fs:srclink>http://blog.csdn.net/bekars/archive/2007/05/16/1611456.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/bekars/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/bekars/~1205319/53210087/1205294</fs:itemid></item><item><title>Linux TCP/IP协议栈笔记</title><link>http://item.feedsky.com/~csdn.net/bekars/~1205319/53210089/1205294/1/item.html</link><wfw:comment>comments/1586052.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1586052.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1586052</trackback:ping><description>http://www.skynet.org.cn/viewthread.php?tid=14&amp;extra=page%3D1&lt;img src =&quot;aggbug/1586052.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 27 Apr 2007 00:58:00 +0800</pubDate><author>bekars</author><comments>http://blog.csdn.net/bekars/archive/2007/04/26/1586052.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/bekars/archive/2007/04/26/1586052.aspx</guid><dc:creator>bekars</dc:creator><fs:srclink>http://blog.csdn.net/bekars/archive/2007/04/26/1586052.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/bekars/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/bekars/~1205319/53210089/1205294</fs:itemid></item><item><title>开源软件七大盈利模式</title><link>http://item.feedsky.com/~csdn.net/bekars/~1205319/53210096/1205294/1/item.html</link><wfw:comment>comments/1585601.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1585601.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1585601</trackback:ping><description>http://linux.chinaunix.net/news/2007-04-25/4188.shtml&lt;img src =&quot;aggbug/1585601.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 26 Apr 2007 19:40:00 +0800</pubDate><author>bekars</author><comments>http://blog.csdn.net/bekars/archive/2007/04/26/1585601.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/bekars/archive/2007/04/26/1585601.aspx</guid><dc:creator>bekars</dc:creator><fs:srclink>http://blog.csdn.net/bekars/archive/2007/04/26/1585601.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/bekars/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/bekars/~1205319/53210096/1205294</fs:itemid></item><item><title>Locale 详解</title><link>http://item.feedsky.com/~csdn.net/bekars/~1205319/53210101/1205294/1/item.html</link><wfw:comment>comments/1585599.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1585599.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1585599</trackback:ping><description>http://linux.chinaunix.net/bbs/viewthread.php?tid=894403&lt;img src =&quot;aggbug/1585599.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 26 Apr 2007 19:39:00 +0800</pubDate><author>bekars</author><comments>http://blog.csdn.net/bekars/archive/2007/04/26/1585599.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/bekars/archive/2007/04/26/1585599.aspx</guid><dc:creator>bekars</dc:creator><fs:srclink>http://blog.csdn.net/bekars/archive/2007/04/26/1585599.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/bekars/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/bekars/~1205319/53210101/1205294</fs:itemid></item><item><title>Driver porting: The seq_file interface</title><link>http://item.feedsky.com/~csdn.net/bekars/~1205319/53210105/1205294/1/item.html</link><wfw:comment>comments/1570838.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1570838.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1570838</trackback:ping><description>http://lwn.net/Articles/22355/&lt;img src =&quot;aggbug/1570838.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 19 Apr 2007 23:17:00 +0800</pubDate><author>bekars</author><comments>http://blog.csdn.net/bekars/archive/2007/04/19/1570838.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/bekars/archive/2007/04/19/1570838.aspx</guid><dc:creator>bekars</dc:creator><fs:srclink>http://blog.csdn.net/bekars/archive/2007/04/19/1570838.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/bekars/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/bekars/~1205319/53210105/1205294</fs:itemid></item><item><title>在 Linux 下用户空间与内核空间数据交换的方式，第 2 部分: procfs、seq_file、debugfs和relayfs</title><link>http://item.feedsky.com/~csdn.net/bekars/~1205319/53210111/1205294/1/item.html</link><wfw:comment>comments/1570836.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1570836.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1570836</trackback:ping><description>http://www.ibm.com/developerworks/cn/linux/l-kerns-usrs2/&lt;img src =&quot;aggbug/1570836.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 19 Apr 2007 23:16:00 +0800</pubDate><author>bekars</author><comments>http://blog.csdn.net/bekars/archive/2007/04/19/1570836.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/bekars/archive/2007/04/19/1570836.aspx</guid><dc:creator>bekars</dc:creator><fs:srclink>http://blog.csdn.net/bekars/archive/2007/04/19/1570836.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/bekars/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/bekars/~1205319/53210111/1205294</fs:itemid></item><item><title>在 Linux 下用户空间与内核空间数据交换的方式，第 1 部分: 内核启动参数、模块参数与sysfs、sysctl、系统调用和netlink</title><link>http://item.feedsky.com/~csdn.net/bekars/~1205319/53210115/1205294/1/item.html</link><wfw:comment>comments/1570832.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1570832.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1570832</trackback:ping><description>http://www.ibm.com/developerworks/cn/linux/l-kerns-usrs/&lt;img src =&quot;aggbug/1570832.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 19 Apr 2007 23:15:00 +0800</pubDate><author>bekars</author><comments>http://blog.csdn.net/bekars/archive/2007/04/19/1570832.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/bekars/archive/2007/04/19/1570832.aspx</guid><dc:creator>bekars</dc:creator><fs:srclink>http://blog.csdn.net/bekars/archive/2007/04/19/1570832.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/bekars/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/bekars/~1205319/53210115/1205294</fs:itemid></item><item><title>Linux启动过程全接触</title><link>http://item.feedsky.com/~csdn.net/bekars/~1205319/53210119/1205294/1/item.html</link><wfw:comment>comments/1562011.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1562011.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1562011</trackback:ping><description>http://www.blogchinese.com/061201/269831/archives/2007/2007110204431.shtml&lt;img src =&quot;aggbug/1562011.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 12 Apr 2007 22:06:00 +0800</pubDate><author>bekars</author><comments>http://blog.csdn.net/bekars/archive/2007/04/12/1562011.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/bekars/archive/2007/04/12/1562011.aspx</guid><dc:creator>bekars</dc:creator><fs:srclink>http://blog.csdn.net/bekars/archive/2007/04/12/1562011.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/bekars/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/bekars/~1205319/53210119/1205294</fs:itemid></item><item><title>Linux 设备驱动 Edition 3</title><link>http://item.feedsky.com/~csdn.net/bekars/~1205319/53210124/1205294/1/item.html</link><wfw:comment>comments/1546982.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1546982.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1546982</trackback:ping><description>http://www.21cstar.com/dhome/uploadfile/ldd3_html/index.html&lt;img src =&quot;aggbug/1546982.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sat, 31 Mar 2007 02:01:00 +0800</pubDate><author>bekars</author><comments>http://blog.csdn.net/bekars/archive/2007/03/30/1546982.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/bekars/archive/2007/03/30/1546982.aspx</guid><dc:creator>bekars</dc:creator><fs:srclink>http://blog.csdn.net/bekars/archive/2007/03/30/1546982.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/bekars/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/bekars/~1205319/53210124/1205294</fs:itemid></item></channel></rss>