Mikä on samanaikainen tietojenkäsittely?

Samanaikainen tietojenkäsittely on lähestymistapa, jossa useita laskelmia tehdään päällekkäisen aikakehyksen sisällä. Siinä hyödynnetään sitä ajatusta, että useat prosessit voivat edistyä odottamatta toisten suorittamista. Samanaikainen tietojenkäsittely on erilainen kuin peräkkäinen tietojenkäsittely, jossa laskelmat tehdään yksi toisensa jälkeen, ja rinnakkaislaskenta, jossa laskelmat tehdään samanaikaisesti.

Samanaikaisia ​​laskentatekniikoita löytyy käyttöjärjestelmistä, jotka tukevat kierre- ja ennaltaehkäisevää moniajoa. Ne löytyvät myös tietokoneohjelmointikielistä, joissa hyödynnetään tukitekniikoita, kuten viestien kulkua ja lupauksia. Samanaikaista tietojenkäsittelyä voidaan käyttää useilla eri järjestelmän tasoilla, mukaan lukien CPU, tietokoneessa oleva ohjelmisto ja verkon ohjausvirta.

Historia

Samanaikaisen tietojenkäsittelyn alkuperä palaa 1800-luvulle, jolloin rautatieliikenteen harjoittajien on kehitettävä tapa hallita monien junien polkuja yhdellä rautateellä. Se kehittyi edelleen 1900-luvun alussa, kun telegrafi-operaattorit tarvitsivat hallita useita signaaleja yhdellä telegraafilinjalla.

CPU-termit, monitehtävä, verkko, prosessit