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

搜索资源列表

  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. 操作系统实验

  2. 1、图书管理系统 以UNIX系统文件部分系统调用为基础设计一个简易的图书管理系统。要求实现:图书的录入、查询、借阅、清理、统计等功能、还要实现对每天的借阅情况进行统计并打印出统计报表,操作界面要尽量完善。图书资料信息必须保存在文件中。 2、信号通信与进程控制 (l)进程的创建:编写一段程序,使用系统调用fork()创建两个或多个子进程。当此程序运行时,在系统中有一个父进程和其余为子进程在活动。 (2)进程的控制:在程序中使用系统调用lockf()来给每一个进程加锁,实现进程之间的互斥。 (3)
  3. 所属分类:Linux

    • 发布日期:2013-12-30
    • 文件大小:940032
    • 提供者:yaozj907749368
  1. linux操作系统实验二

  2. (1)消息的创建,发送和接收。 ① 使用系统调用msgget (), msgsnd (), msgrev (), 及msgctl () 编制一长度为1k的消息的发送和接收程序。 (2)共享存储区的创建、附接和段接。 使用系统调用shmget(),shmat(),sgmdt(),shmctl(),编制一个与上述功能相同的程序。
  3. 所属分类:Linux

    • 发布日期:2014-01-01
    • 文件大小:41984
    • 提供者:lynnsea
  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进程间通信

  2. shmget函数 shmat函数 Linux进程间通信——使用共享内存 使用消息队列进行进程间通信
  3. 所属分类:C

    • 发布日期:2015-09-11
    • 文件大小:11264
    • 提供者:u013068951
  1. socket linux2

  2. 客户端: #include #include // 包含套接字函数库 #include #include // 包含AF_INET相关结构 #include // 包含AF_INET相关操作的函数 #include #include #include #define PORT 6789 #define IP_ADDR "127.0.0.1" #define SIZE 10240 int main() { struct tm *timeptr; time_t timeval; //时
  3. 所属分类:C

    • 发布日期:2016-01-10
    • 文件大小:5120
    • 提供者:t_i_l_y
  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. shared_memory_demo.zip

  2. System V 共享内存与信号量 C 语言示例代码 ,配套 Makefile 的设计和实现。 ftok(), shmget(), shmat() ftok(), semget(), semctl(), semop()
  3. 所属分类:Linux

    • 发布日期:2020-08-30
    • 文件大小:3072
    • 提供者:qq_41345173