RAM vs. CPU speed
Hi..sorry for the uneducated question, but I'm wondering what the difference in performance is between having a fast CPU or more RAM. Where do each differ? For example, if I want to have less of the spinning beach ball..would installing more RAM help this? If so, what does the CPU speed effect? I appreciate any insight.
The reason I ask is that my MBP has 2.2Ghz but my wife's new MacBook is 2.4. So technically..is her computer 'faster' than mine? If I put in 4GB RAM..for example...how would that effect our comparison? (not that we're having a contest..I'm just wanting to know). Thanks!
The simple answer is that a faster CPU = apps running faster, and more RAM = more apps running simultaneously.
So, for example, when encoding a video in iDVD, your wife's MBP would do that slightly faster than yours (maybe a few minutes difference in a two hour process). More RAM wouldn't help that. But, if you went up to 4 GB of RAM, you could have more apps open at once without the spinning beachball, or having to wait while information is written to/read from the hard disk (virtual memory).
Hope this helps...
Similar Messages
-
Need expert advice on Ram and CPU Speed
I have read places that your Ram and CPU FSB speed should be the same to increase performance. However, I can no longer find them anymore. Now, I just want to make sure.
I currently have PC2700 (333Mhz) ram, but my processor is a AMD 2000+XP at 266 FSB. Should I run my ram at 266 Mhz instead of 333 for a 1:1 ratio?
What do the experts think?
Thanks everyone!http://qube.kylning.net/forum/attachment.php?s=&postid=23897
If there is no picture cut and paste this into your browser
Thats my rig water cooled thats the best for OCing (overclocking)
But if you don't have the cash there are some good air cooled alternitaves.
I bought a Jet 7 blower made by coolmaster
http://www.coolermaster.com/index.php?
LT=english&Language_s=2&url_place=product&p_serial=ACB-V83&other_title=ACB-V83JET%20[/URL]
Then I bought a SLK-800 heatsink http://www.thermalright.com/ and pulled the Jet 7 apart and then mounted the blower on to the heatsink quite easy only 4 screws to take out and put in.
That was quite good you could try
http://www.thermaltake.com Tt SILENT BOOST 21dB Cheep for cooling (3400+ Although I have never seen or heard of a 3400+)
Check out this website they have loads of good quality gear for not a bad price The only problem is it's in Swden but I think he ships over seas his site is in english and swedish I buy all my stuff there
http://kylning.com/index.php?cPath=82_87
http://www.kyling.com click on the english flag to get the menus in english
let me know how it's going -
RAM vs CPU speed for LR3 performance
I'm set on upgrading to one of the new iMacs but have a limited budget. I'm a photographer and primarily use Lightroom and Photoshop. If I have to choose, would it be better to opt for the core i3 with 8gb RAM or the core i5 with 4gb RAM?
Many thanks,
AdamAdam Chandler wrote:
I'm set on upgrading to one of the new iMacs but have a limited budget. I'm a photographer and primarily use Lightroom and Photoshop. If I have to choose, would it be better to opt for the core i3 with 8gb RAM or the core i5 with 4gb RAM?
Many thanks,
Adam
Adam,
There is also something to be said for file retrieval and writing. I don't know which of the new iMacs you are looking at, but OWC has a mod which provides an eSATA connection for higher speed external drives, which are much faster than FW or USB. Sooner or later, between the ACRLR cache, the files themselves, etc. you'll want to use an external drive. Good luck with the purchase.
Jay S. -
How to get statistics (or precise data) about cpu speed and RAM
My problem is I want to determine the CPU speed of the computer is running the applet.
I know there's no way to obtain in a simply (and standar) way this property, so I've thinked about generating statistic methods for do it (something like executing a loop a defined iterations)
My doubt is what to put inside this loop, beacuse I would like to know just not CPU speed (or satistics about it), I need also free RAM statistics, so I've thinked there would be some specific java instructions to give a relationship of these data I need.
My question is if someone has done (or has thinked about) this kind of classes before me, and can tell me what is the best way to make the same.
Tankshttp://www.javaworld.com/javaworld/javaqa/2002-11/01-qa-1108-cpu.html
http://java.sun.com/products/jdk/1.2/docs/guide/jvmpi/jvmpi.html#hprof-cpu -
HOw do I find out Ram, JVM version, CPU speed in Solaris 8?
I need to find the following in Solaris 8:
RAM
Java Virtual Machine version
Sun Version
CPU speed
How many CPU's
Available disk space
What are the commands to find this information out?
Thanks!RAM --> % /usr/sbin/prtconf | fgrep -i 'memory size'
Java version --> % java -version
Sun version --> % uname -a
CPU speed --> % /usr/sbin/psrinfo -v
How many CPUs --> % /usr/sbin/psrinfo | wc -l
Available disk --> % df -k
You may also want to look at the man pages for each
command I've given. -
Is more ram better than more cpu speed?
I am buying a new iMac and wondering if I should go for 2G vs 1G ram or is CPU speed more worth the money, ie 2.4GHZ vs 2.0?
Thanks for any comments.
BillIt all depends on what you are using the computer for. The difference between 2 ghz and 2.4 ghz is almost undetectable for most apps. You may see a very slight improvement when working in graphic apps or playing games. In my opinion, and I will buck the trend of the other postings, with the configuration your are looking at your would be better off maxing the ram.
Here are some benchmarks. http://www.barefeats.com/imacal2.html
While the clock speed is about 20% faster for the 2.4, real world "noticeable" difference is about 3-5%. In my book that is not worth a 25% increase in price.
Whatever you choose like has been posted many time, do not get your RAM from apple, you can usually find 4 gigs for about $100.00
Brian -
Performance - Threads - Sys Resources = What's the CPU Speed n RAM ?
Hi all,
I am writing a small program based on quick port scanning (pure Java). For that purpose I'm using threads to make the connections. I am using multiple threads in parallel. While running 64 threads theres a 10% CPU usage whereas on 128 threads theres a 60% usage (On AMD 500 Mhz).
Now obviously I dont want anybody with a 233 Mhz running my program with 128 threads and surely not the one with 1 Ghz being limited to only 128 threads. Thats why I need to find out the clients resources like CPU speed, total RAM etc. How do I do that ?
Someone suggested using JNDI for windows registry. I'm not sure how to do it that way. (if anyone can provide me a little code?) Is there another way round to this problem?
Any help appreciated.My friend
please try to understand the problem here is not of OPTIMIZATION OF THREAD SERVICES but the OPTIMAL NUMBER OF THREADS TO BE USED at certain processor speeds.
fine I agree about different performances of processors (pentium 1Ghz != AMD 1Ghz)
but surely (pentium 1Ghz ~ AMD 1Ghz ~ other 1Ghz).
and anyway in my program I'm taking the performance margins by 200Mhz to be on the safer side
i.e.
x1-x2 no of threads for say 300-500Mhz,
y1-y2 no of threads for 500-700Mhz,
z1-z2 no of threads for 700-1Ghz. Get the point.?
Heres an incomplete example of my prog (if now anyone can make out a fair idea of the problem) :
import java.net.*;
import java.io.*;
class QuickPortScan
public static void main(String args[])
long tstart,tend;
ScanThread scant=null;
String name=null,ok=null;
/* int tnum; This is the number of threads I want to calculate */
System.out.println(" Quick Port Scanner BLAH BLAH BLAH!");
System.out.print("-------------------BLAH BLAH BLAH!--------------\nEnter 'y' To Proceed: ");
try{
ok = new BufferedReader(new
InputStreamReader(System.in)).readLine();
if(ok.equals("Y")||ok.equals("y")){}
else{ System.exit(0); }
System.out.print("Enter The HOSTNAME: ");
name = new BufferedReader(new
InputStreamReader(System.in)).readLine();} catch(IOException e){}
System.out.println("Scanning 65,535 Ports, Please Be Patient...\n");
/* Now I would like to get the CPU speed here somehow
and then calculate tnum and pass it as param below */
tstart = System.currentTimeMillis();
for(int i=1;i<=tnum;i++)
scant = new ScanThread(name,i /* ,tnum */);
scant.start();
try{ scant.join(); }
catch(InterruptedException ine){ System.out.println("Main Thread Interrupted!"); }
tend = System.currentTimeMillis();
double ttaken = (tend-tstart)/1000;
if(ttaken>59)
System.out.println("Total Time Taken For Scan: "+(ttaken/60)+" minutes.");
else System.out.println("Total Time Taken For Scan: "+ttaken+" seconds.");
} //END QuickPortScan class
class ScanThread extends Thread
String name;
int port,tno;
/* int nloop; This is the number of sleep-break loops calculated according to number of threads */
Socket sock;
static boolean scanFirst = true;
boolean breakOut = false,breakIn = false;
public ScanThread(String nm,int i /* ,int j */)
name = nm;
port = i;
tno = i;
/* nloop = (j * whatever + whenever - together); */
public void run()
for(int round1=1;round1<=32 /*nloop otherwise*/;round1++)
if(breakOut==true){ break; }
for(int round2=1;round2<=32;round2++)
try{
/* SOCKET
CONNECTION
IMPLEMENTATION */
} try{sleep(75);}catch(InterruptedException ie){}
public synchronized void portInc(int open)
if(open==1){System.out.println("Port "+port+" Vulnerable!, Scanning...");}
if(port==16384){System.out.println("25% Completed, Scanning Further...");}
else if(port==32768){System.out.println("50% Completed, Scanning Further...");}
else if(port==49152){System.out.println("75% Completed, Scanning Further...");}
port = port + nt; // nt is the NUMBER OF THREADS
if(port>=65536){if(scanFirst==true){System.out.println("*****SCAN COMPLETE!*****");
scanFirst=false;} breakOut=true; breakIn=true;}
} // END ScanThread class -
Question CPU speed VS RAM speed
I am tweaking my new worstation.
I have an Asus p6t ws professional. I7 960
24 G DDR3 tripple channel ram (Patriot Level 7 Viper II)
I am new to overclocking and I up to now I don't know how to solve this propblem.
If I overclock the CPU by putting the BCLK frenquency to 160, with default multiplier at 25, I clock 4.07
But, when I check the speed of my RAM with CPU-Z, I get a clock of 490 (!!!) so time two 980 (not even the 533 x2 to 1066)
If I put my bios to XMP mode I get my ram to 1600, but my cpu is about 3.4 (close to normal 3.2)
How can I OC to 4.0 with 24 G RAM at 1600?
The mother board manual say it acccept 1600 RAM but (OC) And THEY SAY THAT iNTEL SPECIFICATION, IN xmp mode, DDR3-1600 are supported for one DIMM per channel only (does that mean I cn only put 16 gig in channel A,B and C If I want 1600 OR 24G butr at a lower clock around 1066?
IF I am stucked in making choices and can't have it all (CPU 4.0 and 24D RAM-1600), WICH IS THE MOST IMPORTANT: CPU SPEED OR RAM SPEED?
I mostly edit P2 and wil be editing red and filmstock transfered.Using a Gigabyte MB and cooling with water my i7-950 is rock stable at 4.3 with 24GB of 1600 G Skill RAM running at 1624; I have CPU turbo disabled and RAM XMP enabled and running at 1.5 volts.
Based on my clocks (BCLK 203, CPU 21, turbo off, QPI 36, MEM 8, and Uncore 16), I would suggest trying the following to reach 4.0 with your 1600 rated RAM:
BCLK 190
CPU 21
turbo off
QPI 36
MEM 8
Uncore 16
If that is not stable for your Asus, Try lowering BCLK until go get something that is. These settings would put your RAM at 1520 which would certainly be close to their maximum potential.
OC'ing can be time consuming; if this "formula" does not work for your system, then you really do need to go with the tried and true methodical approach.
Regarding which is more important for PPro I would say CPU speed is much more significant than RAM speed based on runs that making with Harm and Bill's ever so useful PPBM5 benchmark along my journey.
On another note, Cristobal on this forum informed me about "INTELBURN TEST" (Google it), which was a more rigerous torture test for stability than the ones that most people use (memtest, 3DMark, wPrime, etc.).
Good luck and do report back what works best for you in the end; it would be nice to report how your drives are set up too along with your PPBM5 results as well.
Jim -
How to check CPU speed, remove or install softwares? I'm a newbi
Hi all,
I just purchased my MBP yesterday. I'm totally new to this machine. I don't know how to see CPU speed, RAM, or other hardwares on this computer. Also, I don't know if the apple button use for what? I press "apple" and nothing happens. Last, could someone tell me how to optimize the computer? I had 80GB but now I have only 57GB availble. I don't know why this MBP uses so much space.
Thanks again for all your help. I will have more questions for you
P/S: I couldn't find these info by search.Hi y - Welcome to Apple Discussions!
Hi all,
I just purchased my MBP yesterday. I'm totally new to
this machine. I don't know how to see CPU speed, RAM,
or other hardwares on this computer.
click on the blue apple in the upper left corner of your display (a drop menu will open) then click on About This Mac.
a window pops up. some basic system info is shown there.
for all the add'l details, click on More Info...
that will open up the System Profiler which lists everything hardware- and software-wise...
the System Profiler is also sitting in Applications > Utilities, and you can also start it by double-clicking on its icon there..
Also, I don't
know if the apple button use for what? I press
"apple" and nothing happens.
the apple button on the keyboard is a "command key".
i.e. most applications will quit if you enter the key combination apple+Q.
save is apple+S, and so on.
Last, could someone tell
me how to optimize the computer? I had 80GB but now I
have only 57GB availble. I don't know why this MBP
uses so much space.
fairly typical. the default installation process writes language
localizations, many many printer drivers, and other things
you may not need. you can use the application monolingual
to remove language localizations that you don't want (download
it from versiontracker). printer drivers are generally smaller,
but some like keeping that to a minimum...
also if iLife is installed including GarageBand - there might be some GB of
'garageband loops' you might not need.
so, all in all, how much you might be able to clean up depends on how
you want to use your machine... post back w/ any details if you like...
Thanks again for all your help. I will have more
questions for you
P/S: I couldn't find these info by search.
enjoy your new machine!!! cheers -
ISight/iChat AV - RAM and CPU considerations
I am thinking of buying my mom a MAC Mini or giving her my wifes iMAC G4 1.25ghz and converting her from the PC world to MACWORLD!!! The scenario is I will buy her an iSight so she can hook up via IChat and see the grandkids. Question is:
1. Does CPU speed have any bearing on quality of the iChat AV experience (here we are talking about G4's the mini or the iMac that my wife has)?
2. Is it necessary to get a RAM upgrde if I get her the mini to go from 512 to 1 Gig?
Don't want to waste the money if it won't help the iChat AV experience. I figured the DSL high speed connection is the key factor. Am I wrong? Is there another key success factor?
Power Mac G5 Dual 2GHz Mac OS X (10.4.4)With the kit you've mentioned, I can't see you having any difficulties. If anything I would say that increasing your memory would be the best bet, as OS X just runs more smoothly the more you have. Plus, it would benefit more than just iChat - especially if you've got more than just iChat running at the same time.
The CPUs in the Mac mini and the G4 iMac can cope with an iSight camera with no troubles at all - the bottleneck will be at the internet connection (if you experience any bottleneck at all). Oh, and be honest with your connection speed in iChat - it'll make any necessary adjustments for you to keep things smooth. -
Cpu speed is clocked down during heavy use (msi x79a-gd45) ?
Hi
I overclocked my cpu, intel i7 3930K, 32 gb ram win 7 on msi x79a-gd45
cpu base clock : 100
adjust cpu ratio 42
intel turbo disabled
dram freq @1600
cpu core temp 1.290
hyper thread enabled
Everything else is auto
This pc is running at 4.2 in general but when I do render type heavy cpu rendering cpu speed starts going down to 2900, they oscillate betwen 4200 and 2900/2700. I am trying to get it start around 4000. TO me it is kind of pointless that the cpu would clock down when I need them not too. I do not mind if they are clocked down when they are not in use.
I have 750 W with corsair hydro h60
I asked this issue before but I was not able to resolve. I am hoping that someone else might be able to help me out here .
thanksQuote from: PirateDog on 07-December-13, 17:08:38
Yes, with a Turbo OC on the Core Ratios (set them all to 44X) in CPU Features sub menu plus the CPU V. and CPU Ratio must both be set to Auto. EIST and C1E enabled. Enhanced Turbo enabled. Overspeed Protection disabled.
If the mainboard also has the VDroop option, then set it to 100%. Have you tried the CPU Ratio OC at 44X with the CPU V. in Auto already? If it is stable, then no need to try the Turbo method of OC. With CPU V. in Auto, you can enable EIST and C1E and get power saving features to work. CPU V. must be in Auto for the voltage to decrease at low use or idle (33C).
Hi PirateDog
Thanks for your reply, very helpful
So I now have
Cpu base 100
ratio 44
EIST enabled (intel turbo disabled, enhanced turbo disabled)
Dram auto
Cpu Core V auto
C1E Enabled
C-State disabled
Cpu Phase Control Disabled
VDroop +%100
This setup seemed to push my average cpu temps by around 7C degrees, so I am around 64C if all are at max. I am not sure if this issue is from another place but worth mentioning. I am not sure if this is still in the good range. On the other hand this setup seems to lower my average idle temps couple degrees.
Before I was using
Cpu base 100
ratio 44 Cpu Core V auto
Dram 1600
and everything else was either disabled or set to auto
Any further recommendations?
thanks -
Change the ram divider cpu/14
ive dropped the ram 166mhz and upped my fsb to 240, and i was expecting to see my ram at 204 but it ran 178, why because the divider is cpu/14, , does anybody know how to fix this to make it cpu/11 on 166mhz,because it doesnt make any sense why it makes it cpu/14 and on 133 it makes it cpu/18(only when o/c the divider is cpu/14)
thanxQuote
for example if i up the fsb by 40, the ramis supposed to up by 40,
No, the ratio isn't 1 to 1, it's (CPU multi)/(memory divider)*(FSB increase). If you up the "FSB" by 40, the RAM will speed up by that ratio. For example, you have a CPU multiplier of 11 starting at 2200Mhz and memory divider CPU/14(because you have 166Mhz memory clock index AND CPU multi 11), and you increase the "FSB" by 40 then the cpu speeds up 440(11X40) to 2640, since the CPU speed is 440Mhz faster, you have RAM 440/14 or 31 or 32 mhz not 40mhz.
The other example would be you have a CPU multiplier of 11 starting at 2200Mhz and memory divider CPU/11(because you have 200Mhz memory clock index AND CPU multi 11), and you increase the "FSB" by 40 then the cpu speeds up 440(11X40) to 2640, since the CPU speed is 440Mhz faster, you have RAM 440/11 or an increase of 40Mhz.
That CPU/x is all dependant on 2 variables. Memory Clock Index(200, 166, 133, 100, etc) and CPU multiplier(11x, 10x, 9x, etc).
If you have Excel try playing with this.
http://www.geocities.com/gtstrider/
or a Java based one.
http://home.arcor.de/xxmartin/Calculator/
the first one is clearer in showing how memory clock index, and CPU multi relate, IMO. -
Is there any API or Property Node that gives the CPU Speed.
I want to get the information about CPU Speed, RAM, Harddisk and OS installed on the system through LabVIEW.
Are there APIs that give this information.take a look at windows scripting. http://www.microsoft.com/technet/scriptcenter/guide/sas_cpm_ciwz.mspx?mfr=true
attached are some zip files that show how to read info with .vbs script files. Change the file paths to point where you downloaded the files.
Another alternative is to use .NET stuff, but I haven't taken the time to figure out how to use it yet.
http://digital.ni.com/public.nsf/allkb/B97EF2D2015AA257862574500060835C
Message Edited by unclebump on 06-17-2009 04:48 AM
Attachments:
get processor information.zip 12 KB
get system information.zip 12 KB -
What happens if I set 'maximum CPU speed' to 'highest' instead of 'adaptive'? If my laptop has a battery attached while also connected to AC, would setting it to the' highest' level of maximum CPU speed shorten my battery life? If setting it to 'highest' makes the CPU speed the fastest, what could be a reason for not setting it to highest when a laptop is connected to AC (as opposed to a battery, in which case setting it to 'highest' will shorten the battery lasting time). Thanks.
joy2u,
Your processor will simply run at a its highest clock speed and give the best performance when set at "maximum". When left on adaptive, the processor will throttle down to a lower speed and only increase if more processing power is needed (running games, Photoshop, CAD software, etc.). This improves battery life by only using more power when necessary.
As far as wanting to set the CPU to adaptive while on battery or AC power, you would make the CPU last longer because it isn't working as hard, and thus, less voltage is applied, and less heat is created (both big enemies of processors). Additionally, you will reduce power consumption and lower your power bill, but the savings will probably be insignificant.
My Thinkpads: T42 (GPU failure), T60, W530
W530: Windows 7 Pro | i7-3720qm | FHD screen | 256gb Samsung 840 Pro SSD | 500GB Ultrabay HDD | 16gb Crucial RAM | Nvidia K1000m -
I had the firmware upgrade on my 2.16 MBP and it has performed very well, the CPU speed cuts back and usually runs at 1333 mHz and the CPU temp runs about 50 to 60 degrees C. Recently it began running at 2167 100% of the time and, of course, the CPU temp is running in the 80 degree C region.
Same apps being used, no new software installed. What gives? I certainly would like to have it return to the older cooler running mode.
Thanks for any assistance or suggestions.
J FreitagNo viable options to date although you may want to keep this in mind. Apple has made changes to the firmware and system management control so that you may safely utilize the performance you paid for. You may not notice it now although when Leopard is released, you may appreciate the maximum performance of your Mac with the current updates, as it is now able to run the more robust and demanding operating system of the future.
http://www.apple.com/macosx/leopard/index.html
Regards,
MBP-15"/2.16/2GB RAM/7200/W8612... Mac OS X (10.4.8) G4 Tower (OS 9/10), Dell 620 WorkStation (XP Pro), Gateway P4 (XP Home)
Maybe you are looking for
-
How to set up a new apple e-mail address when already have an existing Apple ID
Hello Thank you for taking a look at my query - I have searched many posts but not found a specific answer to my question - so please help! My dilemma: I am in effect running everything smoothly - I am already on iCloud and have an @me.com mail addre
-
Loose wire/chip soundcard on motherboar​d?? HP Pavallion zv5000
A couple of months ago, my laptop was dropped from a short distance. Since then my sound has been going away and being flakey.... I can make it come back by pushing on the outside case, so I'm fairly sure it's something loose. My issue is this: i
-
Is it possible to change the data of Pivot Table?
Hello, I want to develop an excel add-in in .net and want to show the data to user using "Pivot Table". Is there a way in which I can allow the user to change the cell values of the "Pivot Table" without changing the source data? Any guidance is high
-
My cs5 illustrator is having a really hard time running. I think that part of it is my laptop since it is only a 32bit but I've never so many problems with it before. I made a 20"x30" board layout and imported revit-rendered images into the file. The
-
HI i purchases a Nokia N97 about a month or two ago. i picked the white version and at the same time my dad picked the black version. over this past month i had so many problems with it such as shutting off for no reason quitting applications for no