Construct · 1 fields · 1 citations

hanging: a standalone construct

One name. One construct. A landmark on the map.

● anchor · a standalone construct Nearest construct by meaning·not indexed
hanging1 CONSTRUCTSoftware hangDSCOPE · HANG BUG

A single standalone construct; nearby constructs are located against it in the Collider. Tap a field for its definition, unit, and measures.

Computer science

A process that stops responding

In computing, a hang is a failure in which a program or system stops making progress and becomes unresponsive (stuck in an infinite loop, blocked on a lock that is never released, or waiting forever on input that never arrives) without necessarily crashing. Because a hung process throws no error and simply ceases to respond, such "hang bugs" are hard to detect; Dai and colleagues' DScope detects data-corruption-induced hang bugs in cloud server systems. The referent is a liveness failure in software, not a method of slaughter processing or of execution.[1]

Unit
The unresponsive, non-progressing state of a process
Recovery means
Recovery usually needs external intervention (a timeout, a restart, or killing the process), since a hung process does not resume on its own
Measured by
Detected by unresponsiveness and lack of progress: missed timeouts, stalled throughput, and watchdog or hang-detection tooling

Next

Run it through the Collider, or take the citations with you.

See how hanging sits against neighbouring constructs in the Collider, or export every reference on this page in one click.

Open in ColliderExport BibTeXReport this entry

Nearby constructs

cloud4 fields · 5 citationsjingle · one word, four constructsarch1 fields · 2 citationsanchor · a standalone constructarrest3 fields · 3 citationsjingle · one word, three constructs

References

  1. Dai, T., He, J., Gu, X., Lu, S., & Wang, P. (2018). DScope: Detecting real-world data corruption hang bugs in cloud server systems. In Proceedings of the ACM Symposium on Cloud Computing (pp. 313–325). Association for Computing Machinery. https://doi.org/10.1145/3267809.3267844

Cited on this page?

Confirm your construct, or correct us.

If your work is cited behind one of these entries, you know better than we do whether we captured the meaning right. Confirm it, suggest an edit, or dispute it, and your name goes on the entry as an author who has checked it, linked to your ORCID.

Claim your construct