Hot spot (computer programming)

A hot spot in computer science is most usually defined as a region of a computer program where a high proportion of executed instructions occur or where most time is spent during the program's execution (not necessarily the same thing since some instructions are faster than others).

Comment
enA hot spot in computer science is most usually defined as a region of a computer program where a high proportion of executed instructions occur or where most time is spent during the program's execution (not necessarily the same thing since some instructions are faster than others).
Has abstract
enA hot spot in computer science is most usually defined as a region of a computer program where a high proportion of executed instructions occur or where most time is spent during the program's execution (not necessarily the same thing since some instructions are faster than others). If a program is interrupted randomly, the program counter (the pointer to the next instruction to be executed) is frequently found to contain the address of an instruction within a certain range, possibly indicating code that is in need of optimization or even indicating the existence of a 'tight' CPU loop. This simple technique can detect highly used instructions, although more-sophisticated methods, such as instruction set simulators or performance analyzers, achieve this more accurately and consistently.
Is primary topic of
Hot spot (computer programming)
Label
enHot spot (computer programming)
Link from a Wikipage to another Wikipage
Category:Software optimization
Comment (computer programming)
Compiler
Computer program
Computer science
Computer scientist
Control Data Corporation
CPU
Donald Knuth
Dr. Dobb's Journal
Fortran
Instruction path length
Instruction set simulator
Iteration
Jump instruction
Loop (computing)
Machine code
Pointer (computer programming)
Profiling (computer programming)
Program counter
SameAs
3vcev
m.05p0dfp
Q4241353
Критична ділянка коду
Хот-спот (программирование)
Subject
Category:Software optimization
WasDerivedFrom
Hot spot (computer programming)?oldid=1089810188&ns=0
WikiPageLength
3652
Wikipage page ID
21901229
Wikipage revision ID
1089810188
WikiPageUsesTemplate
Template:More citations needed
Template:Other uses
Template:Reflist