Solved

RAM usage on dual core pentium

Posted on 2006-07-16
4
355 Views
Last Modified: 2008-02-01
This is a curiosity question. I recently bought a 2.8 ghz dual core pentium system with 1 gig or RAM. Is half of the RAM allocated to each core; ie do i really have a system that has effectively 512 meg of RAM or does the processor use all of the RAM regardless of whether one or both cores are processing data.

  Or is the truth that most current software does not really use the dual core feature ?

Thanks

Kickback
0
Comment
Question by:kickback
  • 2
4 Comments
 
LVL 5

Assisted Solution

by:Titanium_Sniper
Titanium_Sniper earned 65 total points
ID: 17119336
well half the ram is NOT allocated to each core, think o the 2 cores as a single processing unit that can run 2 instructions at the same time on different threads. If the application was written to be multithreaded, it can run better on dual core processors. Many applications are not, like most games and the performance benefit is in how with a single core processor the processes are loaded in and out and share the time although they appear to run at the same time they are not. With dual core, the processes like a game and a virus scan can run without sharing time so they are as fast as if running by them selves on the computer but they can now both get that same performance. If the application was written to take advantage of the 2 cores, it would get a performance gain also.

here are some applications written to take advantage of your processor even when running alone on your comnputer, Maya, Blender3D, Quake 3 & 4, Elder Scrolls: Oblivion, 3DS Max, Adobe Photoshop, Windows XP Professional, Windows 2003, Mac OS X, Linux

in taskmanager, (ctrl + shift + esc pressed simultaneously) will show 2 processors that represent your 2 cores and in the processes section you may even be able to assign processes to different cores like in dual processor pcs but I do notown a dual core processor anmd I hvent tried assigning processes to different cores.
0
 
LVL 5

Assisted Solution

by:Titanium_Sniper
Titanium_Sniper earned 65 total points
ID: 17119356
on the following page fclick the graphic in the upper right to see intel's presentation on dual core technology

http://www.intel.com/business/technologies/dual-core.htm?iid=search
0
 
LVL 70

Accepted Solution

by:
garycase earned 35 total points
ID: 17119445
The two cores work just like two independent CPU's.   The memory is assigned by the operating system (XP I presume), and is not "tied" to either CPU => XP will assign it as required, and either core can use any of the memory.

Many individual applications are not yet dual-core "aware" -- and those applications will not run any better with your two cores;  HOWEVER, if you're running multiple applications, you'll still get a big boost in performance, as XP will assign different processes to different cores.

There are some applications which will not work properly on a dual core system -- typically they have multiple threads, and if XP assigns different threads to different cores, that can cause problems.  To resolve this, you simply right-click on the process within Task Manager, and "Set Affinity" -- which will allow you to force the process to only use one of the cores (you can choose which one).   Many games run better in this mode.

0
 

Author Comment

by:kickback
ID: 17119521
Thanks for all of the comments

Kickback
0

Featured Post

Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

Join & Write a Comment

Is it worth it to buy an Echo? In a word, yes! For me it was definitely worth it. I use mine on a daily basis. Prologue & Privacy At first, I was very skeptical about the Amazon Echo. In general, I don't like voice assistants. I don't li…
this article is a guided solution for most of the common server issues in server hardware tasks we are facing in our routine job works. the topics in the following article covered are, 1) dell hardware raidlevel (Perc) 2) adding HDD 3) how t…
It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.

758 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now