Random Access Memory (RAM) Types of RAM. RAM Random Access Memory Jamie Tees SDRAM. Micro-DIMM SO-DIMM



Similar documents
RAM. Overview DRAM. What RAM means? DRAM

Configuring Memory on the HP Business Desktop dx5150

DDR4 Memory Technology on HP Z Workstations

Chapter 6. Inside the System Unit. What You Will Learn... Computers Are Your Future. What You Will Learn... Describing Hardware Performance

Chapter 5 Cubix XP4 Blade Server

Intel 965 Express Chipset Family Memory Technology and Configuration Guide

System Installation. 3-1 Socket 370 Celeron/Pentium-III Processor. Installing S370 CPU. Removing CPU. Configuring System Bus

Technical Product Specifications Dell Dimension 2400 Created by: Scott Puckett

Dell Reliable Memory Technology

CHAPTER 2: HARDWARE BASICS: INSIDE THE BOX

Mother Board Component

QuickSpecs. Models PC (DDR MHz) DIMMs

Slide Set 8. for ENCM 369 Winter 2015 Lecture Section 01. Steve Norman, PhD, PEng

Computer Architecture

The Central Processing Unit:

Understanding Memory TYPES OF MEMORY

SDRAM and DRAM Memory Systems Overview

Semiconductor Device Technology for Implementing System Solutions: Memory Modules

Intel Extreme Memory Profile (Intel XMP) DDR3 Technology

OBJECTIVE ANALYSIS WHITE PAPER MATCH FLASH. TO THE PROCESSOR Why Multithreading Requires Parallelized Flash ATCHING

Computer Systems Structure Main Memory Organization

Lecture 2: Computer Hardware and Ports.

Configuring and using DDR3 memory with HP ProLiant Gen8 Servers

HP 8-GB PC (DDR MHz) SODIMM

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

Computer Performance. Topic 3. Contents. Prerequisite knowledge Before studying this topic you should be able to:

Chapter Introduction. Storage and Other I/O Topics. p. 570( 頁 585) Fig I/O devices can be characterized by. I/O bus connections

OpenSPARC T1 Processor

Communicating with devices

Generations of the computer. processors.

Tested product: Auslogics BoostSpeed

Overhead and Performance Impact when Using Full Drive Encryption with HP ProtectTools and SSD

Lecture 9: Memory and Storage Technologies

The Bus (PCI and PCI-Express)

Price/performance Modern Memory Hierarchy

A N. O N Output/Input-output connection

File System & Device Drive. Overview of Mass Storage Structure. Moving head Disk Mechanism. HDD Pictures 11/13/2014. CS341: Operating System

The Motherboard Chapter #5

Logical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit.

ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-17: Memory organisation, and types of memory

Intel Q35/Q33, G35/G33/G31, P35/P31 Express Chipset Memory Technology and Configuration Guide

1. Memory technology & Hierarchy

ThinkServer PC DDR3 1333MHz UDIMM and RDIMM PC DDR3 1066MHz RDIMM options for the next generation of ThinkServer systems TS200 and RS210

ThinkServer PC DDR2 FBDIMM and PC DDR2 SDRAM Memory options boost overall performance of ThinkServer solutions

IBM Europe Announcement ZG , dated March 11, 2008

Intel X58 Express Chipset

Intel X38 Express Chipset Memory Technology and Configuration Guide

Features. DDR SODIMM Product Datasheet. Rev. 1.0 Oct. 2011

System Environment Specifications Network, PC, Peripheral & Server Requirements

Getting started guide 3G Turbo Stick. 3G Novatel Wireless U760 USB modem

Using Speccy to Report on Your Computer Components

AMD PhenomII. Architecture for Multimedia System Prof. Cristina Silvano. Group Member: Nazanin Vahabi Kosar Tayebani

UPGRADING AND SERVICING GUIDE

Building A Computer: A Beginners Guide

Computer Systems Structure Input/Output

Memory technology evolution: an overview of system memory technologies

Intel Desktop Board DG45FC

Choosing a Computer for Running SLX, P3D, and P5

Memory Configuration for Intel Xeon 5500 Series Branded Servers & Workstations

Virtuoso and Database Scalability

Compaq Presario Desktop Products. Upgrading and Servicing Guide

Solid State Drive Architecture

CS 6290 I/O and Storage. Milos Prvulovic

Upgrading and Servicing Guide

Computers. Hardware. The Central Processing Unit (CPU) CMPT 125: Lecture 1: Understanding the Computer

Intel Desktop Board DQ45CB

PCI-to-SATA RAID Adapter AEC-6890M. User s Manual Version:1.0

Workstation Virtualization Software Review. Matthew Smith. Office of Science, Faculty and Student Team (FaST) Big Bend Community College

Measuring Cache and Memory Latency and CPU to Memory Bandwidth

Embedded Operating Systems in a Point of Sale Environment. White Paper

Memory Configuration Guide

DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION

Server: Performance Benchmark. Memory channels, frequency and performance

HP Z Turbo Drive PCIe SSD

Serial ATA RAID PCI. User's Manual

CPU. Motherboard RAM. Power Supply. Storage. Optical Drives

W o r k s h e e t : P r o c e s s o r s

Morphing SSD Into Mainstream Computing Architectures

HOSTING A LIFEWAY SIMULCAST

85MIV2 / 85MIV2-L -- Components Locations

3M Occupational Health and Environmental Safety 3M E-A-Rfit Validation System. Version 4.2 Software Installation Guide (Upgrade) 1 P age

R A M Solutions for Tackling Memory Faults R 15/1

Intel NUC Kit DC3217IYE User Guide. Intel NUC Kit DC3217IYE

PCI vs. PCI Express vs. AGP

Eureka Technology. Understanding SD, SDIO and MMC Interface. by Eureka Technology Inc. May 26th, Copyright (C) All Rights Reserved

DDR3 memory technology

Distribution One Server Requirements

Contents. Installing the upgrade memory kit in the G450 and G430 Media Gateway May

Minimum Hardware Specifications Upgrades

Chapter 4 System Unit Components. Discovering Computers Your Interactive Guide to the Digital World

System Configuration and Order-information Guide ECONEL 100 S2. March 2009

Table 1: Address Table

USB 2.0 VGA ADAPTER USER MANUAL

Intel s SL Enhanced Intel486(TM) Microprocessor Family

Cisco Prime Home 5.0 Minimum System Requirements (Standalone and High Availability)

RAID. RAID 0 No redundancy ( AID?) Just stripe data over multiple disks But it does improve performance. Chapter 6 Storage and Other I/O Topics 29

Why Computers Are Getting Slower (and what we can do about it) Rik van Riel Sr. Software Engineer, Red Hat

Tipos de Máquinas. 1. Overview x3550 M2. Features X550M2

Intel 865G, Intel 865P, Intel 865PE Chipset Memory Configuration Guide

Seradex White Paper. Focus on these points for optimizing the performance of a Seradex ERP SQL database:

Transcription:

Random Access Memory (RAM) Sends/Receives data quickly between CPU This is way quicker than using just the HDD RAM holds temporary data used by any open application or active / running process Multiple types of RAM, which have different Speeds, power consumption and technology. Types of RAM SDRAM Synchronous DRAM ^ This basically means it s tied to the system clock speed Made available in 1996 This type of RAM is found on a DIMM (Dual Inline Memory Module) Comes in various pin sizes, most common being: o Desktop Size: 168 pin o Laptop Size(s): 68 Pin and 144 Pin Micro-DIMM Size of 172 Pins Small in size SO-DIMM Small outline DIMM Common forms of 72 PIN, 144 PIN, 200 PIN. Note: Apart from 32 bit 72 pin SO-DIMM RAM all memory is 64 BIT since the Pentium processor. Also, is it just me or is it fucking hot here. Damn Irish summers ;) 1

RDRAM Rambus DRAM Handles speeds up to 1066 MHz Stick of RDRAM is known as RIMM memory o 184 pin for desktops o 160 pin SO-RIMM for laptops Has speeds of: o 600 MHz o 700 MHz o 800 MHz o 1066 MHz Needs to be terminated properly by using CRIMM (Continuity RIMM). RIMM is 64 bit capable RDRAM had dual channel architecture Only worked with Pentium 4 systems using Intel made MCC s (Memory Chip Controller) DDR SDRAM Double Data Rate SDRAM Basically copied RAMBUS by doubling the throughput of SDRAM and the need to have two identical sticks of DDR and must snap into the paired slots. Not as fast as RDRAM though. Types of RAM: o 184 pin desktop version o 200 pin SO-DIMMS or 172 pin micro DIMMS for Laptops DDR was adopted as main form of RAM Clock Speed DDR Speed Rating PC Speed Rating 100 MHz DDR 200 PC 1600 133 MHz DDR 266 PC 2100 166 MHz DDR 333 PC 2700 200 MHz DDR 400 PC 3200 217 MHz DDR 433 PC 3500 233 MHz DDR 466 PC 3700 250 MHz DDR 500 PC 4000 275 MHz DDR 550 PC 4400 300 MHz DDR 600 PC 4800 Say wha? How do we get the DDR speed rating and PC Speed rating? 1) The DDR Speed is got by multiplying by 2, since DDR stands for Double Data Rate. 2) The PC Speed rating of DDR SDRAM is got by multiplying by 8. This is because 8 bytes is the width of all DDR SDRAM sticks. 2

DDR2 Types of RAM: o 240 pin DIMM for desktop o 200 PIN SO-DIMM for laptop Speed increase by doubling the clock on the input / output circuits. ^ This does not speed up the core RAM. (Where data is actually held) But the I/O Speed. Core RAM Speed DDR I/O Speed Speed Rating PC Speed Rating 100 MHz 200 MHz DDR2-400 PC2-3200 133 MHz 266 MHz DDR2-533 PC2-4200 166 MHz 333 MHz DDR2-667 PC2-5300 200 MHz 400 MHz DDR2-800 PC2-6400 250 MHz 500 MHz DDR2-1000 PC2-8000 Say wha again? How do we get the DDR2, I/O Speed, speed rating and PC Speed rating? 1) The DDR2 I/O Speed is got by multiplying by 2, this is because they doubled the clock for the input / output circuits. 2) The DDR2 Speed rating is then multiplied by 2, since DDR stands for Double Data Rate. 3) The PC Speed rating of DDR2 is got by multiplying by 8. This is because 8 bytes is the width of all DDR2 sticks. DDR3 You make pizza s with flour and water. Just thought I d mention that?! Higher Speeds, 30% Less power consumption Types of RAM: o SO-DIMM 204 PIN for laptops o 240 Pin DIMM Doesn t fit in DDR or DDR2, as normal. Doubles the buffer of DDR2 from 4 bits to 8 bits giving more bandwidth. Adds a feature called XMP (Extended Memory Profile) ^ Enables a power user to easily over clock their memory Use High Density chips which could lead to 16 GB DDR3 modules DDR3 supports triple channel memory if the chipset supports it ^ Currently only supported by the Intel LGLA 1366 platform. AMD doesn t support this feature at all as of now. 3

Core RAM Speed DDR I/O Speed Speed Rating PC Speed Rating 100 MHz 400 MHz DDR3-800 PC3-6400 133 MHz 533 MHz DDR3-1066 PC3-8500 166 MHz 667 MHz DDR3-1333 PC3-10667 200 MHz 800 MHz DDR3-1600 PC3-12800 233 MHz 933 MHz DDR3-1866 PC3-14900 266 MHz 10066 MHz DDR3-2133 PC3-17000 Ugh Say wha again, again? How do we get the DDR3, I/O Speed, speed rating and PC Speed rating? 1) The DDR3 I/O Speed is got by multiplying by 4, this is because they doubled the clock again for the input / output circuits from DDR2, This speed increase is from the buffer size increase. ^This enables DDR3 to grab twice as much data as DDR2 in a clock cycle. 2) The DDR3 Speed rating is then multiplied by 2, since DDR stands for Double Data Rate. 3) The PC Speed rating of DDR3 is got by multiplying by 8. This is because 8 bytes is the width of all DDR3 sticks. Different RAM Variations Double-Sided DIMMS Every RAM stick starting from FPM SIMM s to DDR3 SDRAM comes in two types, single-sided and double-sided RAM. As their name implies, single-sided sticks have chips on one side, double sided have chips on both sides. Latency LAGGGG!! As we d say if we were having high latency in a game of COD or Halo. On a more serious note. A lower latency means it ll take the RAM less time to respond. Lower Latency ram can be found by the term CL2 or Low Latency ^ CL stands for clock cycle delays. The CL2 means that memory is delayed 2 clock cycles before delivering the requested data. Make sure when choosing RAM that your motherboard will support certain CL types. Getting a higher stick for a motherboard that will only support Low Latency RAM may cause the PC to bluescreen, be slow, or not work at all. 4

Parity and ECC Mainly used in the creation of Pizza, oh, sorry I mean: Mainly used in servers. (I want pizza) Parity RAM could only error detect and wouldn t always detect an error. ^ Parity could NOT correct errors. ECC stands for Error checking and Correction ECC RAM is always slower than normal Non-ECC RAM. Are normally in 72 bit versions, extra 8 bit for ECC. ECC normally will only function on high-end systems, before installing (if actually required) check your motherboard manual. Page File and Knowing When You Need RAM Page File and Virtual Memory Bored yet? No.. Okay, I ll continue. Windows uses a small part of your HDD for a thing called a page file. This is what s known as a RAM cache. Only normally used if your RAM is low because there is a lot of open programs. When the RAM is low, it swaps inactive programs to the Pagefile and keeps the active programs in the RAM. Default and recommend page file is 1.5 times the RAM installed in the computer. The page file is also known as virtual memory. ^ Note, when windows alerts you with a notification saying your virtual memory is running out it normally mean s (I m melting the HDD, I need a RAM upgrade stat). This may only occur once while using the computer, but if you see it constantly pop up. RAM Upgrade that PC! Windows system RAM recommendations Microsoft sets the bare minimum on RAM requirements normally. ^ This is to get the maximum number of users to upgrade. If you are using a lot of your RAM when you press CTRL Shift ESC, and click on Performance. It might be time to upgrade your RAM. Especially if this is happening all the time Operating System Minimum System RAM Reasonable Minimum Solid Performance Windows XP 64 MB 256 MB 1 GB 2GB Windows Vista 1GB (32 Bit) / 2 2 GB 4 GB 8GB GB (64 Bit) Windows 7 1GB (32 Bit) / 2 GB (64 Bit) 4 GB 8GB Power User 5

Ready Boost Only possible on Windows Vista and Windows 7 Uses flash drive as dedicated virtual memory Flash memory is faster than typical HDD read/write speeds. Windows 7 can handle up to 8 flash devices for Ready Boost Windows Vista can handle up to 1 maximum Recommended if using Ready Boost to use 1 3x the system RAM for ready boost. RAM installing & getting the right RAM. For the best RAM upgrade make sure: o You have the optimum capacity of RAM to install o Get the correct RAM for your motherboard o Use same speed RAM for all the RAM installed o Use lower latency RAM if your motherboard supports it You can mix and match RAM, but for the best stability try and keep RAM uniform. Try not to mix speeds. It can cause issues with the system. Many modern motherboards provide some flexibility for this but it s good practice to use the same speed RAM for the best performance. Installing DIMM s And RIMMS: o Make sure you touch metal or use some anti-static equipment. o Don t touch the chips or the contacts, try to only touch the sides of the RAM o Check the notch so you push it in the right way around. o Push it firmly into position by pushing straight down on both sides of the RAM, the two sides of the RAM socket should clip the RAM into position. Serial Presence Detect (SPD) Thanks to SPD Motherboards should detect and auto setup any DIMM or RIMM that get s installed. SPD is normally the smallest chip on the RAM 6

Troubleshooting RAM Issues with RAM shows up in a variety of ways. Parity errors ECC error messages System Lockups Page Faults Many other error screens in windows ^ Often can indicate bad RAM but could be something unrelated. You can get two different types of parity errors: Real: o o Errors that are simple errors that the MCC detects from the parity or ECC chips (If you have that form of RAM) Shows up in an error report as a Parity error at xxxx:xxxxxxxx ^ This is is a hexadecimal value. Write this down if this happens, if it happens more than once with the same value then it does indicate a bad RAM stick Phantom: o Phantom Parity errors show up on systems that do not have parity or ECC memory o If windows generates parity errors with different addresses you most likely do not have bad RAM o Phantom Errors can occur for many reasons: Software Problems Heat / Dust Solar Flares Fluctuations in the force Seriously the force is real. Other types of errors: System Lockup / Page Fault o Normally happens hand in hand. o System lockup would be when the computer crashes and can t be used. o Page Fault may not be RAM but other memory also, if a page fault does occur copy the hexadecimal digits, if they repeat chances are high that it s RAM. If it is different each time it is likely that it s something else. Big red button, Panic Putton. NMI (non-maskable interrupt) or as we call it mainly BSoD, NMI s normally show when he dreaded BSoD does. o Happens when a little electron hits the big red button and the OS has to shut down certain functions. o Might not be RAM, at time s it s buggy programming, bad drivers, bad PSU etc. o Check the hexadecimal code and if it s the same address each time chances are it s RAM, if not test the PSU and software *(in my personal view)* 7

Think you have bad RAM? If your on Windows 7, it has a built in memory diagnostics tool. If on another OS use Memtest86 from www.memtest86.com Okay, that s enough about RAM to get through the exam as far as I can tell. 8