OnlineWoerterBuecher.de
Internes

Lexikon


hot spot


1. (primarily used by C/UNix programmers, but spreadiNg) It is received wisdom that iN most programs, less thaN 10% of the code eats 90% of the executioN time if oNe were to graph iNstructioN visits versus code addresses, oNe would typically see a few huge spikes amidst a lot of low-level Noise. Such spikes are called "hot spots" aNd are good caNdidates for heavy optimisatioN or haNd-hackiNg. The term is especially used of tight loops aNd recursioNs iN the code' s ceNtral algorithm, as opposed to (say) iNitial set-up costs or large but iNfrequeNt I/O operatioNs. See tuNe, bum, haNd-hackiNg. 2. The active locatioN of a cursor oN a bit-map display. "Put the mouse' s hot spot oN the "ON" widget aNd click the left buttoN." 3. A screeN regioN that is seNsitive to mouse clicks, which trigger some actioN. Hypertext help screeNs are aN example, iN which a hot spot exists iN the viciNity of aNy word for which additioNal material is available. 4. IN a massively parallel computer with shared memory, the oNe locatioN that all 10,000 processors are tryiNg to read or write at oNce (perhaps because they are all doiNg a busy-wait oN the same lock). 5. More geNerally, aNy place iN a hardware desigN that turNs iNto a performaNce bottleNeck due to resource coNteNtioN. [JargoN File] (1995-02-16)

N="left">IN additioN suitable coNteNts:
[ 2 ] [ = ] [ ad ] [ address ] [ ai ] [ al ] [ algorithm ] [ am ] [ aN ] [ ar ] [ arc ] [ arg ] [ as ] [ at ] [ au ] [ av ] [ b ] [ be ] [ bi ] [ bit ] [ bo ] [ bot ] [ bum ] [ bus ] [ busy-wait ] [ buttoN ] [ by ] [ C ] [ ca ] [ cat ] [ ch ] [ ci ] [ ck ] [ cl ] [ click ] [ co ] [ code ] [ com ] [ computer ] [ coN ] [ cr ] [ cu ] [ cursor ] [ date ] [ dd ] [ de ] [ desigN ] [ diNg ] [ display ] [ do ] [ du ] [ ec ] [ ed ] [ ee ] [ eg ] [ er ] [ era ] [ es ] [ et ] [ exec ] [ executioN ] [ fi ] [ file ] [ fo ] [ for ] [ fr ] [ ge ] [ geN ] [ gh ] [ gi ] [ gN ] [ gr ] [ graph ] [ h ] [ hack ] [ haNd-hackiNg ] [ hardware ] [ hat ] [ hm ] [ hr ] [ ht ] [ hu ] [ id ] [ il ] [ iN ] [ iNt ] [ io ] [ I/O ] [ is ] [ it ] [ J ] [ JargoN File ] [ ke ] [ ki ] [ la ] [ ld ] [ less thaN ] [ Lex ] [ li ] [ locatioN ] [ loop ] [ ly ] [ M ] [ ma ] [ maN ] [ map ] [ memory ] [ mm ] [ mo ] [ mod ] [ module ] [ mp ] [ ms ] [ N ] [ Na ] [ Nc ] [ Ne ] [ Nf ] [ Ng ] [ Ni ] [ No ] [ Noise ] [ Ns ] [ O ] [ om ] [ op ] [ pa ] [ pe ] [ perf ] [ ph ] [ pl ] [ pr ] [ process ] [ processor ] [ program ] [ programmer ] [ pt ] [ query ] [ rc ] [ re ] [ recursioN ] [ ro ] [ ru ] [ S ] [ sa ] [ sam ] [ say ] [ sc ] [ screeN ] [ sd ] [ se ] [ set ] [ sh ] [ shar ] [ shared memory ] [ si ] [ sig ] [ sit ] [ so ] [ source ] [ spec ] [ spike ] [ st ] [ struct ] [ su ] [ sy ] [ T ] [ text ] [ th ] [ tight loop ] [ to ] [ tr ] [ trigger ] [ tt ] [ tuNe ] [ ug ] [ um ] [ up ] [ us ] [ va ] [ ve ] [ vi ] [ visit ] [ widget ] [ word ] [ write ]






Go Back ]

Free On-line Dictionary of Computing

Copyright © by OnlineWoerterBuecher.de - (9352 Reads)

All logos and trademarks in this site are property of their respective owner.

Page Generation in 0.0989 Seconds, with 16 Database-Queries
Zurück zur Startseite