Pipedija - tautosaka, gandai, kliedesiai ir jokios tiesos! Durniausia wiki enciklopedija durnapedija!


Emuliatorius

Iš Pipedijos - durniausios enciklopedijos.
(Nukreipta iš Emuliatoriai)
Jump to navigation Jump to search

Emuliatorius - tam tikra programa, o kartais ir aparatas, kuris emuliuoja kokį nors kompiuterį, kuris yra nebūtinai toks, kaip tas kompiuteris, ant kurio tas emuliatorius dirba. Žodžiu, gaunasi tokia virtuali mašina, kurioje kažkokią OS ir jai skirtas programas galima pasileisti.

Pvz., jei jūs turite Apple kompiuterį, o norite pasileisti kokią nors Wintel tipo programą, tai gali būti, kad jums neveiks ta programa. Tai ką tada galima bus padaryti - ogi pasileisti PC tipo kompiuterio emuliatorių, tarkim, UTM, o ant jo jau pasileisti kokius nors Windows, o ant jų jau pasileisite ir tą programą, kurios jums reikia. Nebūtinai tai veiks greitai, bet geriau šis tas, negu nieko.

Yra daug visokių rūšių emuliatorių, tai gal netgi ir galėtume pavardinti, tik vat kažkaip neateina dabar galvon. Bet populiarūs emuliatoriai yra tarp tų, kam įdomu pasileisti kokį nors seną žaidimą ar pasižiūrėti, kaip vėikė kokie nors senoviniai kompiuteriai, pvz., klasikiniai Macintosh ar Amiga, ar DOS, ar dar kokie nors panašūs.

Atskira emuliatorių rūšis yra virtualizuotų mašinų sistemos, kurios paprastai palaiko tik tos pačios rūšies kompiuterio emuliaciją, pvz., PC kompiuterį emuliuoja ant PC kompiuterio. Tokios sistemos skirtos tam, kad būtų galima naudotis virtualizacija, turėti daug virtualių mašinų, kurias galima būtų visaip patogiai išnaudoti ir valdyti. Šitokios sistemos labai paplitusios šiuolaikiniuose debesijos centruose, nes leidžia vartotojams nuomoti praktiškai lyg ir kompiuterius, bet tie kompiuteriai yra virtualūs, suemuliuoti. Taigi, perpardavinėjant resursus, tai gali būti labai labai pelninga.

Dar kita rūšis emuliatorių - tai operacinių sistemų emuliatoriai, kurie tik iš dalies ir labai menkai gali atlikti kompiuterio emuliacijos darbus. Nuo pilnaverčių operacinių sistemų šie emuliatoriai skiriasi tuo, kad patys nedaro kažkokių veiksmų, vietoje to, juos transliuodami į visai kitos, tačiau jau tikros operacinės sistemos veiksmus. Kaip pvz., Wine yra toksai Windows emuliatorius, kuris iš esmės nedaro daugumos tų veiksmų, kuriuos daro tikra Windows sistema. Vietoje to Wine duoda užklausimus į kokią nors Linux operacinę sistemą ir X-Window grafinę sistemą, kad jau šios atliktų tai, ką reikia.

Labai dažnai emuliatoriai naudojami programavimui. Pvz., jei kuri kokį nors appsą kažkokiam mobiliam telefonui, tai negi jį rašysi ant to paties telefono? Tai išties kuri appsą ant kompiuterio, o tada bandai jį ant įvairių emuliatorių, kurie emuliuoja ir skirtingus telefonų modelius, ir skirtingas ekrano rezoliucijas, ir taip toliau.