Computer performance: Difference between revisions

Content deleted Content added
Tags: Reverted section blanking
Reverted 1 edit by 103.145.231.22 (talk): Unexplained deletion
Line 23:
 
[[Computer software]] performance, particularly [[software application]] response time, is an aspect of [[software quality]] that is important in [[human–computer interaction]]s.
 
== Performance engineering ==
Performance engineering within systems engineering encompasses the set of roles, skills, activities, practices, tools, and deliverables applied at every phase of the systems development life cycle which ensures that a solution will be designed, implemented, and operationally supported to meet the performance requirements defined for the solution.
 
Performance engineering continuously deals with trade-offs between types of performance. Occasionally a [[CPU design]]er can find a way to make a [[Central processing unit|CPU]] with better overall performance by improving one of the aspects of performance, presented below, without sacrificing the CPU's performance in other areas. For example, building the CPU out of better, faster [[transistor]]s.
 
However, sometimes pushing one type of performance to an extreme leads to a CPU with worse overall performance, because other important aspects were sacrificed to get one impressive-looking number, for example, the chip's [[clock rate]] (see the [[megahertz myth]]).
 
=== Application performance engineering ===
{{Main|Application performance engineering}}
 
Application Performance Engineering (APE) is a specific methodology within [[performance engineering]] designed to meet the challenges associated with application performance in increasingly distributed mobile, cloud and terrestrial IT environments. It includes the roles, skills, activities, practices, tools and deliverables applied at every phase of the application lifecycle that ensure an application will be designed, implemented and operationally supported to meet non-functional performance requirements.
 
== Aspects of performance ==