LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices


Reply
  Search this Thread
Old 01-17-2004, 05:21 PM   #1
spyghost
Member
 
Registered: Jun 2003
Distribution: Redhat
Posts: 245

Rep: Reputation: 30
is there an adverse effect if i have this kind of memory setup?


hi,

i am using a ddr ram... and i am planning on making an upgrade (adding ram sticks)...

currently i have 2 strcks of 128mb ram. if i add another 256, i will now have 512...

now i am making a choice of whether to have this kind of setup or go for a single 512 stick

is there a performance difference "at any point" if i have 2 128mb and a single 256, or only a single 512 stick in my pc?
 
Old 01-17-2004, 05:38 PM   #2
wapcaplet
LQ Guru
 
Registered: Feb 2003
Location: Colorado Springs, CO
Distribution: Gentoo
Posts: 2,018

Rep: Reputation: 48
Shouldn't matter, as far as I know. If the RAM is all the same speed, then it doesn't make a difference.

Of course, if you buy a 512 stick, you can load it in there with whatever else you have, to get even more RAM.
 
Old 01-17-2004, 06:17 PM   #3
scott_R
Member
 
Registered: Jul 2003
Location: Brighton, Michigan, USA
Distribution: Lots of distros in the past, now Linux Mint
Posts: 748

Rep: Reputation: 31
It depends on what you're using it for. Depending on the amount of data being retrieved, and the size of the total memory (and the amount in use), more modules may actually be faster. In reality though, unless you are doing some pretty intense stuff (real-time and heavy duty serving, not gaming or other home PC intesive stuff, I mean), you won't notice a difference, as other factors (cpu and bus timing) play a much bigger role in this area.

I'd go for more memory, not worrying about speed, and let the cpu, motherboard, and OS decide how best to move data around on your system. Besides, why set those chips aside when you've already paid good money for them?

Last edited by scott_R; 01-17-2004 at 06:18 PM.
 
Old 01-17-2004, 08:34 PM   #4
wapcaplet
LQ Guru
 
Registered: Feb 2003
Location: Colorado Springs, CO
Distribution: Gentoo
Posts: 2,018

Rep: Reputation: 48
I don't think there's any way for multiple memory modules to be faster than a single memory module; the bus can still only carry so much data at a given time, and to my knowledge there is only one bus regardless of how many memory slots there are, so there is no way for them to work in parallel; the bus can only read/write data from one memory location at a time.
 
Old 01-17-2004, 11:38 PM   #5
spyghost
Member
 
Registered: Jun 2003
Distribution: Redhat
Posts: 245

Original Poster
Rep: Reputation: 30
isn't it that if i have more memory sticks, power consumption increases?

well, its just an idea, since i add more devices unlike adding a single stick - more chips are present...
 
Old 01-18-2004, 02:04 AM   #6
Crito
Senior Member
 
Registered: Nov 2003
Location: Knoxville, TN
Distribution: Kubuntu 9.04
Posts: 1,168

Rep: Reputation: 53
I don't know about DDR, since I'm still using SDRAM, but one of my machines (Athlon Classic 750 with VIA chipset) supports two-way memory interleaving. Basically it works like a two drive RAID 0 setup, addressing across the DIMMs. The modules have to be the same size and I can't use the third memory slot, but it does work. My mem read/write performance gain was only about 5-10% though. Here are a few google results on "memory interleaving" for you to peruse:
http://www.overclockers.com/tips105/index03.asp
http://macspeedzone.com/archive/5.0/...vedmemory.html
http://www.monitorworld.com/faq_pages/q36_page.html

Last edited by Crito; 01-18-2004 at 02:12 AM.
 
Old 01-18-2004, 06:27 AM   #7
spyghost
Member
 
Registered: Jun 2003
Distribution: Redhat
Posts: 245

Original Poster
Rep: Reputation: 30
my bios supports 4-way interleaving.. btw, my mobo is msi kt3 ultra2
 
Old 01-19-2004, 05:50 PM   #8
Pcghost
Senior Member
 
Registered: Feb 2003
Location: The Arctic
Distribution: Fedora, Debian, OpenSuSE and Android
Posts: 1,820

Rep: Reputation: 46
Quote:
Originally posted by wapcaplet
I don't think there's any way for multiple memory modules to be faster than a single memory module; the bus can still only carry so much data at a given time, and to my knowledge there is only one bus regardless of how many memory slots there are, so there is no way for them to work in parallel; the bus can only read/write data from one memory location at a time.
But isn't the whole point of dual-channel DDR ram that the two simms do work in parallel? My machine listed below has a single 512 stick of PC3200 DDR ram in it and on boot it says 512 DDR operating in single channel mode.

I could be wrong but I think dual-channel DDR is the exception. SDRAM certainly cannot be run in parallel.

 
Old 01-19-2004, 06:01 PM   #9
wapcaplet
LQ Guru
 
Registered: Feb 2003
Location: Colorado Springs, CO
Distribution: Gentoo
Posts: 2,018

Rep: Reputation: 48
Quote:
Originally posted by Pcghost
But isn't the whole point of dual-channel DDR ram that the two simms do work in parallel? My machine listed below has a single 512 stick of PC3200 DDR ram in it and on boot it says 512 DDR operating in single channel mode.
Interesting, I'd never heard anything about this. You're right, it does look like this is one way to get more performance by having multiple memory modules.

Hadn't heard about the interleaving thing either. Boy, you'd think they would have taught me this stuff in my six years of computer science courses... I guess I mostly learned the fundamentals, and wasn't brought up to speed on more modern technology

Anyway, I stand corrected.
 
  


Reply



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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Some kind of memory leak? MylesCLin Programming 7 02-09-2005 04:30 PM
htpasswd... not in effect 3AM Fedora 1 06-11-2004 12:02 PM
kind of a programming quesion...kind of not tho jhorvath Programming 2 06-30-2003 10:05 PM
Help!?! RH 8 Memory Mapping -High Memory-Virtural Memory issues.. Merlin53 Linux - Hardware 2 06-18-2003 04:48 PM
Changes to /etc/group - take effect when? cliffyman Linux - General 2 01-16-2003 10:36 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > General

All times are GMT -5. The time now is 11:43 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration