sponsored by
OSdata.com: processes and jobs 

OSdata.com

Processes and Jobs

    Summary: One of the most basic operations of an operating system is scheduling and control of processes or jobs (programs).

Google


OSdata.com is used in more than 300 colleges and universities around the world

Find out how to get similar high web traffic and search engine placement.

General

    An operating system treats programs as processes or jobs.

linking

    Most of the older mainframe and mainframe-derived operating systems have a facility to link together various modules to make an executable image (working object or machine code). This linking can be be done statically as part of the compilation process or can be done dynamically at the time the program is loaded into main memory (or even a combination of the two approaches).

load

    A program must be loaded into main (or working) memory before it can run on a particular processor inside the computer. An important aspect of an operating system is scheduling which programs are loaded into main memory and ready for execution.

    In CP/M (an early microcomputer OS), a small program called the Monitor is loaded into memory when the computer is started and remains in memory until the computer is shutdown. The Monitor will load a new program at the user’s request and run the program by using the call (jump to subroutine) instruction.

run

    Any program that is loaded into memory can be run or executed. The operating system keeps track of which program is running, schedules each candidate program, and in a multiprocessing system will continually swap between programs to give the appearance that multiple programs are running simultaneously.

    In CP/M (an early microcomputer OS), a small program called the Monitor is loaded into memory when the computer is started and remains in memory until the computer is shutdown. The Monitor will load a new program at the user’s request and run the program by using the call (jump to subroutine) instruction.

further reading: books:

If you want your book reviewed, please send a copy to: Milo, POB 1361, Tustin, CA 92781, USA.

Price listings are for courtesy purposes only and may be changed by the referenced businesses at any time without notice.

further reading: books: general

    Structured Computer Organization, 4th edition; by Andrew S. Tanenbaum; Prentice Hall; October 1998; ISBN 0130959901; Paperback; 669 pages; $95.00; used by CS 308-273A (Principles of Assembly Languages) at McGill University School of Computer Science


    Computers: An Introduction to Hardware and Software Design; by Larry L. Wear, James R. Pinkert (Contributor), William G. Lane (Contributor); McGraw-Hill Higher Education; February 1991; ISBN 0070686742; Hardcover; 544 pages; $98.60; used by CS 308-273A (Principles of Assembly Languages) at McGill University School of Computer Science

In Association with Amazon.com

If you want your book reviewed, please send a copy to: Milo, POB 1361, Tustin, CA 92781, USA.


OSdata.com is used in more than 300 colleges and universities around the world

Read details here.

Curve left spacer Curve right
thank you for your support.
All emblems are now available on:
Posters, Prints, Apparel, Baby, Housewares, Hats, Bags, Stickers, Buttons, Magnets & More!


run your ad here


Donate now
or the mouse dies!!!

OSdata.com is a visitor supported educational web site

To donate, click here.

Note: Please mail donations to: Milo, PO Box 1361, Tustin, Calif, 92781, USA. Or use the link above to donate via credit cards.


    A web site on dozens of operating systems simply can’t be maintained by one person. This is a cooperative effort. If you spot an error in fact, grammar, syntax, or spelling, or a broken link, or have additional information, commentary, or constructive criticism, please e-mail Milo. If you have any extra copies of docs, manuals, or other materials that can assist in accuracy and completeness, please send them to Milo, PO Box 1361, Tustin, CA, USA, 92781.

    Click here for our privacy policy.


previous page next page
previous page next page

home page

one level up

Hardware Level of Operating System

peer level


Made with Macintosh

    This web site handcrafted on Macintosh computers using Tom Bender’s Tex-Edit Plus and served using FreeBSD .

Viewable With Any Browser


    †UNIX used as a generic term unless specifically used as a trademark (such as in the phrase “UNIX certified”). UNIX is a registered trademark in the United States and other countries, licensed exclusively through X/Open Company Ltd.

    Names and logos of various OSs are trademarks of their respective owners.

    Copyright © 2006 Milo

    Last Updated: September 13, 2006

    Created: September 13, 2006


OSdata.com
osdata.com
OSdata.com team support
  logo design
michaelm.com
michaelm.com
web hosting

KMThost.com
hemp clothing
hempstar.com
hempStar.com
recording studio
casoundstudios
casoundstudios
cleanse
hempstar.com
ezwaterflo.com
spiritual support
Pr Ntr Kmt
Pr Ntr Kmt .org
 
web hosting provided by: KMThost.com
The author of this website can help you get high search engine placement.

    A few recommended local services: Ayurveda healing, chiropractic healing, guitar repair, hair cutter, Macintosh repair, raw food, recording studio, search engine optimization, sign painting, and yoga.

Gay and Lesbian Marriages in California


previous page next page
previous page next page