搜索资源列表
os_c
- 操作系统教程实验原码,包括进程与线程进程调度内存分配,设备管理与文件系统实验-Guide Experimental original operating system code, including the process and thread scheduling process memory allocation, Equipment Management and File System Experiment
4-进程和线程
- 来自《Visual C++程序设计技巧与实例》第四单-from "Visual C programming skills and examples" of the fourth -
ThreadUtility
- 提升程序权限,创建远程线程的源码。在别的进程中创建一个自己写的线程。创建线程本来只是一个函数的事,CreateRemoteThread()。其中的参数包括线程函数体。但是这是在远程进程的地盘上,所以此函数体的地址必须映射到远程进程的空间中去。线程中引用的所有地址,包括函数和指针和字符串等等,都必须映射到远程进程的空间中去。 映射的步骤有三 1、 在远程进程中分配空间,函数VirtualAllocEx(…) 2、 将线程执行体写入远程进程,函数WriteProcessMemory(.
POSIX 下线程控制的实验程序
- 通过观察、分析实验现象,深入理解线程及线程在调度执行和内存空间等方面的特点,并掌握线程与进程的区别。掌握POSIX 规范中pthread_create() 函数的功能和使用方法。
pv_rw
- 利用Windows提供的API函数,用VISUALC++ 6.0编写程序,解决生产者与消费者问题,实现进程的互斥与同步 实验设计在同一个进程地址空间内执行的七个线程。三个生产者线程四个消费者线程。生产者线程生产物品,然后将物品放置在一个空缓冲区中供消费者线程消费。消费者线程从缓冲区中获得物品,然后释放缓冲区。生产者线程生产物品时,若无空缓冲区可用,生产者线程必须等待消费者线程释放出一个空缓冲区;消费者线程消费物品时,若无满的缓冲区,消费者线程将被阻塞,直到新的物品被生产出来。-err
linuxC_sourcecode
- 嵌入式linuxC源代码光盘,和《Linux c 编程实战》书本相配套的光盘资料,主要包括:Linux系统下C语言及其编程环境的介绍,系统编程的所有主题——文件和目录、进程、线程、信号、进程间通信、网络编程和图形界面编程、出错处理、库的创建与使用、编写安全的代码等。-Embedded linuxC source code CD-ROM, and " Linux c programming real" books matching CD-ROM information, incl
2_Memory
- 内存管理实验程序。 要求 : 使用 Windows XP的 API 函数,编写一个包含两个线程的进程,一个线程用于模拟内存 分配活动,一个线程用于跟踪第一个线程的内存行为,而且要求两个线程之间通过信号量实 现同步。模拟内存活动的线程可以从一个文件中读出要进行的内存操作,每个内存操作包括 如下内容: 1、时间:操作等待时间。 2、块数:分配内存的粒度。 3、操作:包括保留(reserve)一个区域、提交(commit)一个区域、释放(release)一个区域
CWinThread
- CWinThread开发实例,供创建进程与线程学习-CWinThread
linux_prog_doc
- 14篇Linux编程文档:供初学者参考。 内容包括: GCC介绍 Make file书写方法 文件与网络编程 进程与线程编程 等等...
UNIXhuanjinggaojibiancheng
- 本书是被誉为UNIX编程“圣经”的Advanced Programming in the UNIX Environment一书的更新版。在本书第1版出版后的十几年中,UNIX行业已经有了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。本书在保持了前一版的风格的基础上,根据最新的标准对内容进行了修订和增补,反映了最新的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC
1
- 操作系统 生产者与消费者问题 掌握进程(线程)的同步与互斥。 掌握生产者消费者问题的实现方法-The operating system to master the process of issue of producers and consumers (thread) synchronization and mutual exclusion. Grasp the realization method of the producer consumer problem
pipe
- 线程与管道通信 设有二元函数f(x,y) = f(x) + f(y) 其中: f(x) = f(x-1) * x (x >1) f(x)=1 (x=1) f(y) = f(y-1) + f(y-2) (y> 2) f(y)=1 (y=1,2) 请编程建立3个并发协作进程或线程,它们分别完成f(x,y)、f(x)、f(y) -pipe and linear community
TinyRAT[D]
- 功能需求: [1]------------------------------------------- 1.进程插入,反向链接,穿防火墙,自安装 [2]------------------------------------------- 管理功能: File Manager: 1.获取磁盘 2.获取目录中的文件列表与文件夹列表 3.删除文件 4.新建文件夹 5.删除文件夹(必须文件夹是空的才可以完全删除文件夹-以后增加递归删除所有文件功能)
operating-system
- 读者与写者问题的线程实现和进程实现,这是我大三操作系统课程设计源代码-Reader and writer thread implementation issues and processes to achieve, this is my third year courses on operating system design source code
thread
- 掌握linux下的线程编程,并且有助于了解进程与线程之间的区别-Linux thread programming under control and helps to understand the difference between processes and threads
press_test
- 用C++编写的系统压力测试程序,包括进程压力测试与线程压力测试。-Written in C++, system pressure testing procedures, including the process of stress testing and stress testing thread.
3
- 按照生产者/消费者的工作原理,在Linux环境下,创建两个进程(或线程),一个进程(线程)作为生产者(用来向缓冲区中写入字符,字符的个数有限),另一个进程(线程)作为消费者(从缓冲区中读取生产者写入的字符)。 要求: 1. 程序应将缓冲区中的内容不断的显示出来; 2. 程序设计中要考虑两进程并发执行中的同步与互斥问题; 3. 有能力的同学可以将管理的并发进程数扩展为N(N>=3)多个。-In accordance with the producer/consumer
pthreadpool
- 程序使用进程池与线程池,并在在代码中可以看到进程与线程如何保持同步。-Program uses the process pool and thread pool, and in the code can see how processes and threads to keep pace.
abc
- 多线程和多进程的管理与调度实验,C语言实现。 此次实验创建了多个线程和进程,使我们加深了对进程概念的理解,明确了进程与线程的区别,掌握了Linux进程创建和撤销的方法,进一步认识了并发执行的实质,了解了多线程的程序设计方法。-Multithreading and multi-process scheduling and management of the experiment, the C language implementation. The experiments created mult
CPU-meqory
- 系统检测工具,可以检测CPU的类型和可用物理内存(System testing tool, can detect the type of CPU and available physical memory)