Section 13.1 – Secondary storage management (Former Student’s Note)

Slides:



Advertisements
Similar presentations
Physical DataBase Design
Advertisements

The Central Processing Unit: What Goes on Inside the Computer.
FIRST COURSE Essential Computer Concepts. New Perspectives on Microsoft Office 2007: Windows XP Edition 2 Objectives Compare the types of computers Describe.
What is memory? Memory is used to store information within a computer, either programs or data. Programs and data cannot be used directly from a disk or.
Computer Hardware – Storage Systems.  Storage holds data, instructions, and information for future use  Consists of two parts Storage Device Storage.
Memory Hierarchy. Smaller and faster, (per byte) storage devices Larger, slower, and cheaper (per byte) storage devices.
SECTIONS 13.1 – 13.3 Sanuja Dabade & Eilbroun Benjamin CS 257 – Dr. TY Lin SECONDARY STORAGE MANAGEMENT.
CS4432: Database Systems II Lecture 2 Timothy Sutherland.
CPSC-608 Database Systems Fall 2009 Instructor: Jianer Chen Office: HRBB 309B Phone: Notes #5.
1/21/2010CSCI 315 Operating Systems Design1 Computer System Structures Notice: The slides for this lecture have been largely based on those accompanying.
SECTIONS 13.1 – 13.3 Sanuja Dabade & Eilbroun Benjamin CS 257 – Dr. TY Lin SECONDARY STORAGE MANAGEMENT.
CS1104-8Memory1 CS1104: Computer Organisation Lecture 8: Memory
Storing Data. Memory vs. Storage Storage devices are like file drawers, in that they hold programs and data. Programs and data are stored in units called.
Memory. When we receive some instruction or information we retain them in our memory. Similarly a computer stores the instructions for solving a problem,
Introduction to Database Systems 1 The Storage Hierarchy and Magnetic Disks Storage Technology: Topic 1.
Memory. Random Access Memory Defined What is memory? operating system and other system software that control the usage of the computer equipment application.
Storage.
Chapter 2 Data Storage How does a computer system store and manage very large volumes of data ?
Computing Hardware Starter.
Physical Storage and File Organization COMSATS INSTITUTE OF INFORMATION TECHNOLOGY, VEHARI.
Computer Systems. Basic Components Auxiliary Storage OutputProcessor Main Memory Input.
Computers Central Processor Unit. Basic Computer System MAIN MEMORY ALUCNTL..... BUS CONTROLLER Processor I/O moduleInterconnections BUS Memory.
Computer Systems Chapter 1 Pages Hardware-physical pieces Key hardware components in a computer system: The physical parts. – Central processing.
1 Secondary Storage Management Submitted by: Sathya Anandan(ID:123)
MAC OS – Unit A Page: 10-11, Investigating Data Processing Understanding Memory.
Discovering Computers 2012: Chapter2- 4
TheTeacher Computing Data Storage Computing. TheTeacher Computing Primary Storage One of the fundamental properties of a computer is that it can store.
Overview of Physical Storage Media
OCR GCSE Computing © Hodder Education 2013 Slide 1 OCR GCSE Computing Chapter 2: Memory.
Chapter 2 part 2. Computer Processing Speeds Milliseconds - thousands of a second Microseconds - millionths of a second Nanoseconds - billionths of a.
1/14/2005Yan Huang - CSCI5330 Database Implementation – Storage and File Structure Storage and File Structure.
File Processing : Storage Media 2015, Spring Pusan National University Ki-Joune Li.
1 3 Computing System Fundamentals 3.2 Computer Architecture.
11.1Database System Concepts. 11.2Database System Concepts Now Something Different 1st part of the course: Application Oriented 2nd part of the course:
CS4432: Database Systems II Data Storage 1. Storage in DBMSs DBMSs manage large amounts of data How does a DBMS store and manage large amounts of data?
© GCSE Computing Computing Hardware Starter. Creating a spreadsheet to demonstrate the size of memory. 1 byte = 1 character or about 1 pixel of information.
Machine Architecture CMSC 104, Section 4 Richard Chang 1.
Introduction: Memory Management 2 Ideally programmers want memory that is large fast non volatile Memory hierarchy small amount of fast, expensive memory.
By : Reem Hasayen. A storage device is a hardware device capable of storing information. There are two types of storage devices used in computers 1. Primary.
Computer Organization. The Five Hardware Units General purpose computers use the "Von Neumann" architecture Also referred to as "stored program" architecture.
Computer Systems. Bits Computers represent information as patterns of bits A bit (binary digit) is either 0 or 1 –binary  “two states” true and false,
66 CHAPTER THE SYSTEM UNIT. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 6-2 Competencies Details about memory Memory Classification Bases.
A memory is just like a human brain. It is used to store data and instructions. Computer memory is the storage space in computer where data is to be processed.
1 Computer Memory System Overview. Objectives  Discuss the overview of the memory elements of a computer  Describe the characteristics of the computer.
Memory The term memory is referred to computer’s main memory, or RAM (Random Access Memory). RAM is the location where data and programs are stored (temporarily),
Main Memory Main memory – –a collection of storage locations, –each with a unique identifier called the address. Word- –Data are transferred to and from.
Computer Hardware – Storage Systems.  Storage holds data, instructions, and information for future use  Consists of two parts Storage Device Storage.
Data Storage and Querying in Various Storage Devices.
Memory and Storage Chapter 9. Memory Memory ( from programmer’s point of view): Temporary storage to hold data as well as programs. An Architect views.
Computer System Structures Storage
Cache Advanced Higher.
STORAGE DEVICES Towards the end of this unit you will be able to identify the type of storage devices and their storage capacity.
APPENDIX A Hardware and Software Basics
Computer Organization
An Overview of the Computer System
Hardware specifications
Ramya Kandasamy CS 147 Section 3
STORAGE DEVICES Towards the end of this unit you will be able to identify the type of storage devices and their storage capacity.
Memory chips Memory chips have two main properties that determine their application, storage capacity (size) and access time(speed). A memory chip contains.
Looking Inside the machine (Types of hardware, CPU, Memory)
An Overview of the Computer System
Sanuja Dabade & Eilbroun Benjamin CS 257 – Dr. TY Lin
STORAGE DEVICES Towards the end of this unit you will be able to identify the type of storage devices and their storage capacity.
Discovering Computers 2014: Chapter6
Section 13.1 – Secondary storage management (Former Student’s Note)
2.C Memory GCSE Computing Langley Park School for Boys.
Computer Organization & Architecture 3416
Jazan University, Jazan KSA
AS Level ICT Selection and use of storage requirements, media, and devices: storage and storage capacity Unit 1 Topic a - Selection and use of storage.
Computer Memory.
Presentation transcript:

Section 13.1 – Secondary storage management (Former Student’s Note)

The Memory Hierarchy Computer systems have several different components in which data may be stored. Data capacities & access speeds range over at least seven orders of magnitude Devices with smallest capacity also offer the fastest access speed

Description of Levels 1.Cache Megabyte or more of Cache storage. On-board cache : On same chip. Level-2 cache : On another chip. Cache data accessed in few nanoseconds. Data moved from main memory to cache when needed by processor Volatile

Description of Levels 2.Main Memory 1 GB or more of main memory. Instruction execution & Data Manipulation - involves information resident in main memory. Time to move data from main memory to the processor or cache is in the nanosecond range. Volatile

Description of Levels 3.Secondary Storage Typically a magnetic disk. Capacity upto 1 TB. One machine can have several disk units. Time to transfer a single byte between disk & main memory is around 10 milliseconds.

Description of Levels 4. Tertiary Storage Holds data volumes measured in terabytes. Significantly higher read/write times. Smaller cost per bytes. Retrieval takes seconds or minutes, but capacities in the petabyte range are possible.

Transfer of Data Between Levels Data moves between adjacent levels of the hierarchy. Each level is organized to transfer large amounts of data to or from the level below Key technique for speeding up database operations is to arrange data so that when one piece of a disk block is needed, it is likely that other data on the same block will also be needed at about the same time This is called data clustering (this is difference from data mining)

Volatile & Non Volatile Storage A volatile device “forgets” what is stored in it when the power goes off. Example: Main Memory A nonvolatile device, on the other hand, is expected to keep its contents intact even for long periods when the device is turned off or there is a power failure. Example: Secondary & Tertiary Storage Note: No change to the database can be considered final until it has migrated to nonvolatile, secondary storage.

Virtual Memory(2 32 )=2 2 *2 30 Managed by Operating System. Some memory in main memory & rest on disk. Transfer between the two is in units of disk blocks (pages). Not a level of the memory hierarchy