Memory Storage and Management - Retail Download
Search Retail Download
Basket
0 Items
($0)
CLICK BELOW FOR LIVE CHAT
    
TESTED 24 MAY
/article_info.php

Main Categories
Retail SSL Cert

Retail Download is encrypted with 128bit ssl for secure credit card transactions.

Memory Storage and Management
     
     

When an operating system manages the computer's memory, there are two broad tasks to be accomplished:

 

1.      Each process must have enough memory in which to execute, and it can neither run into the memory space of another process nor be run into by another process.

2.      The different types of memory in the system must be used properly so that each process can run most effectively.

 

The first task requires the operating system to set up memory boundaries for types of software and for individual applications.

 

As an example, let's look at an imaginary small system with 1 megabyte (1,000 kilobytes) of RAM. During the boot process, the operating system of our imaginary computer is designed to go to the top of available memory and then "back up" far enough to meet the needs of the operating system itself. Let's say that the operating system needs 300 kilobytes to run. Now, the operating system goes to the bottom of the pool of RAM and starts building up with the various driver software required to control the hardware subsystems of the computer. In our imaginary computer, the drivers take up 200 kilobytes. So after getting the operating system completely loaded, there are 500 kilobytes remaining for application processes.

 

When applications begin to be loaded into memory, they are loaded in block sizes determined by the operating system. If the block size is 2 kilobytes, then every process that's loaded will be given a chunk of memory that's a multiple of 2 kilobytes in size. Applications will be loaded in these fixed block sizes, with the blocks starting and ending on boundaries established by words of 4 or 8 bytes. These blocks and boundaries help to ensure that applications won't be loaded on top of one another's space by a poorly calculated bit or two. With that ensured, the larger question is what to do when the 500-kilobyte application space is filled.

 

In most computers, it's possible to add memory beyond the original capacity. For example, you might expand RAM from 1 to 2 gigabytes. This works fine, but can be relatively expensive. It also ignores a fundamental fact of computing -- most of the information that an application stores in memory is not being used at any given moment. A processor can only access memory one location at a time, so the vast majority of RAM is unused at any moment. Since disk space is cheap compared to RAM, then moving information in RAM to hard disk can greatly expand RAM space at no cost. This technique is called virtual memory management.

 

Disk storage is only one of the memory types that must be managed by the operating system, and it's also the slowest. Ranked in order of speed, the types of memory in a computer system are:

 

·         High-speed cache -- This is fast, relatively small amounts of memory that are available to the CPU through the fastest connections. Cache controllers predict which pieces of data the CPU will need next and pull it from main memory into high-speed cache to speed up system performance.

·         Main memory -- This is the RAM that you see measured in megabytes when you buy a computer.

·         Secondary memory -- This is most often some sort of rotating magnetic storage that keeps applications and data available to be used, and serves as virtual RAM under the control of the operating system.

 

The operating system must balance the needs of the various processes with the availability of the different types of memory, moving data in blocks (called pages) between available memory as the schedule of processes dictates.

This article was published on Monday 27 April, 2009.
Article Rating:
Votes: 0
Retail Memory Storage and Management
Name:    
E-Mail:    
Website:
Rating:  
Rating Saved


Please note that your review for may take up to 24 hours to process and may not be immediately viewable.
 

Customer Information for Memory Storage and Management:

Ask your question about Memory Storage and Management
E-Mail:    
Enter Code
Random Products for Memory Storage and Management
Gateway ID57H Upgrade to 1TB 1000GB Hard Drive $150.00
Gateway ID57H Upgrade to 1TB 1000GB Hard Drive Gateway ID57H Upgrade to 1TB 1000GB Hard Drive
buy now | more info
WYOMING WY Document Locator Form Download $9.99
WYOMING WY Document Locator Form Download MDOFPC for the month of May presents to you the WYOMING WY Document Locator Form Download
buy now | more info
Acer Extensa 2300 Upgrade CPU & Processor $100.00
Acer Extensa 2300 Upgrade CPU & Processor Acer Extensa 2300 Upgrade CPU & Processor
buy now | more info
Acer Aspire 8530 Upgrade to 500GB Hard Drive $100.00
Acer Aspire 8530 Upgrade to 500GB Hard Drive MDOFPC for the month of May presents to you the Acer Aspire 8530 Upgrade to 500GB Hard Drive
buy now | more info
GEORGIA GA Promissory Note Due on a Specific Date Form Download $9.99
GEORGIA GA Promissory Note Due on a Specific Date Form Download GEORGIA GA Promissory Note Due on a Specific Date Form Download
buy now | more info
CONNECTICUT CT Seller's Acceptance of Purchase Offer Form Download $6.99
CONNECTICUT CT Seller's Acceptance of Purchase Offer Form Download MDOFPC for the month of May presents to you the CONNECTICUT CT Seller's Acceptance of Purchase Offer Form Download
buy now | more info
Acer Aspire 5820TG 1 Year Email Technical Computer Support Service $29.99
Acer Aspire 5820TG 1 Year Email Technical Computer Support Service Acer Aspire 5820TG 1 Year Email Technical Computer Support Service
buy now | more info
Dell Precision T5500 Tower Workstation Quad Core Intel Xeon 2.26GHz 6GB 500GB DVDRW Windows 7 19" Widescreen LCD Workstation Clone Computer $1,605.59
Dell Precision T5500 Tower Workstation Quad Core Intel Xeon 2.26GHz 6GB 500GB DVDRW Windows 7 19" Widescreen LCD Workstation Clone Computer MDOFPC for the month of May presents to you the Dell Precision T5500 Tower Workstation Quad Core Intel Xeon 2.26GHz 6GB 500GB DVDRW Windows 7 19" Widescreen LCD Workstation Clone Computer
buy now | more info
AFFILIATE INFORMATION
Affiliate Information
Affiliate Program FAQ
Affiliate Log In
GENERAL INFORMATION
* FAQ Section
* Gift Voucher FAQ
* Shipping Overview
* Privacy Notice
* Conditions
* Contact Us
* Request for Quote
SUPPORT
* Create Support Ticket
* Support Forums
* Installation Manuals
Download Software
* Download Overview
* Download Instructions
* Free Download Tools
Retail Download Misc
* Custom Computer Packages
* ShopOnTheWeb Site Map
* Retail Download Overview Blog
* RSS feed for best sellers
* RSS feed for new products
* RSS feed for categories
* ROR feed for Products

 
Most Viewed Products
Memory Storage and Management

Memory Storage and Management - Retail Download
Retail Download is a subsidiary of MD of PC Doctor of Computers. All rights reserved 2009
Please Contact: MDofPC@gmail.com or 412-250-7965 for sales or support
Fax: 412-568-0010