Atom

Forfatter: Peter Berry
Oprettelsesdato: 20 August 2021
Opdateringsdato: 18 Juni 2024
Anonim
Знакомство с Atom - #1 - Первое знакомство. Установка.
Video.: Знакомство с Atom - #1 - Первое знакомство. Установка.

Indhold

Definition - Hvad betyder Atom?

Atom er et samtidigt og domænespecifikt programmeringssprog, der bruges til realtid og indlejrede applikationer. Det indeholder kompilering af tidsopgaveplanlægning og producerer kode med forbedret hukommelsesforbrug og udførelsestid. Atomer samtidighed model eliminerer krav til gensidig ekskludering algoritmer.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Atom

Atom blev udviklet i 2007 og blev frigivet som open source i april samme år. Det var designet til at maksimere operationer, der udføres i en given urcyklus uden at krænke semantik for atomdrift. Atom afbalancerer imidlertid behandlingsbelastninger og minimerer tidsforsinkelser.

Beskrivelsen af ​​atomkredsløb består af et sæt tilstandselementer og regler. Hver regel består af to komponenter: tilstandsopdateringer og aktiveringsbetingelser. Når regler er aktiveret, vælges handlinger til at udføres atomisk. Regler tildeles lineær og global prioritet, og flere regler kan skrives til det samme tilstandselement. Dataafhængighed mellem regler danner en graf. Cykliske grafer foretrækkes som regler og kan sammensættes sekventielt. Kompilatorer bestiller regler for at minimere kanter, der strømmer tilbage fra regler til lav prioritet. Da regelpar er gensidigt eksklusive, er kanter ikke kritiske for en grafdatafhængighedsgraf.


Atomobjekter (også kendt som aktive objekter) er aktive enheder, der ligner multetrådede servere. Alle behandlede s opretter nye tråde i objekter. Tråde oprettes undertiden samtidig under oprettelsen af ​​et objekt til at udføre interne aktiviteter. Trådudførelse er ikke forebyggende, og kun en tråd er aktiv i et objekt ad gangen. Tråde vedrører aktiveringsbetingelser, der bestemmer objekttilstande, der er kompatible med udførelse. Atommodeller er forbundet med funktioner (som statusmeddelelse, abstrakte tilstande og tilstandsprædikater) og er integreret med bestået og trådplanlægning.