CS 140 Lecture Notes: Technology and Operating Systems

Slides:



Advertisements
Similar presentations
Hardware Lesson 3 Inside your computer.
Advertisements

Solid State Drive. Advantages Reliability in portable environments and no noise No moving parts Faster start up Does not need spin up Extremely low.
Fabián E. Bustamante, Spring 2007
1 Parallel Scientific Computing: Algorithms and Tools Lecture #2 APMA 2821A, Spring 2008 Instructors: George Em Karniadakis Leopold Grinberg.
Storing Data: Disks and Files: Chapter 9
Caches Hakim Weatherspoon CS 3410, Spring 2011 Computer Science Cornell University See P&H 5.1, 5.2 (except writes)
CS4432: Database Systems II Data Storage - Lecture 2 (Sections 13.1 – 13.3) Elke A. Rundensteiner.
1 Advanced Database Technology February 12, 2004 DATA STORAGE (Lecture based on [GUW ], [Sanders03, ], and [MaheshwariZeh03, ])
Who Wants An A?. Put the following in order from smallest to largest A. gigabyte B. megabyte C. kilobyte D. terabyte.
CS 140 Lecture Notes: Technology and Operating SystemsSlide 1 Technology Changes Mid-1980’s2009Change CPU speed15 MHz2 GHz133x Memory size8 MB4 GB500x.
1 CS143: Disks and Files. 2 System Architecture CPU Main Memory Disk Controller... Disk Word (1B – 64B) ~ x GB/sec Block (512B – 50KB) ~ x MB/sec System.
CS4432: Database Systems II Lecture 2 Timothy Sutherland.
1 CS222: Principles of Database Management Fall 2010 Professor Chen Li Department of Computer Science University of California, Irvine Notes 01.
CS 142 Lecture Notes: Large-Scale Web ApplicationsSlide 1 RAMCloud Overview ● Storage for datacenters ● commodity servers ● GB DRAM/server.
Storage Systems Types of Storage Devices:Types of Storage Devices: magnetic disks, magnetic tapes, automated tape libraries, CDs, DVDs, and flash memories.
Tape is Dead Disk is Tape Flash is Disk RAM Locality is King Jim Gray Microsoft December 2006 Presented at CIDR2007 Gong Show
Lecture 11: DMBS Internals
1 6 Further System Fundamentals (HL) 6.2 Magnetic Disk Storage.
RAMCloud: Concept and Challenges John Ousterhout Stanford University.
CS 111 – Aug – 1.3 –Information arranged in memory –Types of memory –Disk properties Commitment for next day: –Read pp , In other.
Storing Data: Electronic Filing Cabinets What You Will Learn Difference between memory and storage How storage media are categorized Measuring a storage.
Hardware Trends. Contents Memory Hard Disks Processors Network Accessories Future.
COMPUTER SCIENCE Data Representation and Machine Concepts Section 1.2 Instructor: Lin Chen August 2013.
Inside your computer. Hardware Review Motherboard Processor / CPU Bus Bios chip Memory Hard drive Video Card Sound Card Monitor/printer Ports.
Inside your computer. Hardware Motherboard Processor / CPU Bus Bios chip Memory Hard drive Video Card Sound Card Monitor/printer Ports.
CS 140 Lecture Notes: Technology and Operating Systems Slide 1 Technology Changes Mid-1980’s2012Change CPU speed15 MHz2.5 GHz167x Memory size8 MB4 GB500x.
11.1Database System Concepts. 11.2Database System Concepts Now Something Different 1st part of the course: Application Oriented 2nd part of the course:
DMBS Internals I. What Should a DBMS Do? Store large amounts of data Process queries efficiently Allow multiple users to access the database concurrently.
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?
Disk Basics CS Introduction to Operating Systems.
More on data storage and representation CSC 2001.
CS 101 – Sept. 28 Main vs. secondary memory Examples of secondary storage –Disk (direct access) Various types Disk geometry –Flash memory (random access)
Applications of secondary storage
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),
DMBS Internals I February 24 th, What Should a DBMS Do? Store large amounts of data Process queries efficiently Allow multiple users to access the.
DMBS Internals I. What Should a DBMS Do? Store large amounts of data Process queries efficiently Allow multiple users to access the database concurrently.
ICC Module 3 Lesson 3 – Storage 1 / 4 © 2015 Ph. Janson Information, Computing & Communication Storage – Clip 0 – Introduction School of Computer Science.
Magnetic Disk Rotational latency Example Find the average rotational latency if the disk rotates at 20,000 rpm.
CS 140 Lecture Notes: Technology and Operating Systems Slide 1 Technology Changes Mid-1980’s2012Change CPU speed15 MHz2.5 GHz167x Memory size8 MB4 GB500x.
Computer Performance. Hard Drive - HDD Stores your files, programs, and information. If it gets full, you can’t save any more. Measured in bytes (KB,
COSC 6340: Disks 1 Disks and Files DBMS stores information on (“hard”) disks. This has major implications for DBMS design! » READ: transfer data from disk.
Secondary Storage – 1980’s 5 ¼” Floppy Drive – very low storage capacity maxing out at 1.2 Mb Mid-1980’s – 1990’s 3 ½” Floppy Drive – low storage.
1 Lecture 16: Data Storage Wednesday, November 6, 2006.
PERGAMUM: REPLACING TAPE WITH ENERGY EFFICIENT, RELIABLE, DISK-BASED ARCHIVAL STORAGE M. W. Storer K. M. Greenan E. L. Miller UCSC K. Vorugant Network.
Computer Storage. What is Primary Storage? ● Primary storage is computer memory that is directly accessible to the CPU of a computer without the use of.
COS 518: Advanced Computer Systems Lecture 8 Michael Freedman
CS 540 Database Management Systems
Hardware specifications
Storage and Disks.
Lecture 16: Data Storage Wednesday, November 6, 2006.
Database Management Systems (CS 564)
Computer Science 210 Computer Organization
Disks and Files DBMS stores information on (“hard”) disks.
Lecture 11: DMBS Internals
Unity Storage Array Profile
Lecture 9: Data Storage and IO Models
المحور 3 : العمليات الأساسية والمفاهيم
COS 518: Advanced Computer Systems Lecture 8 Michael Freedman
Assessment Findings System Professional <Insert Consultant Name>
CS 140 Lecture Notes: Technology and Operating Systems
Chap. 12 Memory Organization
Tape is Dead Disk is Tape Flash is Disk RAM Locality is King
Persistence: hard disk drive
Motherboard External Hard disk USB 1 DVD Drive RAM CPU (Main Memory)
Jazan University, Jazan KSA
COS 518: Advanced Computer Systems Lecture 9 Michael Freedman
CS 295: Modern Systems Storage Technologies Introduction
Tape is Dead Disk is Tape Flash is Disk RAM Locality is King
CSE 102 Introduction to Computer Engineering
Introduction to Operating Systems
Presentation transcript:

CS 140 Lecture Notes: Technology and Operating Systems Technology Changes Mid-1980’s 2015 Change CPU speed 15 MHz 2.5 GHz 167x Memory size 8 MB 16 GB 2000x Disk capacity 30 MB 2 TB 66667x Disk transfer rate 2 MB/s 150 MB/s 75x Network speed 10 Mb/s 10 Gb/s 1000x CS 140 Lecture Notes: Technology and Operating Systems

CS 140 Lecture Notes: Technology and Operating Systems Role of Paging 1960’s 2015 Change Disk latency 80 ms 10 ms 8x Disk transfer rate 250 KB/s 150 MB/s 600x Memory size 256 KB 16 GB 64000x Time to replace all of memory (random) 6.4 s 11 hours 6200x Time to replace all of memory (sequential) 1 s 107 s 107x Can’t afford to page out unless idle for a long time CS 140 Lecture Notes: Technology and Operating Systems

CS 140 Lecture Notes: Technology and Operating Systems Role of Disks Disk access rate not keeping up with capacity: Disks must become more archival Frequently accessed information must be stored elsewhere (flash? DRAM?) Mid-1980’s 2015 Change Disk capacity 30 MB 2 TB 66667x Max. transfer rate 2 MB/s 150 MB/s 75x Latency (seek & rotate) 20 ms 10 ms 2x Capacity/bandwidth (large blocks) 15 s 13333 s 888x Capacity/bandwidth (1KB blocks) 600 s 231 days 33332x CS 140 Lecture Notes: Technology and Operating Systems

CS 140 Lecture Notes: Technology and Operating Systems