搜索资源列表
ProducersAndCustomers
- 通过研究Linux的线程机制和信号量实现生产者消费者(Bounded Buffer)问题的并发控制。 通过n个缓冲区组成缓冲池共同完成“生产和消费”任务,每个缓冲区存放一个产品,生产者将生产出的产品放入空缓冲区;消费者从满缓冲区中取出产品。一旦所有缓冲区均满时,生产者必须等待消费者提供空缓冲区。另外,对所有生产者和消费者线程来说,缓冲池是临界资源,即任何一个线程在对某个缓冲区进行“存”和“取”操作时须和其他线程互斥执行。 -By studying the Linux thread and
embedded_linux_igmp_proxy_reserch
- 针对组播通信可有效地减轻网络负担,是一种十分有效的通信方式的现状,介绍了IP组播技术的概念、原理及体系结构,提出了DSLAM/ADSL Router设备中多播业务方案设计的基本原理以及具体实现方式.从总体设计、多播任务、内核IP协议栈的多播业务支持,以及上层程序与内核的交互等几个方面,给出了基于嵌入式Linux的IGMP Proxy具体实现实例.-Research and Implementation of IGMP Proxy Based on Embedded Linux
LinuxProgrammingembeddedmulti-task
- 嵌入式linux多任务编程,进程 线程 线程池 等参考范例。-Linux Programming embedded multi-task, the process thread pool thread, such as a reference sample.
linuxkernel
- linux内核结构详细教程 内核是一个操作系统的核心,它负责管理系统的进程,内存,设备驱动程序,文件和网络系统,决定着 系统的性能和稳定性。内核以独占的方式执行最底层任务,保证系统正常运行。-detailed tutorial linux kernel structure an operating system kernel is the core of it is responsible for the process management system, memory, device
use_linux_to_design_plc
- 在数控机床中, 通常用可编程控制器( PLC) 对机床开关量信号进行控制。PLC可靠性高, 使用方便。但在大多数数控机床, 特别是经济型数控机床中, 要求的输入输出点数并不多, 通常在60点以下,因此, 为了降低数控机床成本, 在基于工业PC机的数控系统中, 可以采用开关量I/O板加外接继电器,配合主机的软件对机床开关进行控制。但如果PC机采用单任务操作系统(如DOS) , 数控系统的所有任务运行都置于一个总体的消息循环中, 软件的模块化和可维护性较差, 系统故障的风险相对集中, 而且不能充分利
crontab
- 附件文档介绍了linux下crontab(用于任务调度)的作用,语法以及如何编写crontab-Annex document describes the linux under crontab (for the task scheduling) the role of grammar and how to write crontab
LINUX_Timer
- 高人的文章,文章主要记录解决如何尽可能精确地在某个特定的时间间隔执行某项具体任务时的思路(LINUX下),学习好资料 -descr iption of how to design a timer in linux , it s a good document for study.
123
- linux 编程任务书和一些相关的非常重要的资料
ARM9
- linux 编程任务书和一些相关的非常重要的资料
Multi_task
- 基于linux,C编写多任务间通信和同步测试程序。-Multi-task communication and synchronization between
TaskManager
- 基于Gtk+的Linux图形界面任务管理器(C++实现)。包括源码+Makefile+程序+实验报告.程序在Ubuntu9.10系统正常运行。 -Gtk+ for Linux-based graphical interface Task Manager (C++ implementation). Including the source code+ Makefile+ program+ lab report. Program Ubuntu9.10 system uptime.
OCaml-for-scientists
- 本书旨在为Linux、Unix以及OS X系统管理员提供短小精悍且功能强大的shell实现解决方案,教会读者如何使用现有调试器调试shell脚本。 全书分为3个部分:脚本技术基础、系统交互和高级技术、有用的脚本实例。主要内容包括如何使小到中型的系统管理任务自动化,分析系统数据并编辑配置文件,使用bash和ksh等编写Linux、Unix和OS X应用程序的脚本文件等。 本书面向中高级的shell程序员,以及需要解决日常问题的系统管理员,但假定读者能够读懂一般的shell代码。 -Sy
tcpdump-4.1.1.tar
- 这是本人跟通寝室同学做的毕业设计课题,该课题主要任务是在分析Linux内核的基础上,熟悉和掌握Linux流量控制的机理。并进一步实现可针对IP地址进行流量控制的应用软件。该软件采用C/S结构。客户端负责用户管理,流量控制策略管理和人机交互部分。服务器端负责带宽分配,流量控制的具体实现。在课题的具体分-This is my students to do the bedroom with the graduation project, the main task is the subject of
filesys
- Linux 下一个文件系统的实现,作业任务-Linux, a file system implementation, operation tasks
Embedded_Programming_Code
- 这是《嵌入式系统编程-使用C和GNU开发工具》的随书源码。该书由O Reilly出版,代码主要基于ARM平台实现了了简单嵌入式程序编写、编译链接和定位、下载和调试、内存使用、外围设备控制、中断服务、串行端口使用、任务调度和消息传递等操作系统功能,并有嵌入式Linux实例,是学习嵌入式编程入门的好书。-This is the " Embedded Systems Programming- Using C and GNU Development Tools" with the bo
monitor
- 一个linux操作系统的任务管理器,它能反映系统的cpu和内存利用率,能显示系统进程以及每个进程的状态等相关信息,能显示系统的硬件等静态信息!-Linux operating system, a task manager, it reflects the system' s cpu and memory utilization, the system can display the status of processes and each process and other related
thread
- 概述一下原理和每个类的作用 (1): CTask 一个任务基类,作为线程的参数用 (2): CWorkThread:工作线程类,轮询检测参数是否可用,如果可用的话, 就去调用参数CTask的执 行函数Execute,如果参数不可用就等待 (3): CWorkQueue:是一个任务队列,里面装载CTask子类的对象,是一个对象的容器 (4): CWorkThreadPool:工作线程池,其中包含了工作线程组,调度线程,调度线程不停的检测 任务队列中是否有可用
multi_proc
- 嵌入式Linux多任务编程\multi_proc.rar-Embedded Linux multitasking programming \ multi_proc.rar
Unix-PPT-FROM-BUAA
- UNIX操作系统,是美国AT&T公司于1971年在PDP-11上运行的操作系统。具有多用户、多任务的特点,支持多种处理器架构,最早由肯·汤普逊(Kenneth Lane Thompson)、丹尼斯·里奇(Dennis MacAlistair Ritchie)和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。这是北航的LINUX课程的课件。-UNIX operating system, AT & T, the United States in 1971, runnin
os-keshe
- linux(ubuntu)下操作系统课程设计 包含拷贝,编译内核,加载驱动,任务管理器四大部分 包中有完整的源码和可执行程序以及实验报告-linux (ubuntu) operating system, includes copies of curriculum design, compile the kernel, load the driver, the Task Manager in four major packages source code and executable progra