Alakäyttöjärjestelmä?

On virtuaalikoneessa toimivat käyttöjärjestelmät ja käyttöjärjestelmien emuloinnit, mutta voiko sanoa olevan systeemiä joka on tarkoitettu alakäyttöjärjestelmäksi jota käytetään Linuxissa, Windowsissa ja/tai macissa? Etuna olisi ainakin alustariippumattomuus eli sille tarkoitettu ohjelma toimii millä tahansa koneella ja käyttiksellä jos teho ja muisti riittää.

Sen sovellus olisi 1 tai useampi ikkuna muiden joukossa ja sovelluksia voi laittaa ryhmiin joiden sisällä olevat ohjelma-instanssit tai eri sovellukset voi vuorovaikuttaa keskenään, eli alakäyttöjärjestelmästä voi olla useita eri instansseja yhtä aikaa.

Eli esim. näin:

alakäyttöjärjestelmän instanssi 1:
nettiselain x ikkuna 1
nettiselain x ikkuna 2
nettiselain x ikkuna 3
tekstieditori y
oma ohjelma z

alakäyttöjärjestelmän instanssi 2:
nettiselain x ikkuna 1
nettiselain x ikkuna 2
oma ohjelma b
oma ohjelma c
oma ohjelma z

Ja joka alakäyttöjärjestelmän instanssia kohti on ohjausikkuna josta säädetään järjestelmää.

Sitten jos laittaa alakäyttis yhden horrostilaan, sen dumppitiedoston (tai miten sitä kutsutaankaan?) voi laittaa muistitikulle ja siirtää toisella tietokoneella käytettäväksi. Horrostilan kuvaava tiedosto voi olla pieni jos käynnissä olleista ohjelmistoista ja yhteisistä datatiedostoista annetaan vain tunnistekoodit.

Haluttaessa systeemi tekee varmuuskopioita tilastaan esim. 10 sekunnin tai minuutin välein. Vain muutokset perustilaan tallennetaan.

Samaa ohjelmaa voi käyttää verkon välityksellä monta käyttäjää eri koneilta kun ohjelman tila pidetään täsmälleen samana eri koneilla, välittämällä käyttäjien inputit. Jos joku toiminto vaatii paljon laskentatehoa mutta antaa lyhyen tuloksen, se tehdään nopeimmalla koneella ja jaetaan verkon kautta, tai ehkä jopa työ jaetaan koneiden kesken jotta vastaus saadaan nopeammin. Jos joku ohjelma vaatii dataa ulkopuoliselta nettisivulta, nopeimman yhteyden omaava ottaa sen ja jakaa muille.

Onko tällaista tai pitäisikö olla?
2235
Äänestä

Muut lukivat myös

Vastaukset 2

Vanhimmat

Jotenkin vaikuttas että suurin osa vaatimuksistasi onnistuisi tolla Oraclen VirtualBoxilla mutta toisaalta osa vaikuttaa sen verran erikoisilta että varmaan joutusit vääntää ite jotain ohjausscriptiä tohon hommaan mutta ei liene ongelma jos olet jo noin pitkälle homman mietinyt. Kannattaa ainakin tutustua tohon VirtualBoxiin.

Äänestä

Kommentoi aloitusta


Järviäkki kirjoitti:

On virtuaalikoneessa toimivat käyttöjärjestelmät ja käyttöjärjestelmien emuloinnit, mutta voiko sanoa olevan systeemiä joka on tarkoitettu alakäyttöjärjestelmäksi jota käytetään Linuxissa, Windowsissa ja/tai macissa? Etuna olisi ainakin alustariippumattomuus eli sille tarkoitettu ohjelma toimii millä tahansa koneella ja käyttiksellä jos teho ja muisti riittää.

Sen sovellus olisi 1 tai useampi ikkuna muiden joukossa ja sovelluksia voi laittaa ryhmiin joiden sisällä olevat ohjelma-instanssit tai eri sovellukset voi vuorovaikuttaa keskenään, eli alakäyttöjärjestelmästä voi olla useita eri instansseja yhtä aikaa.

Eli esim. näin:

alakäyttöjärjestelmän instanssi 1:
nettiselain x ikkuna 1
nettiselain x ikkuna 2
nettiselain x ikkuna 3
tekstieditori y
oma ohjelma z

alakäyttöjärjestelmän instanssi 2:
nettiselain x ikkuna 1
nettiselain x ikkuna 2
oma ohjelma b
oma ohjelma c
oma ohjelma z

Ja joka alakäyttöjärjestelmän instanssia kohti on ohjausikkuna josta säädetään järjestelmää.

Sitten jos laittaa alakäyttis yhden horrostilaan, sen dumppitiedoston (tai miten sitä kutsutaankaan?) voi laittaa muistitikulle ja siirtää toisella tietokoneella käytettäväksi. Horrostilan kuvaava tiedosto voi olla pieni jos käynnissä olleista ohjelmistoista ja yhteisistä datatiedostoista annetaan vain tunnistekoodit.

Haluttaessa systeemi tekee varmuuskopioita tilastaan esim. 10 sekunnin tai minuutin välein. Vain muutokset perustilaan tallennetaan.

Samaa ohjelmaa voi käyttää verkon välityksellä monta käyttäjää eri koneilta kun ohjelman tila pidetään täsmälleen samana eri koneilla, välittämällä käyttäjien inputit. Jos joku toiminto vaatii paljon laskentatehoa mutta antaa lyhyen tuloksen, se tehdään nopeimmalla koneella ja jaetaan verkon kautta, tai ehkä jopa työ jaetaan koneiden kesken jotta vastaus saadaan nopeammin. Jos joku ohjelma vaatii dataa ulkopuoliselta nettisivulta, nopeimman yhteyden omaava ottaa sen ja jakaa muille.

Onko tällaista tai pitäisikö olla?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu