Skip to main content
atomically

atomically

7.4
In a single step that cannot be interrupted, especially for computer operations
  • adverb
  • /əˈtɑːmɪkli/
  • Specialized
translation icon : indivisiblemente
  • Users that cannot write a directory cannot acquire the mutex, but they can still obtain a consistent view of directory segment entries by atomically reading a generation number and busy flag before and after reading each entry.

Examples

  • A call to incr() does not behave atomically; it is vis-

    Academic text (2012)
  • OK, so so all we want to do is atomically execute a load of X followed by a store of X.

  • The main thing about this is this code essentially executes atomically with the single instruction which is called where's the?

  • OpenMP compilers typically do not create an explicit call to the reduction function but utilize assembly instructions to atomically update variables in memory by adding a value.

    Blog text (12)
  • In a banking system, funds must be transferred atomically to prevent any discrepancies during transactions.

  • The operating system manages memory allocation by atomically assigning resources to ensure consistency.

  • When saving your changes, the application must atomically update the database to maintain data integrity.

Synonyms

inseparably
vsatomically
1 4.8

So closely connected that they cannot be kept apart

is about uninterruptible single operations rather than close linkage
indivisibly
vsatomically
1 5.7

In a way that cannot be split into parts

is used for an uninterruptible single operation in computing
indissolubly
vsatomically
1 8.2

In a way that cannot be separated or broken

is focused on single uninterruptible operations not general permanence
unbreakably
vsatomically
4.4

So strong that nothing can separate or destroy it

is about being uninterruptible in a single operation not physical durability

Surface Forms

atomically positive

Morphology

atomically = atomic (semi-transparent) = atom + ic + ally

The morphological formation is transparent, but the computing sense 'indivisible operation' is a domain-specific extension not directly inferable by all learners.

Etymology

Atomically comes from the Greek word atomos, which means 'uncut' or 'cannot be divided'. A helpful way to remember the computing sense is this: an atomic action cannot be split or stopped partway, so to do something atomically means to do it as one whole, unbreakable operation.