Emulator başqa kompüter və ya proqramı təqlid edən və ya təqlid edən kompüter və ya proqramdır. Məsələn, emulyatorlar Windows-u Mac kompüterində və əksinə işlətməyə imkan verir. Emulatorların necə işlədiyini və emulyatordan niyə istifadə edə biləcəyinizi öyrənin.
Emulator nədir?
IBM kompüter emulyasiyası konsepsiyasını köhnə cihazlar üçün nəzərdə tutulmuş proqramları daha yeni modellərdə işə salmaq üçün bir üsul kimi təsəvvür etdi. IBM-in istifadə etdiyi üsul emulyasiyaya həsr olunmuş proqram və aparatın birləşməsinə əsaslanırdı. Yeni kompüterləri üçün yeni proqramlar hazırlamaq əvəzinə, daxili geriyə uyğunluq tərtibatçılara daha çox çeviklik verdi.
Bu gün emulyator termini adətən video oyunları kontekstində istifadə olunur. Video oyun emulyatoru 1990-cı illərdə populyarlaşdı, çünki o, insanlara müasir masaüstü kompüterlərdə köhnə konsol oyunları oynamağa imkan verdi. Smartfon və planşetlərin çoxalması ilə kompüterlərdə iOS və ya Android əməliyyat sistemini işlədə bilən emulyatorlara da artan tələbat var.
Emulatorlar Necə İşləyir
Müxtəlif növ emulyatorlar müxtəlif emulyasiya üsullarından istifadə edir. Yenə də son məqsəd həmişə eynidir: orijinal aparat və ya proqram təminatından istifadə təcrübəsini təkrarlamaq. Bəzi emulyatorlar orijinal məhsulun performansını üstələyir və əlavə funksiyaları ehtiva edir.
Emulyasiya çoxlu hesablama resursları tələb edir. Bu emulyasiya vergisinə görə, bir çoxları performans baxımından real dünyadakı həmkarlarından geri qalırlar. Onları adətən ödənişsiz proqramçılar yaratdığından, emulyatorların hazırlanması uzun müddət çəkə bilər.
Emulyasiya virtuallaşdırma anlayışı ilə sıx bağlıdır. Virtual maşınlar host sisteminin əsas aparatında işləyən bir emulyator növüdür. Buna görə də, emulyasiya vergisi yoxdur, lakin virtual maşınlar orijinal maşınla müqayisədə edə biləcəkləri məhduddur.
Niyə Emulatorlardan istifadə edin?
Proqram təminatı platformaya xasdır, buna görə tərtibatçılar Android, iOS, Windows və Mac üçün ayrıca proqramlar hazırlayırlar. Əgər siz Mac istifadəçisisinizsə və yalnız Windows üçün mövcud olan proqramdan istifadə etmək istəyirsinizsə, yeganə seçiminiz (Windows kompüteri almaqdan başqa) emulyatordan istifadə etməkdir.
Emulatorlar rəqəmsal qorunmada da mühüm rol oynayır. Köhnə oyun kartricləri kimi köhnəlmiş formatlarda saxlanılan proqramları xüsusi cihazdan istifadə edərək ROM (yalnız oxumaq üçün yaddaş) faylları kimi yükləmək olar. Daha sonra ROM-lar nəzərdə tutulduqları orijinal oyun sistemi üçün emulyatordan istifadə etməklə ifa edilə bilər.
Emulator Nümunələri
Hər əsas əməliyyat sistemi üçün saysız-hesabsız kommersiya və açıq mənbəli emulyatorlar mövcuddur. Budur bəzi nümunələr:
- BlueStacks kimi emulyatorlar Windows və Mac-də Android proqramlarından istifadə etməyi mümkün edir.
- Xcode kimi proqramlar iOS-u Mac və Windows-da işlədə bilər.
- Appetize.io istənilən kompüterdə iOS proqramlarından istifadə etməyə imkan verən brauzer əsaslı emulyatordur.
- WINE Linux OS-də Windows proqramlarını idarə edir.
- Nestopia kimi emulyatorlar Linux-da Nintendo oyunlarını oynaya bilər.
- SNES Classic kimi konsol emulyatorları oyunçulara müasir HD televizorlarda köhnə video oyunları oynamağa imkan verən müstəqil avadanlıqdır.
- PlayStation Portable üçün çoxsaylı emulyatorlar istifadəçilərə Sony-nin mobil sistemində digər konsollar üçün oyunlar oynamağa imkan verir.