Go Back   Hardware Forums > Computer Forums > CPU, Motherboards and Memory

Reply
 
LinkBack Thread Tools
Old 17-01-2006, 06:56 PM   #1 (permalink) Top
Oblivion Junky
 
Matt's Avatar
 
Join Date: Dec 2005
Age: 17 Male
Posts: 375
Times Helpful: 15
My Mood: Dead
Status: Offline

My Computer

Arrow RAM the full story

Ram is ram to some. I know this is wrong. Pls could anyone take the time to give the full story of ram from the significance of its make to the speed etc. Thanx in advance

  Reply With Quote
Whats this? Ultra Flat Keyboard
Ultra Flat Keyboard
Seller Price (inc. VAT) Delivery Total Price Availability Seller Rating
Dell £18.44 Free £18.44 In Stock Rated: 0 out of 5 - Number of votes: 0
Misco.co.uk £10.11 £3.99 £14.10 In Stock Rated: 4 out of 5 - Number of votes: 1355
Dell Business £9.15 £8.23 £17.38 In Stock Rated: 0 out of 5 - Number of votes:
Old 17-01-2006, 06:10 PM   #2 (permalink) Top
iMod

 
Matt555's Avatar
 
Join Date: May 2005
Age: 21 Male
Posts: 3,844
Times Helpful: 238
My Mood: Happy
Status: Offline

My Computer

http://www.hardwareforums.com/memory...xplained-6455/
That should give some good information on latencies of RAM. Very good article.
__________________
  Reply With Quote
Old 17-01-2006, 07:02 PM   #3 (permalink) Top
The King

 
Addis's Avatar
 
Join Date: Jan 2004
Age: 18 Male
Posts: 5,255
Times Helpful: 403
My Mood: Drunk
Status: Offline

My Computer

That doesn't explain fully, only a breakdown of latencies. The reason RAM is required is to provide a place for programs and temporary data which the CPU is operating on to be held. For example an instruction for the CPU to add 2 values together and store it in a variable would require a range of memory addresses equal to the size used by the data type of the variable.

Executing programs from the hard drive just isn't possible because the hard drive is not random access, rather it has moving parts that must read magnetic values.

DRAM works by using one capacitor and a transistor to create a charge 'bucket'. This bucket has a hole in it which means that it constantly has to be refreshed for it to maintain a charge. So a stick of DRAM has millions of these capacitor/transistor pairings to hold the data. They are organized into logical rows and collumns, which is how they can be accessed in a random order.

Traditionally, the RAM is operated by a memory controller usually located on the Northbridge chip. This controller will take requests for data in memory frm the CPU via the address bus, access the RAM, and then send the data to the CPU via the data bus.

Another type of RAM is called static RAM (SRAM) and it works differently to DRAM. SRAM uses a number of transistors in a flip flop array to hold data (transistor-transistor logic). Because of its lack of reliance on a capacitor, it can scale to much higher speeds than DRAM. However the drawback is that it takes much more space than DRAM circuitry, and because of this and extra components requires is more expensive. So its only used on the cache on a CPU or where extremely fast RAM is required.


RAM like all other components has brands which are better than others. Manufacturers like Geil, G.Skill, Corsair, OCZ etc provide RAM of a higher quality than normal generic modules. Their modules may be far more defect free, and may be able to operate under higher voltages. Also they can be overclocked better than some generic modules.
__________________
Never trust a program you don't have the source code for.

My website | Powerful Desktop Linux | Linux for human beings | Linux for power users | Linux for ricers
Send a message via MSN to Addis   Reply With Quote
Old 17-01-2006, 08:11 PM   #4 (permalink) Top
Oblivion Junky
 
Matt's Avatar
 
Join Date: Dec 2005
Age: 17 Male
Posts: 375
Times Helpful: 15
My Mood: Dead
Status: Offline

My Computer

Thanx. That was very intresting. How does the page file work then

So if i have ddr400 and someone els has say ddr320(whateva the number) which is better/faster. What im asking is for the significance of the number after the ddr.
  Reply With Quote
Old 17-01-2006, 08:17 PM   #5 (permalink) Top
iMod

 
Matt555's Avatar
 
Join Date: May 2005
Age: 21 Male
Posts: 3,844
Times Helpful: 238
My Mood: Happy
Status: Offline

My Computer

The number after the DDR part dictates it's speed.

DDR266 = 266MHz (133MHz x 2 because of Double Data Rate - DDR)
DDR333 = 333MHz (166MHz x 2 because of Double Data Rate - DDR)
DDR400 = 400MHz (200MHz x 2 because of Double Data Rate - DDR)

So DDR400 is faster than DDR333, DDR333 is faster than DDR266.
__________________
  Reply With Quote
Old 17-01-2006, 08:50 PM   #6 (permalink) Top
The King

 
Addis's Avatar
 
Join Date: Jan 2004
Age: 18 Male
Posts: 5,255
Times Helpful: 403
My Mood: Drunk
Status: Offline

My Computer

The swap file (pagefile in windows) usually works like this:
You have a number of small programs open, and start a large one like Photoshop with low RAM. The programs that aren't being used which are idle are loaded into the swap file and then frees up RAM needed for the larger program. When you switch to the smaller one, it swaps another program into the RAM and retrieves the program from the swap file.

This usually happens when you're playing a game. You can exit the game and for a while you have high HD activity as utilities and other programs loaded into the swap are put back into the RAM.

Your RAM will operate at the highest its rated for and the highest your bus supports. So if you have a 200MHz bus, then your motherboard can support DDR400 (PC3200) RAM. If your motherboard only supports 166MHz FSB then the fastest RAM you can fully use is DDR333(PC2700).

You can buy faster RAM than your motherboard supports or is currently operating at, however the RAM will slow down to the maximum bus speed so unless you overclock theres no advantage.
__________________
Never trust a program you don't have the source code for.

My website | Powerful Desktop Linux | Linux for human beings | Linux for power users | Linux for ricers

Last edited by Addis; 17-01-2006 at 08:54 PM.
Send a message via MSN to Addis   Reply With Quote
Old 18-01-2006, 05:08 PM   #7 (permalink) Top
Oblivion Junky
 
Matt's Avatar
 
Join Date: Dec 2005
Age: 17 Male
Posts: 375
Times Helpful: 15
My Mood: Dead
Status: Offline

My Computer

thanx again. Your depth of knowledge on everything ive asked is amazing.
  Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
First Full Build - final check Malaris New Build / Upgrade Advice 6 10-01-2006 03:08 PM
The Christmas Story... Matt555 General Chat 5 24-12-2005 09:45 PM
Fear (Full Version) beretta9m2f PC Gaming 25 08-12-2005 09:21 PM
Full shut down or not?? nwood General Hardware 5 06-07-2005 03:04 PM
Full PC -- $200 from Walmart.com Anti-Trend Bargain Zone 6 17-12-2004 03:12 AM


All times are GMT +1. The time now is 07:04 AM.


Copyright © 2000 - 2008 · HARDWAREFORUMS.COM · All rights reserved