科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件 Linux系统中实现内部进程通信的方法

Linux系统中实现内部进程通信的方法

共享内存是Linux中最快速的IPC方法。他也是一个双向过程,共享区域内的任何进程都可以读写内存。这个机制的不利方面是其同步和协议都不受程序员控制,你必须确保将句柄传递给了子进程和线程。内存映射文件不仅仅用于IPC,在其他进程中它也有很大作用。如果你需要将一个分配的缓冲区初始化为零,只要记住/dev/zero 。你也可以通过将文件映射到内存中以提高其性能。它使你可以像读写字符串一样读写文件。
  • 技术分类:软件
  • 行业属性:通用行业
  • 相关厂商:暂无机构
  • 文档大小:N/A
  • 文档类型:doc
  • 分享人:user04
  • 日期:2007-09-12 11:16:34
  • 关键字:
  • 下载文档
相关文档
  • 2007-12-26 16:07:26

    在Linux系统下面架设Sendmail服务器

    本文介绍了Linux系统中的Sendmail服务器的配置。首先安装Sendmail所需软件,修改/etc/mail/local-hosts-name文件。增加本地域和主机的FQDN,记住只是本地主机的FQDN和域名FQDN,不要添加其他域的然后更改/etc/mail/sendmail.mc文件。

    标签:服务器SendmailLinux系统

    分类:服务器

    分享人:user04

    文件:N/A

  • 2007-12-26 16:06:56

    通过COM口管理Linux系统服务器简介

    本文介绍了如何方便地管理没有显示器和键盘的Linux服务器了,实际生产中可以使用终端服务器代替管理工作站来管理非常多的服务器。简单地说终端服务器有许多COM口,可以同时连接多个服务器(或者网络设备如思科路由器)的CONSOLE,以实现集中式管理。

    标签:COM服务器Linux系统

    分类:服务器

    分享人:user04

    文件:N/A

  • 2007-11-23 09:50:32

    linux操作系统修改共享内存的简单方法

    在优化oracle的时候,遇到了oracle的SGA大小远远大于linux系统共享 内存的最大值,以至于当用ipcs命令查看的时候,oracle的SGA区被分成了10个段,这大大影响的oracle的反应速度。本文将为大家介绍linux操作系统修改共享内存的简单方法。

    标签:ORACLE共享内存

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-19 16:42:56

    Linux系统环境下的高级隐藏技术介绍

    隐藏技术在计算机系统安全中应用十分广泛,尤其是在网络攻击中,当攻击者成功侵入一个系统 后,有效隐藏攻击者的文件、进程及其加载的模块变得尤为重要。本文对Linux环境下的一些高级隐藏技术进行了分析研究,其中所涉及的技术不仅可以用在系统安全方面,在其他方面也有重要的借鉴意义。由于Linux的开放特性,使得攻击者一旦获得了root权限就能够对系统进行较多的修改,所以避免第一次被入侵是至关重要的。

    标签:Linux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-11-19 10:18:21

    Linux系统下Mp3标签乱码问题的分析和解决

    Linux系统里所有的mp3播放器都会有乱码的问题,这是因为这些mp3播放器都是依赖系统内的libid3tag库完全按照ID3的标准来读取标签内容的。它不论mp3是采取何种的标准的标签,只要mp3的标签的内容是Unicode编码存储的,那么显示肯定是正常的。如果遇到是以gbk、gb18030、big5等编码的中文内容时,它还是会把它当成ISO-8859-1来读取,乱码就成了必然。说了这么多,现在问题就变得简单了,似乎我们只需要把mp3标签里面用gbk、gb18030、big5等编码存储的中文内容修改为Unicode编码,那么基本上所有Linux下的播放器都能正常识别mp3标签了。

    标签:Linux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-11-15 16:43:59

    Linux系统下超级强悍的下载工具Curl

    本文将为大家简单介绍Linux系统下超级强悍的下载工具Curl。

    标签:Linux系统

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-08 16:00:49

    Linux系统中关于Kill命令的进程调度

    当需要中断一个前台进程的时候,通常是使用< Ctrl+c >组合键;但是对于一个后台进程恐怕就不是一个组合键所能解决的了,这时就必须求助于kill命令。该命令可以终止后台进程。至于终止后台进程的原 因很多,或许是该进程占用的CPU时间过多;或许是该进程已经挂死。总之这种情况是经常发生的。kill命令是通过向进程发送指定的信号来结束进程的。如果没有指定发送信号,那么默认值为TERM信号。TERM信号将终止所有不能捕获该信号的进程。至于那些可以捕获该信号的进程可能就需要使用kill(9)信号了,该信号是不能被捕捉的。

    标签:KILLLinux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-11-08 10:28:35

    Linux系统内核文件Cache管理机制

    自从诞生以来,Linux 就被不断完善和普及,目前它已经成为主流通用操作系统之一,使用得非常广泛,它与 Windows、UNIX 一起占据了操作系统领域几乎所有的市场份额。特别是在高性能计算领域,Linux 已经成为一个占主导地位的操作系统,在2005年6月全球TOP500 计算机中,有 301 台部署的是 Linux 操作系统。因此,研究和使用 Linux 已经成为开发者的不可回避的问题了。本文介绍一下 Linux 内核中文件 Cache 管理的机制。以 2.6 系列内核为基准,主要讲述工作原理、数据结构和算法,不涉及具体代码。

    标签:CACHE内核Linux系统

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-08 10:24:51

    Linux系统办公电子表格Calc

    Calc和Excel最大的区别就是其函数定义。虽然Calc的函数定义和Excel类似,但还是有诸多微小的差别,这也是Calc对带有复杂函数运算公式的xls文档有小小兼容问题的原因。 所以,要想学好Calc,关键是掌握其常用功能与Excel的微小差别以及Calc的函数,掌握两种程序的差异来学习还是比较容易的,比较头痛的就是Calc那一大堆函数,不用担心,本文会告诉你学习这些函数的诀窍。

    标签:Linux系统

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-08 10:12:48

    Linux系统下Apache与Tomcat整合的简单方法

    本文介绍了Linux系统下Apache与Tomcat整合的简单方法。

    标签:TomcatApacheLinux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-10-22 17:41:05

    Linux系统上把PHP编译进Apache静态内核

    Apache整合PHP有两种方式:一种是DSO模式,把PHP当作Apache的外部模块来调用,这样增加了Apache的灵活性,但会带来5%的性能降低;另一种方式是把PHP编译进Apache的内核,这样牺牲了以后调整的灵活性。本文介绍了把PHP编译进Apache的静态内核的方法。

    标签:ApachePHPLinux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-10-17 10:04:48

    Linux系统下的网络互访管理软件大全

    使用Linux作系统的时候,查找局域网中其他资源是一件挺麻烦的事情,然而大部分人都不希望自己的电脑孤孤单单的,所以找到自己的“网上邻居”是一件很重要的事情啊。本文介绍的四款非常方便、易用的小软件,会让你查找“网络邻居”马上变得简单无比。

    标签:网络邻居Linux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-10-17 09:50:24

    做好防范 Linux系统下的攻击软件全接触

    Linux系统中最常见的缺陷就是缓冲区溢出,缓冲区以前可能被定义为“包含相同数 据类型的实例的一个连续计算机内存块”。极其常见的缓冲区种类是简单的字符数组,溢出就是数据被添加到分配给该缓冲区的内存块之外。由此,我们可以看到,作为开源系统,Linux系统中的代码检查就显得十分重要。对于攻击者和管理员来说,谁首先重视它,就在一定程度上取得了主动权。

    标签:Linux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-10-16 18:08:12

    使用Debian Linux操作系统架设安全的网关

    本文介绍了使用Debian Linux操作系统架设安全网关的流程。

    标签:安全网关Linux系统

    分类:安全

    分享人:user04

    文件:N/A

  • 2007-10-16 17:54:44

    利用Capability的特征加强Linux系统安全

    传统UNIX的信任状模型非常简单,在这种模型中,一个进程要么什么都能做,要么几乎什么也不能做,这取决于进程的UID。如果一个进程需要执行绑定到私有端口、加载/卸载内核模块以及管理文件系统等操作时,就需要完全的root权限。很显然这样做对系统安全存在很大的威胁。使用能力可以减小这种风险。系统管理员为了系统的安全可以剥夺root用户的能力,这样即使root用户也将无法进行某些操作。而这个过程又是不可逆的,也就是说如果一种能力被删除,除非重新启动系统,否则即使root用户也无法重新添加被删除的能力。

    标签:Linux系统capability

    分类:安全

    分享人:user04

    文件:N/A

  • 2007-10-10 16:27:03

    使用TurboLinux 建立局域网服务器

    Linux系统作为网络服务器的优点数不胜数,但它的缺点也不少,特别是繁琐的配置让不少人望而却步。本文以TurboLinux 4.0为例,介绍配置局域网Linux服务器时的一些经验,希望对大家有一些帮助。

    标签:局域网服务器TurbolinuxLinux系统

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-10-10 16:25:15

    Linux系统下实现多线程客户/服务器

    在传统的Unix模型中,当一个进程需要由另一个实体执行某件事时,该进程派生(fork)一个子进程,让子进程去进行处理。Unix下的大多数网络服务器程序都是这么编写的,即父进程接受连接,派生子进程,子进程处理与客户的交互。本文将为大家介绍Linux系统下实现多线程客户/服务器。

    标签:服务器多线程Linux系统

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-10-10 16:23:03

    通过Linux系统引导CD排除服务器故障

    系统崩溃引起的服务中断会给用户带来巨大的经济损失,但如果使用合适的工具则可以尽快恢复系统,把损失降到最低限度。尽管Linux系统以稳定可靠著称,但由于硬件问题有时仍会崩溃/或无法引。针对这一问题,最好的解决办法就是使用Linux系统引导CD。本文列出了安装Red Hat Linux 8.0的最必须步骤。

    标签:CDLinux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-10-10 16:18:56

    优化Linux系统服务器硬盘实用技巧

    所有的文件系统随着时间的推移都趋向于碎片化。Linux文件系统减少了碎片化, 但是并没有消除。由于它不经常出现,所以对于一个单用户的工作站来说,可能根本不是问题。然而在繁忙的服务器中,随着时间的过去,文件碎片化将降低硬盘性 能,硬盘性能只有从硬盘读出或写入数据时才能注意到。本文将为大家介绍优化Linux系统硬盘性能的一些具体措施。

    标签:硬盘服务器Linux系统

    分类:存储

    分享人:user03

    文件:N/A

  • 2007-10-10 09:54:17

    用Linux系统引导CD为服务器排忧解难

    系统崩溃引起的服务中断会给用户带来巨大的经济损失,但如果使用合适的工具则可以尽快恢复系统,把损失降到最低限度。尽管Linux系统以稳定可靠著称,但由于硬件问题有时仍会崩溃/或无法引。针对这一问题,最好的解决办法就是使用Linux系统引导CD。为了方便读者,本文列出了安装Red Hat Linux 8.0的最必须步骤。

    标签:服务器CDLinux系统

    分类:软件

    分享人:user04

    文件:N/A

邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

热门下载
最新专题
最新白皮书