*   >> Lezen Onderwijs artikelen >> science >> programming

Virtualisatie een lange weg afgelegd, Baby

De evolutie van computers kwam een ​​lange weg voordat het huidige stand bereikt. Tegenwoordig ontwikkelaars hebben meer handige hulpmiddelen om hun werk te doen.

We zullen overslaan tijden wanneer "Programmeren" werd uitgevoerd door het aansluiten gaten door draden in gigantische computers zoals ENIAC. Bovendien zijn deze computers verdeeld over meerdere kamers. Na de uitvinding van de meer geavanceerde rekenmachines, werden programma's opgeslagen in ponskaarten, en de uitvoeringstermijn van een computer in de universiteit en hele staat werd gedeeld met veel wetenschappers.

Dus, in principe, kan de programmeur weken wachten om het resultaat van zijn werk. Trouwens, het was zeer teleurstellend als het programma niet goed werkte, betekenis, dat er nog een paar weken wachten in de rij.

Het proces een stuk verbeterd met verschijning van mainframecomputers. Als een voorbeeld, UNIX gebaseerde mainframes had belangrijkste rekencentrum en vele werkstations aangesloten (terminals). Toch waren er vele nadelen, zoals de kosten en onderhoud. Kleine bedrijven zou een dergelijke luxe niet bezitten.

Dan Personal Computers werden uitgevonden, en jaar-na-jaar, verscheen zij in bijna elk huis. PC had relatief eenvoudige architectuur en betaalbare prijs. Hierdoor tegenwoordig veel programmeurs werken op hun PC workstations. En nog steeds, na al voordelen, problemen bij het testen van het programma op verschillende besturingssystemen of verschillende hardwareconfiguraties bestaan. Ook, terwijl het uitvoeren van complexe berekeningen je beperkt tot rekenkracht van uw station.

De vooruitgang wordt vooruit en Virtual Machines komen naar onze PC's te vervangen, het oplossen van veel problemen. Nu kunnen ontwikkelaars nieuwe virtuele machine met de benodigde configuratie te maken door een aantal muisklikken. Verder hoeft het veranderen kapotte onderdelen in de virtuele machine en geen zorgen te maken over virussen of belangrijke storingen. De machine kan eenvoudig worden herschapen.

Ook is een programmeur niet beperkt om te werken aan een specifiek platform: Linux kan draaien in de Windows-omgeving en achteruit

Een andere stap van de vooruitgang is Cloud Computing.. Het brengt de schaalbaarheid op basis van virtuele machines. Wilt u complexe berekeningen uitvoeren, maken zoveel computers als u nodig heeft, betaalt alleen voor het berekenen van de tijd, en als ze niet nodig onnodige machines te vernietigen.

Laatste industrie onderzoek toont aan dat bi

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.