您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. linux系统分析与高级编程技术

  2. 目 录 前言 第一篇 Linux系统介绍 第1章 Linux简介 …1 1.1 Linux 的起源 1 1.2 自由软件基金会的GNU计划 1 1.3 Linux 的发音 2 1.4 Linux 的特点 2 1.5 基本硬件要求 3 1.6 如何获得Linux 3 1.6.1 从网上下载Linux 3 1.6.2 从光盘获得Linux 3 1.7 涉及Linux 的Web 网址和新闻讨论组 6 1.8 Linux 的不足之处 7 第2章 外壳及常用命令 8 2.1 登录和退出 8 2.2 Li
  3. 所属分类:Linux

    • 发布日期:2009-05-19
    • 文件大小:8388608
    • 提供者:stud3x
  1. LINUX系统分析与高级编程技术.rar

  2. 目 录 前言 第一篇 Linux系统介绍 第1章 Linux简介 …1 1.1 Linux 的起源 1 1.2 自由软件基金会的GNU计划 1 1.3 Linux 的发音 2 1.4 Linux 的特点 2 1.5 基本硬件要求 3 1.6 如何获得Linux 3 1.6.1 从网上下载Linux 3 1.6.2 从光盘获得Linux 3 1.7 涉及Linux 的Web 网址和新闻讨论组 6 1.8 Linux 的不足之处 7 第2章 外壳及常用命令 8 2.1 登录和退出 8 2.2 Li
  3. 所属分类:Linux

    • 发布日期:2009-05-20
    • 文件大小:8388608
    • 提供者:xrj1676
  1. 《linux系统分析与高级编程技术》

  2. 目 录 前言 第一篇 Linux系统介绍 第1章 Linux简介 …1 1.1 Linux 的起源 1 1.2 自由软件基金会的GNU计划 1 1.3 Linux 的发音 2 1.4 Linux 的特点 2 1.5 基本硬件要求 3 1.6 如何获得Linux 3 1.6.1 从网上下载Linux 3 1.6.2 从光盘获得Linux 3 1.7 涉及Linux 的Web 网址和新闻讨论组 6 1.8 Linux 的不足之处 7 第2章 外壳及常用命令 8 2.1 登录和退出 8 2.2 Li
  3. 所属分类:Linux

    • 发布日期:2009-05-22
    • 文件大小:8388608
    • 提供者:tzf520
  1. Linux /Unix 共享内存

  2. 共享内存是系统出于多个进程之间通讯的考虑,而预留的的一块内存区。在/proc/sys/kernel/目录下,记录着共享内存的一些限制,如一个共享内存区的最大字节数shmmax,系统范围内最大共享内存区标识符数shmmni等,可以手工对其调整,但不推荐这样做。 一、应用 共享内存的使用,主要有以下几个API:ftok()、shmget()、shmat()、shmdt()及shmctl()。 1)用ftok()函数获得一个ID号. 应用说明: 在IPC中,我们经常用用key_t的值来创建或者打开信
  3. 所属分类:网络攻防

    • 发布日期:2010-08-19
    • 文件大小:22528
    • 提供者:AJ_2008
  1. linux 共享内存浅析

  2. 要使用共享内存,应该有如下步骤: 1.开辟一块共享内存 shmget() 2.允许本进程使用共某块共享内存 shmat() 3.写入/读出 4.禁止本进程使用这块共享内存 shmdt() 5.删除这块共享内存 shmctl()或者命令行下ipcrm ftok()。它有两个参数,一个是字符串,一个是字符。字符串一般用当前进程的程序名,字符一般用来标记这个标识符所标识的共享内存是这个进程所开辟的第几个共享内存。ftok()会返回一个key_t型的值,也就是计算出来的标识符的值。 shmkey =
  3. 所属分类:网络攻防

    • 发布日期:2010-09-03
    • 文件大小:3072
    • 提供者:AJ_2008
  1. linux进程和线程编程

  2. 1. 进程和线程编程 1. 原始管道 1. pipe() 2. dup() 3. dup2() 4. popen()和pclose() 2. 命名管道 1. 创建FIFO 2. 操作FIFO 3. 阻塞FIFO 3. 消息队列 1. msgget() 2. msgsnd() 3. msgrcv() 4. msgctl() 4. 信号量 1. semget() 2. semop() 3. semctl() 5. 共享内存 1. shmget() 2. shmat() 3. shmctl() 4.
  3. 所属分类:Linux

    • 发布日期:2011-08-18
    • 文件大小:299008
    • 提供者:lvoeman666
  1. 一张图深度解析Linux共享内存的内核实现

  2. 本文首先介绍了众所周知的共享内存用户态API,然后介绍了相关的内核主要数据结构,并逐一分析了shmget、shmat、数据访问、shmdt的内核实现及数据结构之间的动态关系,从数据的关联图即可一窥共享内存的实现机制。
  3. 所属分类:Linux

    • 发布日期:2014-09-23
    • 文件大小:318464
    • 提供者:sailor_8318
  1. UNIX网络编程 卷2:进程间通信

  2. 第一部分 简介   第1章 简介 2   1.1 概述 2   1.2 进程、线程与信息共享 3   1.3 IPC对象的持续性 4   1.4 名字空间 5   1.5 fork、exec和exit对IPC对象的影响 7   1.6 出错处理:包裹函数 8   1.7 Unix标准 9   1.8 书中IPC例子索引表 11   1.9 小结 13   习题 13   第2章 Posix IPC 14   2.1 概述 14   2.2 IPC名字 14   2.3 创建与打开IPC通道 1
  3. 所属分类:专业指导

    • 发布日期:2015-06-16
    • 文件大小:44040192
    • 提供者:lengwuqin
  1. linux kernel 源码剖析 共享内存部分

  2. 这是我剖的2.6.15版本的linux内核源码 共享内存部分源码 其中包括shmget shmmat shmdt shmctl函数的内核调用,以及内核创建共享内存的过程。
  3. 所属分类:Linux

    • 发布日期:2017-09-09
    • 文件大小:1048576
    • 提供者:agoni_xiao
  1. UNIX网络编程 卷2 进程间通信 带完整书签,完整目录

  2. 目录 封面 -12 封底 -11 扉页 -10 版权 -9 版权声明 -8 前言 -7 目录 -3 第一部分 简介 1 第1章 简介 2 1.1 概述 2 1.2 进程、线程与信息共享 3 1.3 IPC对象的持续性 4 1.4 名字空间 5 1.5 fork、exec和exit对IPC对象的影响 7 1.6 出错处理:包裹函数 8 1.7 Unix标准 9 1.8 书中IPC例子索引表 11 1.9 小结 13 习题 13 第2章 Posix IPC 14 2.1 概述 14 2.2 IPC
  3. 所属分类:Linux

    • 发布日期:2017-09-20
    • 文件大小:44040192
    • 提供者:liupingjin
  1. 操作系统《02-基于共享存储区的进程间通信的设计》

  2. 1.共享存储区的创建、附接和断接: ⑴ 把内存段直接映射到调用进程的地址空间中,然后其他的进程可以读写此内存段; ⑵ 使用系统调用:shmget(),shmat(),shmdt()和shmctl(),编制一长度为1K的信息的发送和接收的程序; ⑶ 分析程序,说明shmget(),shmat(),shmdt()和shmctl()分别在程序中起什么作用,并解释其各个参数的含义。 2.设计报告内容应说明:
  3. 所属分类:网络攻防

    • 发布日期:2009-01-14
    • 文件大小:196608
    • 提供者:fjp0599
  1. 共享存储区的通信方式

  2. linux系统的通信机构IPC中消息通信机制提供四个操纵共享存储区的系统调用: shmget()的主要功能是建立新的共享存储区或返回一个已存在的共享存储区描述字, shmat(shmid,addr,flag)的主要功能是将物理共享区附接到进程虚拟地址空间, shmid是shmget()共享存储区描述字, addr等于0有系统自动选址进行附接,flag置0既能读又能写, shmdt()的功能是断接一个共享存储区, shmctl()的主要功能是查询及设置一个共享存储区状态和有关参数 为通信进程提供
  3. 所属分类:Linux

    • 发布日期:2018-03-07
    • 文件大小:122880
    • 提供者:duji1317359573
  1. 华中科技大学操作系统实验报告.docx

  2. 实验一 Linux系统的安装及用户界面的使用 一.实验目的 1. 了解Linux系统的安装、熟悉系统的启动过程和使用环境。 2. 掌握Linux环境下vi编辑器的使用方法。 3. 掌握Linux系统中编辑、编译、调试、运行一个C语言程序的全过程。 二.实验内容 1、实验要求 1. 在VMWare虚拟机环境或真实物理机器上,安装一个Linux操作系统。 2. 体验Linux操作系统中X Windows系统的使用。 3. 尝试Linux系统键盘命令的使用,并熟练掌握常用的基本命令。 4. 掌握命令
  3. 所属分类:Ubuntu

    • 发布日期:2019-05-30
    • 文件大小:273408
    • 提供者:weixin_43781121
  1. nginx中共享内存的使用详解

  2. 在nginx的进程模型下,类似流量统计、流量控制、数据共享、等需要多个工作进程共同配合完成任务,共享内存是一个重要的进程通讯的方案。本文介绍在nginx的代码中与共享内存相关的功能,包括ngx_shmem与ngx_slab的使用与注意事项,但不包括ngx_slab中实现的内存管理算法。 ngx_shmem的使用 ngx_shmem.c/h文件只是对mmap()/munmap()系统调用或者shmget()/shmdt()的一个很简单的封装。实现了ngx风格的基础库,可以申请和释放一段连续的共享
  3. 所属分类:其它

    • 发布日期:2021-01-11
    • 文件大小:65536
    • 提供者:weixin_38737751