搜索资源列表
Res_advanced_programming_in_the_unix_environment.r
- 本书全面介绍了UNIX系统的程序设计界面—系统调用界面和标准C库提供的许多函数。 本书的前15章着重于理论知识的阐述,主要内容包括UNIX文件和目录、进程环境、进程控制、进程间通信以及各种I/O。在此基础上,分别按章介绍了多个应用实例,包括如何创建数据库函数库,Postscr ipt 打印机驱动程序,调制解调器拨号器及在伪终端上运行其他程序的程序等。 本书内容丰富权威,概念清晰精辟,一直以来被誉为UNIX编程的“圣经”,对于所有UNIX程序员—无论是初学者还是专家级人士—都是一本无价的参考书籍。
IOfuyong.tar
- 在UNIX系统编程过程中,一个进程往往需要等待多个描述字发生某一事件,如可读、可写或异常等等。进程不能永远地等待其中任何单独一个描述字,它需要同时等待所有描述字,此时就是IO复用技术,系统调用select就是实现这一目标的方式之-In the UNIX system programming process, a process often have to wait more than describe the character of an event, such as read, write
rubystarlinginstalllist
- ruby starling 安装list,Starling是一个支持MemCache协议的轻量级持久化服务器。Starling是让创建网络访问队列或者多个队列异常简单,也就是说多点和多台机器间的异步工作进程。-ruby starling install list
ulios2
- ulios1是我的毕业设计课题,它是一个简单的单内核多任务分时图形化操作系统。由于设计的疏漏和时间的限制,已经无法继续一些更高级的开发了。 ulios2在ulios1的基础上进行了结构、算法的重大改进,代码彻底重写。实现内核级线程的支持,实现共享库的支持,扩展进程地址空间到4G,提供高速IPC,提供高扩展性的内核API,成为一个用于x86桌面操作系统的微内核。 在这个微内核的基础上实现文件系统、可执行文件和库加载器、用户态驱动服务、TCP/IP驱动、GUI、CUI、shell以及工具软件甚至浏览
2009NationaPrincipalContestset
- 2009 年全国大学生信息安全竞赛获奖作品集 目 录 一等奖作品 基于安全交换机的ARP 攻击自动防御系 ........................................................... 1 USB 设备加密转接口 ............................................................................ 5 基于语义完整性的隐藏恶意代码检测系统 ...............
Multithreading
- 在Windows系统中,多任务体系是通过进程和线程模型来实现的。多线程可以使一个程序在同一时间内具有运行多个任务的能力。-In Windows systems, multi-tasking system is through the process and threading model to achieve. Multithreading allows a program running at the same time with multiple tasks.
CommunicationBasedOnClickboard
- 剪贴板实现进程通信,并且支持单线程或多线程运行。-This program realises communication based on clickboard.AND this system supports single or mutiple threads.
mailserver
- telnet,outlook,foxmail测试通过 发送邮件,接收邮件,群发和转发邮件. 使用了Makefile多文件,Shell脚本,守护进程.模拟了SMTP协议和POP3协议,编写的服务器端和客户端的邮件传输系统,支持多线程,多用户的功能.-telnet, outlook, foxmail test by sending e-mail, receive mail, mass, and forward messages. using the Makefile multiple fil
6hookkillprocess
- 09年初刚到现在这家公司,头让做一个进程防杀的功能,为了保护我们的软件的服务程序,类似360或瑞星这样的安全产品都有进程防杀的功能。研究了一个多月,总结网上的各种防杀方法并参考其代码,特此将各种实现方法归纳为以下6种,并将其对应源码奉上。-Arrived in early 2009 that the company is now the first to be a function of the process of anti-kill, in order to protect our soft
POSIX
- posix多线程程序设计,进程线程,线程控制,线程同步,线程模型-posix multithreaded programming, process threads, thread control, thread synchronization, thread model
sh
- VB开发,超级杀毒软件,带有500多钟病毒库和在线更新、注测表修复、进程管理、开机运行等。绝不是空壳软件。 -VB development, super anti-virus software, with more than 500 minutes and on-line virus database updates, injection test table repair, process management, switched on and so on. By no means emp
caozuoxitong
- 课设操作系统,实现内核加载、内核初始化、进程、进程调度、进程通信、输入输出系统、多任务多控制台等模块。-Lesson set up the operating system, to achieve the kernel load, kernel initialization, process, process scheduling, process communication, input and output systems, multi-task multi-console and othe
os-lcx
- 操作系统实验,完成内核加载、内核初始化、进程、进程调度、进程通信、输入输出系统、多任务多控制台等模块。-Experimental operating system to complete the kernel load, kernel initialization, process, process scheduling, process communication, input and output systems, multi-task multi-console and other mod
Memory_allocation
- 本实验只设计一个大空闲内存区域,起始地址为0,大小为900。 程序运行后,提示用户选择内存分配方式,1---单一分区内存分配,2---多分区内存分配。 在单一分区方式中,一次只接受一个进程的分配请求,其中进程号以及进程所申请分配内存大小均随机产生。并进行错误检查及提示。 在多分区方式中,采用首次适应方法模拟内存分配。当有请求时,检查到有空闲分区且请求内存小于空闲内存大小时,即进行首次适应法分配。对于分配后利用完的空间进行回收处理,以便于下次分配使用。 本次主程序中,预先设定好分配
test
- 生成不同id的函数,在多个进程并发调用这些函数时,生成不重复的id,分别用数据库、文件锁、共享内存的方式实现。-Different id generation function of the process of concurrent calls in a number of these functions, the generation of non-repetition of the id, respectively, the database, file locks, shared mem
Process
- 模拟程序通过创建、初始化、修改进程控制块模拟进程的创建、撤消、唤醒、阻塞过程。进程创建时要求模拟为进程分配内存的功能,释放进程时模拟为内存回收功能。程序支持任意多个进程的控制过程。进程调度的策略:实时进程采用基于优先权的非抢占式调度、普通进程和批处理进程采用先进先出的抢占式调度。要求输出界面清晰,每完成一次操作(创建、撤消、阻塞、唤醒)能够输出当前运行进程、就绪进程和阻塞进程的id号、进程状态、进程优先权和进程类型(实时、分时、批处理)。-Process
111
- 进程调度:编写一个允许多个进程共同运行的进程调度程序,其中进程调度算法采用两种调度算法:高优先权调度算法,时间片轮转调度算法。-Process Scheduling: the process of writing a joint operation to allow multiple process scheduler, process scheduling algorithm which uses two scheduling algorithms: the high priority sch
timeroll
- 操作系统中简单的时间片轮转实现算法,可设多个进程,在Linux环境下使用vi编译器写的C程序-Simple operating system time slice rotation algorithm, multiple processes can be set in the Linux environment, using vi to write the C compiler program
BankeralgorithmClanguage
- .银行家算法 操作系统在若干个并行进程间分配数量一定的共享资源,既要使每个进程均能满足其对资源的要求,使之完成其运行任务,同时又要使整个系统不会产生死锁所采用的方法,即银行家算法。银行家算法是解决资源共享问题的一种算法,是研究如何将有限的资源合理分配给多个进程使用,同时系统又不会发生死锁问题的一种算法。 -. Banker' s algorithm operating system distribution among a number of parallel processes
UNIXteaching
- 本书全面介绍了UNIX系统的程序设计界面—系统调用界面和标准C库提供的许多函数。 本书的前15章着重于理论知识的阐述,主要内容包括UNIX文件和目录、进程环境、进程控制、进程间通信以及各种I/O。在此基础上,分别按章介绍了多个应用实例,包括如何创建数据库函数库,Postscr ipt 打印机驱动程序,调制解调器拨号器及在伪终端上运行其他程序的程序等。 本书内容丰富权威,概念清晰精辟,一直以来被誉为UNIX编程的“圣经”,对于所有UNIX程序员—无论是初学者还是专家级人士—都是一本无价的参考书籍。