Hi,
I have following laptop:
Dell Latitude E6420
Intel(R) Core(TM) i7-2720QM (2.2GHz, 6M cache) with Turbo Boost Technology
8GB (2x4GB) 1333MHz DDR3 SDRAM
500GB 7200rpm Hard Drive
For most of my work this is quite good, however, I have to often run a tool which take about 10 to 12 hours to finish its work. We recently saw that the same tool runs faster on other machines with more memory and more CPU power.
So obviously I started thinking about upgrading my laptop at least with more memory and may be a SSD drive.
But before ordering the RAM and the SSD, I just observed the state of my machine when the tool was running. What I observed that the CPU performance was always below 12 percent when the tool was running. The RAM usage never exceeded 6 GB. Now this puzzles me a lot. Is it actually going to improved the performance by increasing the RAM? Will it use more memory when available memory is increase, say to 16 GB?
I do not have any numbers regarding disk i/o, but the disk activity of the tool was more or less sporadic in nature.
This all is confusing, what might be the reason, the tool takes this long to finish?
How can I make it faster?
It is not a Java based tool, where most of the times the memory usage is restricted. I think the tool is developed in C++ and as such there are no built in limits to how much memory it can use.
What I also notice is that the cooling fans run with very high speed when the tool is running and spew out lot of hot air.
Please suggest any option to improve the performance.
Regards,
Heramb
I have following laptop:
Dell Latitude E6420
Intel(R) Core(TM) i7-2720QM (2.2GHz, 6M cache) with Turbo Boost Technology
8GB (2x4GB) 1333MHz DDR3 SDRAM
500GB 7200rpm Hard Drive
For most of my work this is quite good, however, I have to often run a tool which take about 10 to 12 hours to finish its work. We recently saw that the same tool runs faster on other machines with more memory and more CPU power.
So obviously I started thinking about upgrading my laptop at least with more memory and may be a SSD drive.
But before ordering the RAM and the SSD, I just observed the state of my machine when the tool was running. What I observed that the CPU performance was always below 12 percent when the tool was running. The RAM usage never exceeded 6 GB. Now this puzzles me a lot. Is it actually going to improved the performance by increasing the RAM? Will it use more memory when available memory is increase, say to 16 GB?
I do not have any numbers regarding disk i/o, but the disk activity of the tool was more or less sporadic in nature.
This all is confusing, what might be the reason, the tool takes this long to finish?
How can I make it faster?
It is not a Java based tool, where most of the times the memory usage is restricted. I think the tool is developed in C++ and as such there are no built in limits to how much memory it can use.
What I also notice is that the cooling fans run with very high speed when the tool is running and spew out lot of hot air.
Please suggest any option to improve the performance.
Regards,
Heramb