Location:
Search - http linux
Search list
Description: 其中摘录部分:
进程管理及作业控制
进程管理及作业控制(一)
Linux是一个多任务的操作系统,系统上同时运行着多个进程,正在执行的一个或多个相关进程称为一个作业。使用作业控制,用户可以同时运行多个作业,并在需要时在作业之间进行切换。本章详细介绍进程管理及作业控制的命令,包括启动进程、查看进程、调度作业的命令。
进程及作业的概念
Linux是一个多用户多任务的操作系统。多用户是指多个用户可以在同一时间使用计算机系统;多任务是指Linux可以同时执行几个任务,它可以在还未执行完一个任务时又执行另一项任务。
操作系统管理多个用户的请求和多个任务。大多数系统都只有一个CPU和一个主存,但一个系统可能有多个二级存储磁盘和多个输入/输出设备。操作系统管理这些资源并在多个用户间共享资源,当您提出一个请求时,给您造成一种假象,好象系统只被您独自占用。而实际上操作系统监控着一个等待执行的任务队列,这些任务包括用户作业、操作系统任务、邮件和打印作业等。操作系统根据每个任务的优先级为每个任务分配合适的时间片,每个时间片大约都有零点几秒,虽然看起来很短,但实际上已经足够计算机完成成千上万的指令集。每个任务都会被系统运行一段时间,然后挂起,系统转而处理其他任务;过一段时间以后再回来处理这个任务,直到某个任务完成,从任务队列中去除。
Linux系统上所有运行的东西都可以称之为一个进程。每个用户任务、每个系统管理守护进程,都可以称之为进程。Linux用分时管理方法使所有的任务共同分享系统资源。我们讨论进程的时候,不会去关心这些进程究竟是如何分配的,或者是内核如何管理分配时间片的,我们所关心的是如何去控制这些进程,让它们能够很好地为用户服务。
进程的一个比较正式的定义是:在自身的虚拟地址空间运行的一个单独的程序。进程与程序是有区别的,进程不是程序,虽然它由程序产生。程序只是一个静态的指令集合,不占系统的运行资源;而进程是一个随时都可能发生变化的、动态的、使用系统运行资源的程序。而且一个程序可以启动多个进程。
Linux操作系统包括三种不同类型的进程,每种进程都有自己的特点和属性。
*
交互进程——由一个shell启动的进程。交互进程既可以在前台运行,也可以在后台运行。
*
批处理进程——这种进程和终端没有联系,是一个进程序列。
*
监控进程(也称守护进程)——Linux系统启动时启动的进程,并在后台运行。
上述三种进程各有各的作用,使用场合也有所不同。
本文来自:我爱研发网(52RD.com) 详细出处:http://www.52rd.com/bbs/Detail_RD.BBS_154553_122_1_1.html
Platform: |
Size: 1034822 |
Author: zhongcj |
Hits:
Description: http协议下的文件传输程序-http agreement file transfer procedure
Platform: |
Size: 13312 |
Author: 海风 |
Hits:
Description: 一个web服务器,支持断点续传,是偶写的作业-a web server, support for HTTP, even write operations
Platform: |
Size: 14336 |
Author: 丁雷 |
Hits:
Description: HTTP代理服务器,并发,支持POST,偶的作业。-HTTP proxy server, with support POST, the dual operations.
Platform: |
Size: 12288 |
Author: 丁雷 |
Hits:
Description: fget是一个小型的HTTP/FTP工具,支持IPv4 和IPv6。它被设计为具有一些额外的功能,可以适用于启动和救援盘。-fget is a small HTTP/FTP tools, support IPv4 and IPv6. It was designed to have a number of additional functions can be applied to launch and rescue disk.
Platform: |
Size: 49152 |
Author: paobuzou |
Hits:
Description: 一个linux下的小web服务器源码-of a small web server source
Platform: |
Size: 169984 |
Author: 阿飞 |
Hits:
Description: linux下http代理,经过自己测试,运行后,可以在ie中设置相应代理服务器即可。具体操作见说明文档-under http agents, after their tests, operation, ie the corresponding set the proxy server can be. The specific see documentation
Platform: |
Size: 38912 |
Author: 潘绪东 |
Hits:
Description: linux下用c语言实现的一个ftp程序,包括server和client-using the C Language an ftp procedures, including server and client
Platform: |
Size: 4096 |
Author: god |
Hits:
Description: Larbin is an HTTP Web crawler with an easy interface that runs under Linux. It can fetch more than 5 million pages a day on a standard PC (with a good network). -Larbin is an HTTP Web crawler with an easy in terface that runs under Linux. It can fetch more than 5 million pages a day on a standard PC (with a good network).
Platform: |
Size: 133120 |
Author: 唐进 |
Hits:
Description: linux下的通信代理程序,能实现FTP\http\telnet等协议的代理-the communications agent, to achieve FTP \ http \ telnet proxy agreement
Platform: |
Size: 285696 |
Author: |
Hits:
Description: 该程序是在NIOS II环境下运行的 使用LWIP协议栈实现了HTTP协议的接受请求 SOCKET编程-the procedures in NIOS II is run under the protocol stack used LWIP realization of the HTTP protocol receive requests Socket Programming
Platform: |
Size: 25600 |
Author: 关闭 |
Hits:
Description: 这是一个简单的用C语言写的http服务器源代码,在arm9硬件平台linux操作系统上通过。-This is a simple C language to write the http server source code, arm9 the Linux operating system hardware platform adopted.
Platform: |
Size: 48128 |
Author: chenfengwu |
Hits:
Description: 多线程HTTP服务器程序.Linux下开发的心得笔记 包括加锁的问题、内核编程的一些注意事项、内核程序风格的注意事项、为操作函数集等和一些源码。-multithreaded HTTP server. Linux development experience including lockable Notes, some kernel programming note, the kernel procedures style matters to the attention of the operation function set, and some source code.
Platform: |
Size: 26624 |
Author: sp |
Hits:
Description: LINUX简单嵌入式Web服务器实验,希望对大家有用。-LINUX Embedded Web server simple experiment, we hope that the right useful.
Platform: |
Size: 6144 |
Author: 我哦我 |
Hits:
Description: S3C2410 Linux 平台下,万维网服务器通信程序。-S3C2410 Linux platform, the World Wide Web server communication program.
Platform: |
Size: 53248 |
Author: mo |
Hits:
Description: yoics 上抓下來的源碼,用於遠端vnc 資料分享的工具
http://yoics.net
安裝後執行 並於 Yoics web進行服務的分享-grasping down on yoics source for information sharing vnc remote tools http://yoics.net after installation and implementation of Yoics web sharing service
Platform: |
Size: 76800 |
Author: Adam Tsai |
Hits:
Description: http 协议详解,底层的东东了解对我们很有好处,好不容易收集到的精典文档-Detailed http protocol, the bottom of the Eastern understanding of our very good, hard-won collection of classical documents
Platform: |
Size: 137216 |
Author: 袁军 |
Hits:
Description: 这是我编译好的http-java-applet小程序,可以在linux下运行,方便使用.如在浏览器上看摄像头图象-good small programing .it use for embedded linux ,a http-java-applet
Platform: |
Size: 28672 |
Author: 阳光 |
Hits:
Description: * This source demonstrates sending HTTP POST request to webserver from C++
* This uses sockets hence can be compiled on Linux, UNIX, Win
-* This source demonstrates sending HTTP POST request to webserver from C++
* This uses sockets hence can be compiled on Linux, UNIX, Win
Platform: |
Size: 2048 |
Author: stevenjagan |
Hits:
Description: linux环境下得http数据发送接收源码,简单易用,支持get和post方式。-http linux environment was sending and receiving data source, easy to use, supports get and post methods.
Platform: |
Size: 4096 |
Author: 彩虹河 |
Hits:
« 12
3
4
5
6
7
8
9
10
...
28
»