搜索资源列表
Linux0.11soucecode
- 本书对Linux 早期操作系统内核(v0.95)全部代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间 内对Linux 的工作机理获得全面而深刻的理解,为进一步学习和研究Linux 系统打下坚实的基础。-book on the early Linux operating system kernel (v0.95) all the code for the document detailed and comprehensive The Notes and notes design
ctime
- 在sco unix 下显示前n天或后n天日期的处理程序。 printf(\"功能: 时间戳与时间格式字符串的转换程序\\n\") printf(\" -i 输入的参数为时间戳\\n\") printf(\" -s 输入的参数为格式化时间\\n\") printf(\" -t 输入的时间取当前系统时间\\n\") printf(\" -x 输入的时间增加或减少的天数\\n\") printf(\" -o 输出的时间为时间戳格式\\n\") printf(\"
UCOSIIkernalschedinganalysis
- 多任务系统中,内核负责管理各个任务,或者说为每个任务分配CPU时间,并且负责任务之间的通讯。内核提供的基本服务 以使用实时内核可以大大简化应用系统的设计,是因为实时内核允许将应用分成若干个任务,由实时内核来管理它们。内核 用程序的额外负荷,代码空间增加ROM的用量,内核本身的数据结构增加了RAM的用量。但更主要的是,每个任务要有自己的 吃起内存来是相当厉害的。内核本身对CPU的占用时间一般在2到5个百分点之间。 UC/OS-II有一个精巧的内核调度算法,实时内核精小,执行效率高,
Sams.Ubuntu.Unleashed.Aug.2006
- 短短四年的时间,ubuntu从默默无闻发展成为互联网上最火的Linux操作系统,然而,由于其出现的时间较短,对于它的系统的介绍少之又少,Sams适时的推出了这本书。马上Ubuntu8.04就要出来了,你怎么能够错过这本书。
xitongdiaoyong
- 在Linux内核中添加一个系统调用,返回当前的时间,并编写用户测试程序使用这个系统调用,来报告内核返回的时间,有详细的操作和代码
processmanager
- 一个linux进程管理器,具有以下功能: 管理系统的进程, 包括系统中进程的ID,owner ID, effective user ID、 进程之间的关系、各个进程占用的内存大小、进程的状态; 列出各个进程使用的文件描述符,以及它们打开的文件; 列出各个进程当前的信号使用情况, 包括各个阻塞的信号,各个信号的处理(如采用的哪一种处理方式,如采用了Catch function,给出Catch Function的地址或名称); 能对某一进程进行挂起、暂停
_Clinux_shishi_gaizao
- 本文提出了一种对μClinux 进行实时改造的方案,该方案采用双内核机制,借助RTLinux 的实现思想,利用内 核模块的可动态加载技术,对普通μClinux 进行实时性改造。实验表明,该系统实时任务的调度响应和中断延时在微秒级 别,能够满足硬实时系统对时间的限制。
chengxuyuanma
- 用多线程同步方法解决读者阅览问题 1) 每个读者进入阅览室后,即时显示“Entered” 及其线程自定义标识,还同时显示阅览室共有几名顾客及其所坐的位置。 2) 至少有10个读者,每人阅览至少3秒钟。 3) 多个读者须共享操作函数代码。 2总的设计思想及系统平台、语言、工具: 设计思想:程序设定的是10个读者和5个座位,对读者进行编号,依次进入阅览室读书,为每一座位列一表目,包括座号和读者号等,读者离开时要登出,即消掉登记的信息。 系统平台:LINUX 语言:C语言
TimeServerAndClient
- 由于linux作服务器运行时,时常会出现系统时间不正确现象,现提供完整的时间服务器和客户端程序,由window提供时间服务器端供多台Linux服务器获取window上时间并做出时间调整.
getdate.tar
- linux下演示动态库使用的例子,使用动态库拿到系统的使用时间,有使用说明
GPS
- GPS程序,用于接收GPS通讯报文,并将收到的时间写入系统时钟。
网络客户端服务器实现
- 编写WEB客户端原型myWebBrowser和WEB服务器原型myWebServer及管理工具myManager,要求满足以下条件: 功能需求 1. myWebBrowser a) 利用HTTP的GET消息,能从任何WEB服务器中获取指定WEB页面; b) 获取WEB页面后,能将页面保存为本地文件index.html; c) 能显示index.html文件源码; d) 能调用Linux系统中的Web浏览器(如mozilla)正确显示index.html页面。 2. myWebSer
IO多路复用 SELECT函数
- IO的多路复用(Select函数) 注:为了解决创建子进程带来的系统资源消耗而采用多路I/O模型 一般来说当我们在向文件读写时,进程有可能读写出阻塞,如果我们不希望阻塞,我们的一个选择是用select系统调用。只要我们设置好select的各个参数那么文件可以读写的时候select通知我们说可以读写,在我们调用select时进程会一直阻塞到以下一种情况发生 1) 有文件可以读 2) 有文件可以写 3) 超过所设置的时间
ntpclient.rar
- ntpclient是通过网络进行系统时间校准的client端程序。从而使多个终端能够保证时间同步性。,ntp client application.
linuxPMP.rar
- 该多媒体播放器使用Qt4编写,视频,音频播放,图片浏览,放大缩小;系统设置(万年历,时间设置等),This multimedia player uses Qt4 writing, video, audio playback, photo viewing, zoom system settings (calendar, time setting, etc.)
rgb2yuv422
- blackfin平台下RGB2YUV422的汇编代码,如果是纯C代码在blackfin下运行,将耗费非常多的系统资源,汇编能大大缩短系统的转换时间-blackfin platform RGB2YUV422 assembly code, if it is pure C code running in the blackfin, will cost a lot of system resources, can greatly shorten the compilation time of conve
qtdatetime
- 该源代码解决了在linux下进行qt开发时,对系统日期和时间的修改的操作过程。-The solution in the linux source code under the qt development, system date and time of the modification operation.
sntp
- 作为一个系统的时间同步内容,可以再客户端需要进行时间同步时向服务器请求,服务器对客户端的系统进行同步。-As a system time synchronization, it can be again the need for time synchronization client when a request to the server, the server on the client system for synchronization.
final
- 在内存中修改系统调用表,并添加一个系统调用获得当前系统时间。-In memory, modify the system call table, and add a system call to obtain the current system time.
CurriculumDesignCompilingLinuxKernel
- 编译linux内核,向内核添加系统调用源码和报告。操作系统的一个课程设计,修改内核源代码,向内核文件中增加系统调用;重新编译内核;编程调用自己创建的系统调用;图文并茂,花了两天时间才顺利做完,拿来分享,希望能帮助看到的朋友顺利编译内核。 -Compiling linux kernel, add the system calls to the kernel source code and reports. Operating system, a curriculum design, modif