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

搜索资源列表

  1. 莱昂氏UNIX源代码分析(全面剖析unix)PDF

  2. 目 录 献辞 致谢 序(一) 序(二) 历史注记 上篇 UNIX操作系统版本6源代码 UNIX操作系统过程分类索引 3 UNIX操作系统文件及过程 5 UNIX操作系统定义的符号列表 7 UNIX操作系统源代码交叉引用列表 9 第一部分 初始化、进程初始化 25 第二部分 陷入、中断、系统调用和 进程管理 75 第三部分 程序交换、基本输入/输出、 块设备 109 第四部分 文件和目录、文件系统、管道 133 第五 部分 面向字符的特殊文件 181 下篇 莱昂氏UNIX源代码分析 前言 207
  3. 所属分类:网络攻防

    • 发布日期:2009-11-23
    • 文件大小:9437184
    • 提供者:lb015331
  1. libevent-1.1b_1.4.13-stable_2.0.3-alpha 源码(资料中转)

  2. libevent-1.1b ~ 1.4.13-stable ~ 2.0.3-alpha libevent-2.0.3-alpha.tar.gz [GPG Sig] - ChangeLog - Release 2009-11-19 libevent-1.4.13-stable.tar.gz [GPG Sig] - ChangeLog - Release 2009-11-17 libevent-1.4.12-stable.tar.gz [GPG Sig] - ChangeLog - Release
  3. 所属分类:DNS

    • 发布日期:2009-12-08
    • 文件大小:6291456
    • 提供者:fangcheng
  1. Linux下C多线程编程

  2. Linux系统下的多线程遵循POSIX线程接口,称为pthread。编写Linux下的多线程程序,需要使用头文件pthread.h,连接时需要使用库libpthread.a。顺便说一下,Linux下pthread的实现是通过系统调用clone()来实现的。clone()是Linux所特有的系统调用,它的使用方式类似fork,关于clone()的详细情况,有兴趣的读者可以去查看有关文档说明。下面我们展示一个最简单的多线程程序example1.c。
  3. 所属分类:Linux

  1. 操作系统实验报告(内核编译 进程管理 brk工作机制)

  2. 实现fork调用,对进程进行加锁,使用管道进行通信 父进程对子进程发信号,实现子进程结束 详细介绍brk的工作机制和内核的编译
  3. 所属分类:网络攻防

    • 发布日期:2010-02-06
    • 文件大小:58368
    • 提供者:ling0xi1
  1. Perl语言入门的好教程,大家看看

  2. 本书是第四版,自93 年以来,有超过50 万的读者喜欢它。至少,我们希望他们喜欢它。学习的好资料,希望对大家能有所帮助! 前言: ........................................................................................................................................................................................
  3. 所属分类:Perl

    • 发布日期:2010-04-06
    • 文件大小:1048576
    • 提供者:cuixiaodan
  1. UML设计实作宝典(pdf格式)

  2. UML设计实作宝典 作者:孙惠民 第一篇 UML使用和设计——完全攻略篇 第1章 UML实务概论 3 1-1 UML(Unified Modeling Language)是什么 4 1-2 UML的用途说明 4 1-3 UML的发展历史变革 5 1-4 开发UML的设计工具 6 Microsoft声明区Visual Modeler 6 Microsoft(微软)Visio2000/2002企业版 6 Rational ROSE 7 1-5 UML(统一建模语言)适用的软件系统 8 1-6 开始
  3. 所属分类:C

    • 发布日期:2010-05-17
    • 文件大小:14680064
    • 提供者:haitang357
  1. 进程控制(Linux)操作系统实验

  2. 设计并实现 Unix 的 “time” 命令。 “mytime” 命令通过命令行参数接受要运行的程序,创建一个独立的进程来运行该程序,并记录程序运行的时间。 在 Linux 下实现 : •使用 fork()/execv() 来创建进程运行程序 •使用 wait() 等待新创建的进程结束 •调用 gettimeofday() 来获取时间
  3. 所属分类:网络攻防

    • 发布日期:2010-06-25
    • 文件大小:2048
    • 提供者:nicholas_ad
  1. 进程模拟管理(c++)

  2. 一、目的:模拟进程管理实现进程的创建、撤销、封锁和唤醒功能。 二、功能描述 1 创建进程: 申请PCB表;填写PCB表;连接到就绪队列中 2 撤销功能:按给定进程的标识符从等待队列中撤销一个进程 3 封锁功能: 把当前执行进程,链接到等待队列中,并从就绪队列中选择一个进程,放在执行队列中。 4 唤醒功能:从等待队列中把一个给定进程链接到就绪队列中。 5、每进行一次转换操作,在屏幕上显示三个队列的变化情况。(输出队列中进程的PID和UID) 编程要求:采用模块化编程方法;语言:C语言 fork(
  3. 所属分类:网络攻防

    • 发布日期:2010-10-12
    • 文件大小:3072
    • 提供者:isunyl
  1. 进程管理实验(操作系统)

  2. (1) 进程的创建编写一段程序,使用系统调用fork( )创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示一个字符:父进程显示字符“a”;子进程分别显示字符“b”和字符“c”。试观察记录屏幕上的显示结果,并分析原因。(2) 进程的控制修改已编写的程序,将每个进程输出一个字符改为每个进程输出一句话,在观察程序执行时屏幕上出现的现象,并分析原因。(3) 编制一段程序,使其实现进程的软中断通信。要求:使用系统调用fork( )创建两个子进程,再用系统调用
  3. 所属分类:网络攻防

    • 发布日期:2010-11-28
    • 文件大小:86016
    • 提供者:zhulingli626
  1. 用ProC开发多线程应用程序

  2. 用Pro*C开发多线程应用程序 (注:本文来自Pro*C/C++ Precompiler Programmer's Guide Release 8.1.5) 如果你的操作系统不支持线程,本文暂不适合你。本文包含以下几个部分: n 什么是多线程? n Pro*C中的运行时上下文 n 运行时上下文的使用模式 n 多线程应用程序的用户接口 n 多线程例子
  3. 所属分类:C

    • 发布日期:2011-05-17
    • 文件大小:176128
    • 提供者:kjbqm
  1. linux下socket通讯

  2. linux下socket通讯,采用三种不同实现方法 1.fork方式,服务器为每个客户端生成一个子进程用于数据处理 2.select方式,采用轮询每个客户端socket的方式进行通讯 3.pthread方式,服务器建立一个侦听线程和接收线程分别用于侦听和接收数据,可以将其进行修改成为每个客户端建立一个线程(请自己实现)
  3. 所属分类:C

    • 发布日期:2012-03-14
    • 文件大小:5120
    • 提供者:qq407629494
  1. 北邮 蒋砚军 unix(2)

  2. 使用fork(), exec(), dup2(), pipe() ,open()系统调用完成与下列shell命令等价的功能。 grep –v usr result.txt
  3. 所属分类:数据库

    • 发布日期:2012-06-08
    • 文件大小:483328
    • 提供者:mn5264
  1. Java完全参考手册(第8版)

  2. 在《Java完全参考手册(第8版)》中,编程畅销书作者Herb Schildt向您展示了开发、编译、调试以及运行Java程序所需要掌握的全部知识。本书内容丰富,针对Java SE 7进行了全面更新,涵盖了Java语言的方方面面,包括语法、关键字以及基本的编程原则。此外,本书还介绍了Java API库的关键元素,分析了Java Bean、servlet、applet以及Swing,并通过真实的案例演示了Java在编程中的实际应用。在讲解的过程中,书中贯穿了Java SE 7的最新特性,例如带资源
  3. 所属分类:Java

    • 发布日期:2012-09-10
    • 文件大小:4194304
    • 提供者:qinghuawenkang
  1. UNIX环境高级编程(第八章)

  2. 第8章 进程控制 141 8.1 引言 141 8.2 进程标识 141 8.3 fork函数 142 8.4 vfork 函数 145 8.5 exit函数 147 8.6 wait和waitpid函数 148 8.7 wait3和wait4函数 152 8.8 竞态条件 153 8.9 exec函数 156 8.10 更改用户ID和组ID 160 8.10.1 setreuid 和setregid函数 162 8.10.2 seteuid和 setegid函数 163 8.10.3 组ID
  3. 所属分类:Unix

    • 发布日期:2012-10-09
    • 文件大小:1048576
    • 提供者:zwj525
  1. 进程管理模拟实验(附有截图)

  2. 实验一:模拟进程管理一 目的:模拟进程管理实现进程的创建 撤销 封锁和唤醒功能 二 功能描述1 创建进程: 申请PCB表;填写PCB表;连接到就绪队列中2 撤销功能:按给定进程的标识符从等待队列中撤销一个进程3 封锁功能: 把当前执行进程 链接到等待队列中 并从就绪队列中选择一个进程 放在执行队列中 4 唤醒功能:从等待队列中把一个给定进程链接到就绪队列中 5 每进行一次转换操作 在屏幕上显示三个队列的变化情况 (输出队列中进程的PID和UID)编程要求:采用模块化编程方法;语言:C语言 fo
  3. 所属分类:C/C++

    • 发布日期:2013-11-01
    • 文件大小:196608
    • 提供者:u010483033
  1. 操作系统实验

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

    • 发布日期:2013-12-30
    • 文件大小:940032
    • 提供者:yaozj907749368
  1. Swift中文手册(完整版)

  2. 没错,请相信你的眼睛9天时间。1317个 Star,310个 Fork,超过30人参与翻译和校对工作,项目最高排名 GitHub 总榜第4。
  3. 所属分类:iOS

    • 发布日期:2014-07-28
    • 文件大小:13631488
    • 提供者:hjknet
  1. webbench-1.5(源码)

  2. Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。
  3. 所属分类:C

    • 发布日期:2015-01-30
    • 文件大小:7168
    • 提供者:jsntghf
  1. webbench 批量web 页请求程序

  2. 批量 web 请求 知识点: 客户端程序构建http 请求字符串, 并发请求(用fork完成)。父子进程间信息交换
  3. 所属分类:C

  1. C例子:创建进程

  2. 该程序是我写的博客“一起talk C栗子吧(第七十八回:C语言实例--创建进程)”的配套程序,共享给大家使用
  3. 所属分类:C

    • 发布日期:2015-12-20
    • 文件大小:241
    • 提供者:talk_8
« 1 2 ... 5 6 7 8 9 1011 12 13 14 15 ... 50 »