SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Testing P.C. Performance

Introduction
A client is complaining that their PC is running very slow. They asked me to diagnose
the problem as to why this is happening. To do this I will test and monitor the
performance of the machine and decide the best action to take to repair the
problems. The reason for doing this is to improve the PC performance, if there is a
costless way to do this then it will be first choice, but if components have to be
replaced then we will have to consider the economics and logistics of customising a
PC to improve its performance.
Task A
I will be gathering data from Windows performance monitor to record the CPU usage
and the memory usage over a period of time while testing how applications affect
both these. I will also be using Treesize to measure the disk space usage, and I will
also be using the internet to research components, looking into the compatibility of
the components with the machine I’m trying to improve, and then researching costs
of these components.
Open Browser
+ check Gmail.

Open PS +
open image.

Open Word +
write page.

100

Open Task
manager and a
end task.

90

Navigating
through
folders.

80
70
60
50

TFT10ZOOWIN7Processor(_
Total)% Processor Time

40

TFT10ZOOWIN7Memory%
Committed Bytes In Use

30
20
10
14:14:03
14:14:13
14:14:23
14:14:33
14:14:43
14:14:53
14:15:03
14:15:13
14:15:23
14:15:33
14:15:43
14:15:53
14:16:03
14:16:13
14:16:23
14:16:33
14:16:43
14:16:53
14:17:03

0

I created a test plan to monitor the performance of the computer while I opened up
and used 5 different applications.
Test Plan
I will use System Performance monitor to record opening 5 different
applications and using them for their functions to test how these affect
the performance of the computer.
Test
Open browser +
check Gmail.

Reason
See the CPU +
RAM usage when
online.

Expected
CPU spike 60-70%
RAM increase by 510%

Actual
CPU spike 20-25%
RAM increase
from 12 to 15%

Open Photoshop +
open an image.

See the CPU +
RAM usage when
using PS.

CPU spike 50-60% CPU spike 30-35%
RAM increase by 5- RAM increase
10%
from 15 to 17%

Open Microsoft
word, type some
text, insert an
image, paste in
some data.
Open Task
manager, stop a
process.

See the CPU +
RAM usage when
using Microsoft
Word.

CPU spike 40-50% CPU spike 15-20%
RAM increase by 5- RAM increase
10%
from 15 to 17%

See the CPU +
RAM usage when
opening and using
Task manager.

CPU spike 70-80% CPU spike 20-25%
RAM increase by 5- RAM increase
10%
from 12-15%

Navigate through
folders to find a
specific file.

See the CPU +
RAM usage when
navigating through
the computer files.

CPU spike 60-70% CPU spike 20-25%
RAM increase by 5- RAM did not
10%
increase
Task B
When the disk space is full, the computer will not be able to perform certain tasks. To
fix this we first have to check the disk space usage to diagnose what is causing the
problem. Then we can proceed to removing the problematic files.

Before

After
Amount
(MB)

File Usage

Amount
(MB)

File Usage

Operating System

15507.2

Operating System

15508.1

Program files

11654.6

Program files

11654.6

Program Data

788.7

Program Data

788.7

Users

212.2

Users

225

Other

6104.6

Other

6104.6

Total Used

34281

34267.3

Total Used

Amount (MB)

Amount (MB)
Operating
System

1%
2% 18%

Program files

45%
34%

Operating
System

1%
2%

45%

Program Data
Users

Program files

18%
34%

Program Data
Users
Other

Other

Conclusion
After removing temp files, there was no
major difference. This was most likely
because the routine maintenance was
relatively recent or because all the user
files are saved on the server.
Task C
I am going to compare the costs of upgrading specific components o the cost of
replacing the whole computer. To do this I will first use Crucial to check what the
RAM capacity for the computer is, and I will also be using Passmark.com to give a list
of details on what the current specs of the computer are.
The specs are below;

Specification

Current

RAM

6.00GB (3.41GB usable)

CPU

Pentium G640 2.8GHz

HDD

500GB (465GB Usable)

OS

Windows 7 Professional

Graphics

Onboard

Mother Board

Gigabyte Technology Co., Ltd. H61MS2PV

Case

Zoostorm ITX

Upgrade options
The current memory this computer has is 6GB, separated into a 2GB stick and a 4GB
stick. The types of memory that are compatible are DDR3 PC3-12800, DDR3 PC310600, DDR3 PC3-14900 and DDR3 PC3-14400. This is an example for how much
this type of memory would cost
To figure out how we would upgrade the processor we would first have to find out the
current specs of the processor then compare it to the best upgrade that would be
compatible with the computer.
Current Processor
Intel Pentium G640 @ 2.80GHz

2502

Upgrade option
Intel Xeon E3-1290 V2 @ 3.70GHz

9942

The benchmark will increase by 7440 if I buy this processor, which is almost 3 times
better than the current processor. This would cost £299.99.
To ensure we achieve the maximum potential from the upgrades, we would have to
ensure we have the right operating system to support these upgrades. The OS we
would look for would have to be 64 bit to make sure the RAM is not wasted.
After a quick search on the internet I found that a 64bit version of Windows 7
Professional would cost £69.99.
Now we have found the components we want to buy to upgrade we can add all the
sums up, including installation time (£30/hour) to find out how much the entire
upgrade would cost, then we can compare it to the cost of replacing the computer
entirely.
£117.59

(RAM)

£299.99

(Processor)

£69.99

(OS)

£60.00

(Installation time, 2 hour aprox)

£547.57

(Total cost)
Cost for replacement
Now I have a price for upgrading, I am going to look for a computer which is around
the same price mark, and compare the specs I would get.
After searching PC World’s website, I found a computer around the same price
margin.

Now we have a similar priced computer, we need to compare the specs.

Processor
Upgrade:- Intel Xeon E3-1290 V2 @ 3.70GHz

9942

Replace:-

9419

Intel core i7-3770

RAM
Upgrade:-

16GB

Replace:-

6GB

OS
Upgrade:- Windows 7 Professional 64bit
Replace:-

Windows 8 (no further details on website)
Advantages
Upgrading
-Faster
-Keep old user files/software
-More cost effective
-Get longer use out of old PC
Replacing
-Guarantee it will work
-No viruses – Clean computer
-Often good deals
-No need to worry about compatibility
-No risk of damaging PC
-No need to include cost of labour

Recommendation
After researching the cost of upgrading, and then comparing those costs to a
potential replacement PC with the same price range, I found that for the money you
would spend, you would get better components with upgrading as opposed to
replacing, the processor is slightly better in the upgrade, the is almost 3 times as
much RAM in the upgrade, and many people consider Windows 7 to be better than
Windows 8. Also there is no guarantee on the website or the replacement that the OS
is Professional or 64 bit.
In conclusion I think that upgrading this computer would be a more cost effective
decision, because the specs you will get are superior to the specs you would get by
buying a replacement PC at the same price range.

Más contenido relacionado

Destacado

Presentation final draft
Presentation final draftPresentation final draft
Presentation final draftiteclearners
 
Video Games Violence-Does It Affect ?
Video Games Violence-Does It Affect ?Video Games Violence-Does It Affect ?
Video Games Violence-Does It Affect ?iteclearners
 
Las Lajas cathedral
Las Lajas cathedralLas Lajas cathedral
Las Lajas cathedralA_n_n_a
 
Nicki Minaj Pink Friday Success
Nicki Minaj Pink Friday SuccessNicki Minaj Pink Friday Success
Nicki Minaj Pink Friday Successiteclearners
 
School Meals study
School Meals studySchool Meals study
School Meals studyiteclearners
 

Destacado (8)

Presentation final draft
Presentation final draftPresentation final draft
Presentation final draft
 
rock & roll
rock & roll rock & roll
rock & roll
 
Video Games Violence-Does It Affect ?
Video Games Violence-Does It Affect ?Video Games Violence-Does It Affect ?
Video Games Violence-Does It Affect ?
 
AON - Final draft
AON - Final draftAON - Final draft
AON - Final draft
 
Las Lajas cathedral
Las Lajas cathedralLas Lajas cathedral
Las Lajas cathedral
 
Nicki Minaj Pink Friday Success
Nicki Minaj Pink Friday SuccessNicki Minaj Pink Friday Success
Nicki Minaj Pink Friday Success
 
School Meals study
School Meals studySchool Meals study
School Meals study
 
Tausheen_Raza.DOC
Tausheen_Raza.DOCTausheen_Raza.DOC
Tausheen_Raza.DOC
 

Similar a Testing and Benchmarking (James)

Testing and Benchmarking (Joel)
Testing and Benchmarking (Joel)Testing and Benchmarking (Joel)
Testing and Benchmarking (Joel)iteclearners
 
Testing pc’s performance lf
Testing pc’s performance lfTesting pc’s performance lf
Testing pc’s performance lfiteclearners
 
Testing and Benchmarking (Martyn)
Testing and Benchmarking (Martyn)Testing and Benchmarking (Martyn)
Testing and Benchmarking (Martyn)iteclearners
 
Using ТРСС to study Firebird performance
Using ТРСС to study Firebird performanceUsing ТРСС to study Firebird performance
Using ТРСС to study Firebird performanceMind The Firebird
 
How to upgrade laptop for gaming
How to upgrade laptop for gamingHow to upgrade laptop for gaming
How to upgrade laptop for gamingGetSmartStuffs
 
Development of resource-intensive applications in Visual C++
Development of resource-intensive applications in Visual C++Development of resource-intensive applications in Visual C++
Development of resource-intensive applications in Visual C++Andrey Karpov
 
Development of resource-intensive applications in Visual C++
Development of resource-intensive applications in Visual C++Development of resource-intensive applications in Visual C++
Development of resource-intensive applications in Visual C++PVS-Studio
 
Hardware refers to all of the physical parts of a computer system. F.pdf
Hardware refers to all of the physical parts of a computer system. F.pdfHardware refers to all of the physical parts of a computer system. F.pdf
Hardware refers to all of the physical parts of a computer system. F.pdfanjaniar7gallery
 
Graphics+designer
Graphics+designerGraphics+designer
Graphics+designersaziz0821
 
Computer Memory: Which is Better, Density or Speed?
Computer Memory: Which is Better, Density or Speed?Computer Memory: Which is Better, Density or Speed?
Computer Memory: Which is Better, Density or Speed?Jonathan McBride
 
UNIT 2 M3 and d2 v2
UNIT 2 M3 and d2 v2UNIT 2 M3 and d2 v2
UNIT 2 M3 and d2 v2OriginalGSM
 
Web Performance Madness - brightonSEO 2018
Web Performance Madness - brightonSEO 2018Web Performance Madness - brightonSEO 2018
Web Performance Madness - brightonSEO 2018Bastian Grimm
 
Buying Your Next Computer
Buying Your Next ComputerBuying Your Next Computer
Buying Your Next ComputerLeslie Eyton
 
The need for Speed: Advanced #webperf - SEOday 2018
The need for Speed: Advanced #webperf - SEOday 2018The need for Speed: Advanced #webperf - SEOday 2018
The need for Speed: Advanced #webperf - SEOday 2018Bastian Grimm
 
Super speed around the globe - SearchLeeds 2018
Super speed around the globe - SearchLeeds 2018Super speed around the globe - SearchLeeds 2018
Super speed around the globe - SearchLeeds 2018Bastian Grimm
 
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...Branded3
 
Magento performancenbs
Magento performancenbsMagento performancenbs
Magento performancenbsvarien
 

Similar a Testing and Benchmarking (James) (20)

Testing and Benchmarking (Joel)
Testing and Benchmarking (Joel)Testing and Benchmarking (Joel)
Testing and Benchmarking (Joel)
 
Testing pc’s performance lf
Testing pc’s performance lfTesting pc’s performance lf
Testing pc’s performance lf
 
Testing and Benchmarking (Martyn)
Testing and Benchmarking (Martyn)Testing and Benchmarking (Martyn)
Testing and Benchmarking (Martyn)
 
Using ТРСС to study Firebird performance
Using ТРСС to study Firebird performanceUsing ТРСС to study Firebird performance
Using ТРСС to study Firebird performance
 
How to upgrade laptop for gaming
How to upgrade laptop for gamingHow to upgrade laptop for gaming
How to upgrade laptop for gaming
 
Development of resource-intensive applications in Visual C++
Development of resource-intensive applications in Visual C++Development of resource-intensive applications in Visual C++
Development of resource-intensive applications in Visual C++
 
Development of resource-intensive applications in Visual C++
Development of resource-intensive applications in Visual C++Development of resource-intensive applications in Visual C++
Development of resource-intensive applications in Visual C++
 
Hardware refers to all of the physical parts of a computer system. F.pdf
Hardware refers to all of the physical parts of a computer system. F.pdfHardware refers to all of the physical parts of a computer system. F.pdf
Hardware refers to all of the physical parts of a computer system. F.pdf
 
Graphics+designer
Graphics+designerGraphics+designer
Graphics+designer
 
Computer Memory: Which is Better, Density or Speed?
Computer Memory: Which is Better, Density or Speed?Computer Memory: Which is Better, Density or Speed?
Computer Memory: Which is Better, Density or Speed?
 
WTF?
WTF?WTF?
WTF?
 
UNIT 2 M3 and d2 v2
UNIT 2 M3 and d2 v2UNIT 2 M3 and d2 v2
UNIT 2 M3 and d2 v2
 
Web Performance Madness - brightonSEO 2018
Web Performance Madness - brightonSEO 2018Web Performance Madness - brightonSEO 2018
Web Performance Madness - brightonSEO 2018
 
Gpu
GpuGpu
Gpu
 
Buying Your Next Computer
Buying Your Next ComputerBuying Your Next Computer
Buying Your Next Computer
 
The need for Speed: Advanced #webperf - SEOday 2018
The need for Speed: Advanced #webperf - SEOday 2018The need for Speed: Advanced #webperf - SEOday 2018
The need for Speed: Advanced #webperf - SEOday 2018
 
Hptf 2240 Final
Hptf 2240 FinalHptf 2240 Final
Hptf 2240 Final
 
Super speed around the globe - SearchLeeds 2018
Super speed around the globe - SearchLeeds 2018Super speed around the globe - SearchLeeds 2018
Super speed around the globe - SearchLeeds 2018
 
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...
SearchLeeds 2018 - Bastian Grimm - Peak Ace - International site speed: Going...
 
Magento performancenbs
Magento performancenbsMagento performancenbs
Magento performancenbs
 

Más de iteclearners

Buisness conference project
Buisness conference projectBuisness conference project
Buisness conference projectiteclearners
 
Business Conference
Business ConferenceBusiness Conference
Business Conferenceiteclearners
 
Managers business conference
Managers business conferenceManagers business conference
Managers business conferenceiteclearners
 
NNH Induction Apprenticeships 2015
NNH Induction Apprenticeships 2015NNH Induction Apprenticeships 2015
NNH Induction Apprenticeships 2015iteclearners
 
Application of Number
Application of NumberApplication of Number
Application of Numberiteclearners
 
Swansea Creatives PowerPoint
Swansea Creatives PowerPointSwansea Creatives PowerPoint
Swansea Creatives PowerPointiteclearners
 
Managers conference arrangements
Managers conference arrangementsManagers conference arrangements
Managers conference arrangementsiteclearners
 
AB Glass Presentation
AB Glass Presentation AB Glass Presentation
AB Glass Presentation iteclearners
 
Camera Bodies and Lenses
Camera Bodies and LensesCamera Bodies and Lenses
Camera Bodies and Lensesiteclearners
 
Fault diagnosis notes
Fault diagnosis notesFault diagnosis notes
Fault diagnosis notesiteclearners
 
How IT helps with everyday life
How IT helps with everyday lifeHow IT helps with everyday life
How IT helps with everyday lifeiteclearners
 
Managers Conference
Managers Conference   Managers Conference
Managers Conference iteclearners
 

Más de iteclearners (20)

Buisness conference project
Buisness conference projectBuisness conference project
Buisness conference project
 
Business Conference
Business ConferenceBusiness Conference
Business Conference
 
Managers business conference
Managers business conferenceManagers business conference
Managers business conference
 
London conference
London conferenceLondon conference
London conference
 
NNH Induction Apprenticeships 2015
NNH Induction Apprenticeships 2015NNH Induction Apprenticeships 2015
NNH Induction Apprenticeships 2015
 
Application of Number
Application of NumberApplication of Number
Application of Number
 
Swansea Creatives PowerPoint
Swansea Creatives PowerPointSwansea Creatives PowerPoint
Swansea Creatives PowerPoint
 
Managers conference arrangements
Managers conference arrangementsManagers conference arrangements
Managers conference arrangements
 
AB Glass Presentation
AB Glass Presentation AB Glass Presentation
AB Glass Presentation
 
Ab glass my job
Ab glass   my jobAb glass   my job
Ab glass my job
 
I.C.T Article
I.C.T ArticleI.C.T Article
I.C.T Article
 
Job skills
Job skillsJob skills
Job skills
 
Job skills
Job skillsJob skills
Job skills
 
Camera Bodies and Lenses
Camera Bodies and LensesCamera Bodies and Lenses
Camera Bodies and Lenses
 
Fault diagnosis notes
Fault diagnosis notesFault diagnosis notes
Fault diagnosis notes
 
Research
ResearchResearch
Research
 
How IT helps with everyday life
How IT helps with everyday lifeHow IT helps with everyday life
How IT helps with everyday life
 
ERR Careers
ERR CareersERR Careers
ERR Careers
 
Managers Conference
Managers Conference   Managers Conference
Managers Conference
 
BMX Project
BMX ProjectBMX Project
BMX Project
 

Último

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Último (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

Testing and Benchmarking (James)

  • 1. Testing P.C. Performance Introduction A client is complaining that their PC is running very slow. They asked me to diagnose the problem as to why this is happening. To do this I will test and monitor the performance of the machine and decide the best action to take to repair the problems. The reason for doing this is to improve the PC performance, if there is a costless way to do this then it will be first choice, but if components have to be replaced then we will have to consider the economics and logistics of customising a PC to improve its performance. Task A I will be gathering data from Windows performance monitor to record the CPU usage and the memory usage over a period of time while testing how applications affect both these. I will also be using Treesize to measure the disk space usage, and I will also be using the internet to research components, looking into the compatibility of the components with the machine I’m trying to improve, and then researching costs of these components. Open Browser + check Gmail. Open PS + open image. Open Word + write page. 100 Open Task manager and a end task. 90 Navigating through folders. 80 70 60 50 TFT10ZOOWIN7Processor(_ Total)% Processor Time 40 TFT10ZOOWIN7Memory% Committed Bytes In Use 30 20 10 14:14:03 14:14:13 14:14:23 14:14:33 14:14:43 14:14:53 14:15:03 14:15:13 14:15:23 14:15:33 14:15:43 14:15:53 14:16:03 14:16:13 14:16:23 14:16:33 14:16:43 14:16:53 14:17:03 0 I created a test plan to monitor the performance of the computer while I opened up and used 5 different applications.
  • 2. Test Plan I will use System Performance monitor to record opening 5 different applications and using them for their functions to test how these affect the performance of the computer. Test Open browser + check Gmail. Reason See the CPU + RAM usage when online. Expected CPU spike 60-70% RAM increase by 510% Actual CPU spike 20-25% RAM increase from 12 to 15% Open Photoshop + open an image. See the CPU + RAM usage when using PS. CPU spike 50-60% CPU spike 30-35% RAM increase by 5- RAM increase 10% from 15 to 17% Open Microsoft word, type some text, insert an image, paste in some data. Open Task manager, stop a process. See the CPU + RAM usage when using Microsoft Word. CPU spike 40-50% CPU spike 15-20% RAM increase by 5- RAM increase 10% from 15 to 17% See the CPU + RAM usage when opening and using Task manager. CPU spike 70-80% CPU spike 20-25% RAM increase by 5- RAM increase 10% from 12-15% Navigate through folders to find a specific file. See the CPU + RAM usage when navigating through the computer files. CPU spike 60-70% CPU spike 20-25% RAM increase by 5- RAM did not 10% increase
  • 3. Task B When the disk space is full, the computer will not be able to perform certain tasks. To fix this we first have to check the disk space usage to diagnose what is causing the problem. Then we can proceed to removing the problematic files. Before After Amount (MB) File Usage Amount (MB) File Usage Operating System 15507.2 Operating System 15508.1 Program files 11654.6 Program files 11654.6 Program Data 788.7 Program Data 788.7 Users 212.2 Users 225 Other 6104.6 Other 6104.6 Total Used 34281 34267.3 Total Used Amount (MB) Amount (MB) Operating System 1% 2% 18% Program files 45% 34% Operating System 1% 2% 45% Program Data Users Program files 18% 34% Program Data Users Other Other Conclusion After removing temp files, there was no major difference. This was most likely because the routine maintenance was relatively recent or because all the user files are saved on the server.
  • 4. Task C I am going to compare the costs of upgrading specific components o the cost of replacing the whole computer. To do this I will first use Crucial to check what the RAM capacity for the computer is, and I will also be using Passmark.com to give a list of details on what the current specs of the computer are. The specs are below; Specification Current RAM 6.00GB (3.41GB usable) CPU Pentium G640 2.8GHz HDD 500GB (465GB Usable) OS Windows 7 Professional Graphics Onboard Mother Board Gigabyte Technology Co., Ltd. H61MS2PV Case Zoostorm ITX Upgrade options The current memory this computer has is 6GB, separated into a 2GB stick and a 4GB stick. The types of memory that are compatible are DDR3 PC3-12800, DDR3 PC310600, DDR3 PC3-14900 and DDR3 PC3-14400. This is an example for how much this type of memory would cost
  • 5. To figure out how we would upgrade the processor we would first have to find out the current specs of the processor then compare it to the best upgrade that would be compatible with the computer. Current Processor Intel Pentium G640 @ 2.80GHz 2502 Upgrade option Intel Xeon E3-1290 V2 @ 3.70GHz 9942 The benchmark will increase by 7440 if I buy this processor, which is almost 3 times better than the current processor. This would cost £299.99. To ensure we achieve the maximum potential from the upgrades, we would have to ensure we have the right operating system to support these upgrades. The OS we would look for would have to be 64 bit to make sure the RAM is not wasted. After a quick search on the internet I found that a 64bit version of Windows 7 Professional would cost £69.99. Now we have found the components we want to buy to upgrade we can add all the sums up, including installation time (£30/hour) to find out how much the entire upgrade would cost, then we can compare it to the cost of replacing the computer entirely. £117.59 (RAM) £299.99 (Processor) £69.99 (OS) £60.00 (Installation time, 2 hour aprox) £547.57 (Total cost)
  • 6. Cost for replacement Now I have a price for upgrading, I am going to look for a computer which is around the same price mark, and compare the specs I would get. After searching PC World’s website, I found a computer around the same price margin. Now we have a similar priced computer, we need to compare the specs. Processor Upgrade:- Intel Xeon E3-1290 V2 @ 3.70GHz 9942 Replace:- 9419 Intel core i7-3770 RAM Upgrade:- 16GB Replace:- 6GB OS Upgrade:- Windows 7 Professional 64bit Replace:- Windows 8 (no further details on website)
  • 7. Advantages Upgrading -Faster -Keep old user files/software -More cost effective -Get longer use out of old PC Replacing -Guarantee it will work -No viruses – Clean computer -Often good deals -No need to worry about compatibility -No risk of damaging PC -No need to include cost of labour Recommendation After researching the cost of upgrading, and then comparing those costs to a potential replacement PC with the same price range, I found that for the money you would spend, you would get better components with upgrading as opposed to replacing, the processor is slightly better in the upgrade, the is almost 3 times as much RAM in the upgrade, and many people consider Windows 7 to be better than Windows 8. Also there is no guarantee on the website or the replacement that the OS is Professional or 64 bit. In conclusion I think that upgrading this computer would be a more cost effective decision, because the specs you will get are superior to the specs you would get by buying a replacement PC at the same price range.