Тоног төхөөрөмжтэй ярьж буй хүн ба эсрэгээр
технологи

Тоног төхөөрөмжтэй ярьж буй хүн ба эсрэгээр

Тэдний хэдэн зуун барилгыг барьсан. Олон тонн хувилбар, түгээлт. Тэдгээрийн зарим нь сонирхолтой зүйл, заримыг нь цөөхөн хүн ашигладаг, гэхдээ тэдгээр нь компьютер, сүлжээний дэд бүтцийн гол хэсгүүдийг хариуцдаг тул маш чухал юм. Ийм олон тооны хэдий ч зах зээлийн сегмент бүрт хоёроос илүүгүй давамгайлагч байдаг.

таны компьютер дээр ажиллаж байгаа. Энэ нь санах ой, процессууд болон түүний бүх програм хангамж, техник хангамжийг удирддаг. Мөн машины "хэл"-ийг мэдэхгүйгээр компьютертэй харилцах боломжийг олгодог. Ихэнх тохиолдолд төхөөрөмж дээр олон төрлийн програмууд нэгэн зэрэг ажилладаг бөгөөд тэдгээр нь тус бүр нь төв процессор (CPU), санах ой, санах ойд хандах эрхтэй байх ёстой. үйлдлийн систем бүгдийг зохицуулж, хөтөлбөр бүрд хэрэгтэй зүйлээ өгдөг. Үйлдлийн системгүй бол программ хангамж нь техник хангамжтай харьцаж ч чадахгүй, компьютер ямар ч хэрэггүй болно.

Хэрэглэгчид болон хэрэглээний программууд системийн дуудлага болон хэрэглээний програмчлалын интерфейсээр дамжуулан үйлдлийн системүүдийн санал болгож буй үйлчилгээнд хандах боломжтой. Тэд компьютерийн үйлдлийн системтэй харьцдаг. нь тушаалын мөрийн интерфейс (KLI) график интерфэйсүүд GUI гэгддэг хэрэглэгч (мөн үзнэ үү: ). Товчхондоо, үйлдлийн систем нь хэрэглэгчид эсвэл хэрэглээний программууд болон компьютерийн техник хангамжийн хооронд интерфейс болж, компьютерийн системтэй харилцах боломжийг олгодог.

1. Хамгийн алдартай үйлдлийн системүүдийн лого

OS (1) нь таны компьютерийг багтаасан бараг бүх төхөөрөмжөөс олж болно гар утас i тоглоомын консол po супер компьютерууд i интернет серверүүд. Орчин үеийн алдартай үйлдлийн системүүдийн жишээ нь: Android, iOS, GNU/Linux, Mac OS X, Microsoft Windows эсвэл IBM-ийн z/OS. Windows ба/болон z/OS-ээс бусад бүх системүүд нь UNIX үндэстэй. Саяхан, хэрэв та ширээний болон гар утасны платформыг ялгахгүй бол Windows давамгайлахаа больсон, харин (2).

2. StatCounter-ийн мэдээлснээр сүүлийн арван жилийн хугацаанд үйлдлийн системийн дэлхийн зах зээлд эзлэх хувь өөрчлөгдсөн.

3. StatCounter-ийн мэдээлснээр сүүлийн XNUMX жилийн хугацаанд ширээний үйлдлийн системүүдийн дэлхийн зах зээлд эзлэх хувь өөрчлөгдсөн.

4. StatCounter-ийн мэдээлснээр сүүлийн нэг жилийн хугацаанд гар утасны төхөөрөмжүүдийн үйлдлийн системүүдийн дэлхийн зах зээлд эзлэх хувь өөрчлөгдсөн

5. 2018 оны серверийн зах зээлд үйлдлийн системийн төрлүүдийн эзлэх хувь

Хувийн компьютерт зориулсан хамгийн алдартай гурван үйлдлийн систем нь: Microsoft Windows, Apple Mac OS X i Linux, тэдний эзлэх хувь 1-2% орчим хэлбэлздэг. (3) Хөдөлгөөнт төхөөрөмжүүдийн дунд Android нь Apple-ийн iOS үйлдлийн системд давамгайлж байгаа бөгөөд энэ нь сүүлийн үед өсөн нэмэгдэж буй зах зээлд эзлэх хувь хэмжээгээрээ хоёрдугаарт бичигдэж байна (4). Дэлхийн серверийн зах зээлд тэдний бараг тал хувь нь Microsoft-ын бүтээгдэхүүнтэй байдаг ч энэ хувь нь аажмаар буурч байгаа бөгөөд Red Hat Linux-ийн тархалтаар эдгээр хоёр систем нь энэ зах зээлийн 4/5 орчим хувийг эзэлж байна (5).

Ухаалаг утаснаас сервер рүү

Майкрософт үүсгэсэн Windows үйлдлийн систем 80-аад оны дундуур. Энэ нь MS-DOS цөм дээр суурилсан байсан бөгөөд тухайн үед программуудыг эхлүүлэхэд хамгийн их ашиглагддаг программын менежер байсан юм. Дараа нь 1987 онд анхны томоохон шинэчлэлтийг оруулаад дараа нь Windows 3.0. Хэдэн жилийн дараа дараагийн хувилбар болох Windows 95 үйлдлийн систем зонхилох болов. Мэргэжилтнүүдийн үзэж байгаагаар Microsoft-ын систем нь Windows 95-аас хойш үндсэн архитектурын хувьд үндсэндээ өөрчлөгдөөгүй ч компьютерийн шинэ эрэлт хэрэгцээг хангахын тулд асар олон тооны функцийг нэмсэн. Өнөөдөр бидний мэддэг олон элементүүд, тухайлбал эхлүүлэх цэс, taskbar, Windows Explorer (одоо "Explorer" гэж нэрлэдэг) зэрэг 90-ээд оноос хойш бий болсон.

Энэ нь олон жилийн турш бий болсон Windows-ийн олон янзын хувилбарууд. Тэдгээрийн хамгийн алдартай нь Windows 7 (2009 онд гарсан) Windows Vista (2007) ба Windows XP (2001). Ихэнх дээр Windows-ыг урьдчилан суулгасан байдаг шинэ компьютеруудэнэ нь түүний дэлхийд ноёрхлын гол шалтгаан гэж үздэг. Компьютер эсвэл зөөврийн компьютер худалдаж авсан эсвэл Windows-ийг компьютер дээрээ сайжруулсан хэрэглэгч системийн хэд хэдэн хувилбараас сонгох боломжтой. Дээд зэрэглэлийн гэр, Мэргэжлийн болон Финал.

Хүн бүрт адилхан шинэ Macintosh компьютерууд болон Poppy 2002 оноос хойш үйлдвэрт урьдчилан суурилуулсан. Apple үйлдлийн систем, одоо гэж нэрлэгддэг MacOS (өмнө нь OS X, мөн Mac OS X). Apple үйлдлийн системүүд нь зөвхөн 2002 оноос хойш суулгасан Apple компьютеруудад албан ёсоор ашиглах боломжтой хуучин UNIX-д суурилсан үйлдлийн системүүдийн гэр бүл юм. Системийн нэрийг 2016 онд WWDC бага хурал дээр Apple-ийн үйлдлийн системд ашигладаг нэрсийг нэгтгэх шаардлагатай болсон тул зарласан (ингэснээр macOS нь iOS, watchOS, tvOS гэх мэт цувралын нэг хэсэг юм).

Түүнээс гадна хуучин UNIX Орчин үеийн Apple системийг бий болгох үндэс суурийг өмнө нь ашиглаж байсан NeXTStep систем 80-аад оны хоёрдугаар хагаст 1996 онд NeXT үйлдвэрлэгчийн хамт Apple компани худалдаж авсан. Энэхүү "сонгодог" Macintosh компьютерийн системийн хамгийн сүүлийн хувилбар нь Mac OS 9 байсан. 2006 онд анхны хувилбар нь шинэ x86 Mac-д зориулагдсан. – Mac OS X 10.4. 2005 онд Uniform UNIX техникийн үзүүлэлтийн гурав дахь хувилбар болох PowerPC болон x10.5 "mac" дээр ажилладаг Mac OS X 86-тай бүрэн нийцсэн анхны хувилбар гарсан. Universal Binary, энэ нь хоёр архитектур дээр ажилладаг гүйцэтгэх боломжтой файлын формат юм. Энэ хувилбар дээр үндэслэн Apple Inc-ийн үйлдлийн систем iOS систем (анх iPhone OS) бий болсон. гар утасны iPhone, iPod touch болон iPad төхөөрөмжүүдэд зориулагдсан. Таны харж байгаагаар Apple-ийн систем/үйлдлийн системүүдийн түүх нь Windows-ээс хамаагүй илүү төвөгтэй байдаг.

Гэсэн хэдий ч энэ нь гэр бүлийн олон талт байдалтай харьцуулахад юу ч биш юм. Линукс, үйлдлийн системүүдийг оруулснаар тэдгээрийг дэлхийн хаана ч байсан хэн ч өөрчилж, дахин түгээх боломжтой гэсэн үг юм. Энэ нь Windows гэх мэт өмчийн программ хангамжаас үндсэндээ ялгаатай бөгөөд зөвхөн түүнийг эзэмшдэг компани л өөрчлөх боломжтой. Линуксийн давуу тал Энэ нь "үнэгүй програм хангамж" бөгөөд олон төрлийн түгээлтүүд (хувилбарууд) байдаг бөгөөд эдгээрээс та өөрийн хэрэгцээнд тохирсон хувилбарыг сонгох боломжтой. Тархалт бүр өөр өөр дүр төрх, мэдрэмжтэй байдаг. Хамгийн алдартай түгээлтүүдийг Ubuntu, Mint, Fedora гэж нэрлэдэг. Линукс нь овгийн нэрээр нэрлэгдсэн Линус Торвалдс1991 онд Линуксийн цөмийг бүтээсэн хүн.

Линуксыг 1992 онд GNU General Public License-ийн дагуу анх түгээсэн. Энэ нь анхны хувилбартаа эх кодын эхний хэдэн мөр байсан бол өнөөдөр хорин сая гаруй мөр болтлоо өссөн. Энэ системийг хэн ч өөрийн зорилгоор өөрчилж болно. Үүний үр дүнд Бидэнд Линукс дээр суурилсан олон зуун үйлдлийн систем бийхуваарилалт гэж нэрлэдэг. Энэ нь тэдгээрийн хооронд сонголт хийх нь системийн хувилбарыг сонгохоос хамаагүй хэцүү болгодог.

Төрөл бүрийн Linux түгээлтүүд Энэ нь хүн бүр өөрийн хэрэгцээ, сонголтод тохирсон зүйлийг олох болно. Жишээлбэл, алдартай Windows XP-г дуурайсан хувилбарууд байдаг. Хуучирсан, бага зэрэглэлийн компьютеруудад шинэ амьдрал бэлэглэхэд зориулагдсан түгээлтүүд, эсвэл хэт найдвартай түгээлтүүд гэх мэт Линуксийн илүү төрөлжсөн амтууд байдаг. USB дискнээс ажиллуулах. Мэдээжийн хэрэг, серверүүд болон бусад аж ахуйн нэгжийн түвшний програмуудыг ажиллуулахад зориулагдсан Линуксийн олон хувилбарууд байдаг. Линукс хэрэглэгчид Ubuntu-г сайн эхлэх цэг гэж зөвлөж байна. Энэ бол маш тохиромжтой систем (Windows-тэй харьцуулахад ч гэсэн), гэхдээ нэгэн зэрэг олон талт, олон үйлдэлт юм. компьютерийн урлагийн мэргэжилтнүүд.

, ширээний компьютер болон зөөврийн компьютерээс эрс ялгаатай тул хөдөлгөөнт төхөөрөмжид тусгайлан зориулсан үйлдлийн системүүд дээр ажилладаг. Хөдөлгөөнт төхөөрөмжүүдэд зориулсан үйлдлийн систем нь ерөнхийдөө ширээний компьютер эсвэл зөөврийн компьютерт зориулагдсан шиг өргөн хүрээний функцуудыг санал болгодоггүй бөгөөд компьютерт танигдсан бүх програмыг ажиллуулж чадахгүй. Гэсэн хэдий ч та тэдэнтэй кино үзэх, вэбээр аялах, календараа удирдах, тоглоом тоглох гэх мэт олон зүйлийг хийх боломжтой.

Серверүүдэд зориулсан үйлдлийн системүүд бас байдаг, өөрөөр хэлбэл. хүнд ба хэт хүнд жинтэй. Юугаараа ялгаатай вэ серверийн үйлдлийн систем a энгийн хэрэглэгчдэд зориулсан үйлдлийн систем? "Хэвийн" үйлдлийн систем нь MS Word, PowerPoint, Excel зэрэг программуудыг ажиллуулахаас гадна график программууд, видео тоглуулагч гэх мэт програмуудыг ажиллуулж болно. Мөн энэ нь танд вэбээр аялах, цахим шуудан шалгахад хялбар болгох програмуудыг ажиллуулах боломжийг олгодог. Энэ нь LAN болон Bluetooth холболтыг ашигладаг бөгөөд серверийн үйлдлийн системээс хямд юм.

Серверийн үйлдлийн систем энэ нь ямар нэг шалтгааны улмаас хамаагүй илүү үнэтэй байдаг. Түүний эрхэм зорилго нь хэрэглэгчдэд хязгааргүй холболт хийх, илүү том санах ойн нөөцөөр хангах, вэб сайт, цахим шуудан, мэдээллийн сангийн бүх нийтийн сервер болж ажиллах явдал юм. Серверийн систем нь олон тооны ширээний компьютер агуулж болно, учир нь энэ нь нэг хэрэглэгчдэд зориулагдаагүй, сүлжээнд зориулагдсан байдаг.

IoT төхөөрөмжүүдийн үйлдлийн системүүд

Контикус – 2002 онд бүтээгдсэн нээлттэй эхийн үйлдлийн систем бөгөөд голчлон бага чадлын сүлжээний микроконтроллерууд болон IoT төхөөрөмжүүдэд төвлөрсөн.

Android зүйлс - Google-ээс үүсгэсэн. Түүний хуучин нэр Брилло байв. Энэ нь Bluetooth болон Wi-Fi технологийг дэмждэг.

үймээний - хөгжүүлэгчдийн томоохон нийгэмлэгтэй бөгөөд GNU Lesser General Public License-ийн дагуу гаргасан. Тиймээс RIOT-ийг IoT ертөнцийн Линукс гэж нэрлэдэг.

Апачи минут - RIOT үйлдлийн системтэй төстэй. Үүнийг Apache 2.0 лицензийн дагуу гаргасан. Бодит цаг хугацаанд ажилладаг. Үүнийг олон микроконтроллер, үйлдвэрлэлийн IoT төхөөрөмж, эмнэлгийн хэрэгсэлд ашиглаж болно.

LiteOS – 2015 онд Хятадын технологийн аварга Huawei компани анх гаргасан. Үүнийг аюулгүй, харилцан ажиллах боломжтой гэж үздэг.

Zephyr – Линукс сангаас 2016 онд гаргасан. Төрөл бүрийн IoT төхөөрөмжүүдийг хялбархан нэгтгэснээр энэхүү үйлдлийн системийг дэлхийн хамгийн алдартай системүүдийн нэг болгосон.

хазах Ubuntu IoT-ийн үндсэн үйлдлийн систем юм. Ubuntu нийгэмлэгт тулгуурлан IoT төхөөрөмжүүдийн найдвартай хамгаалалтыг баталгаажуулдаг.

Жижигхэн үйлдлийн систем -Анх 2000 онд гарсан. Энэ нь IoT төхөөрөмжүүдийн хамгийн эртний үйлдлийн системүүдийн нэг юм. Энэ нь голчлон утасгүй мэдрэгч сүлжээг ашигладаг. 

Windows Internet of Things – Өмнө нь Windows Embedded гэгддэг байсан. Windows 10 гарч ирснээр үүнийг Windows IoT болгон өөрчилсөн.

Распьбиа нь зөвхөн Raspberry Pi-д зориулагдсан Debian-д суурилсан үйлдлийн систем юм. Цөм нь Unix цөмтэй төстэй.

Фриртос нь микроконтроллеруудад зориулсан нээлттэй эхийн үйлдлийн систем юм. Энэ нь Amazon үүл үйлчилгээг, тухайлбал AWS-ийг ашигладаг.

Embedded Linux – Энэ хувилбарт байгаа Linux үйлдлийн системийг ухаалаг телевизор, утасгүй (Wi-Fi) чиглүүлэгч гэх мэтэд ашигладаг.

GUI-ийн товч түүх

Ихэнх хүмүүс ашигладаг үйлдлийн системхудалдан авахаасаа өмнө компьютер дээрээ суулгасан байдаг, гэхдээ мэдээж үүнийг өөрчлөх, шинэчлэх, бүр солих боломжтой. Орчин үеийн үйлдлийн системүүд нь хулгана эсвэл мэдрэгчтэй самбараа ашиглан дүрс, товчлуур, цэсэн дээр дарах боломжийг олгодог график хэрэглэгчийн интерфэйс буюу GUI ашигладаг бөгөөд бүх зүйлийг график болон текстийг хослуулан дэлгэцэн дээр харуулдаг. GUI-ээс өмнө компьютерийн интерфейс нь командын мөрөөс бүрддэг байсан бөгөөд хэрэглэгч команд бүрийг компьютерт оруулах ёстой бөгөөд машин зөвхөн текстийг харуулдаг.

Дэлхийн хамгийн анхны график хэрэглэгчийн интерфэйс нь 1 оны 1984-р сард гарсан Apple System 1 гэж тооцогддог. Дараагийн арваннэгдүгээр сард гарсан Windows 16 нь мөн GUI буюу 1982 битийн график хэрэглэгчийн интерфэйсийг санал болгосон. Тухайн үед Apple-аас гадна VisiCorp зэрэг бусад компаниуд XNUMX онд COMDEX-д график орчны прототипүүдийг үзүүлж байсан бөгөөд Windows GUI-г бүтээх гол шалтгаан нь сэтгэлийн түгшүүр байсан юм. Билл Гейтс IBM PC-ийн зах зээлд байр сууриа алдсаны төлөө.

Түүний интерфэйс нь бидний дурьдсанчлан илүү олон үзэл бодолтой байдаг Windows үйлдлийн систем найдсан Эхлэх цэсWindows 95 (1995) 6 дээр анх танилцуулагдсан. Эхлэх товч i Эхлэх цэс шинэ програмыг эхлүүлэх үйл явцад хэрэглэгчдийг татах сурталчилгааны кампанит ажилтай. 2012 онд Windows 8 гарч ирэхэд товчлуур алга болж, хэрэглэгчийг шинэ мэдрэгчтэй төхөөрөмжүүдэд нийцүүлэхээр бүтээгдсэн бүтэн дэлгэц рүү шууд оруулсан. Эхлэх дэлгэц нь өмнөх жилүүдэд Windows-ын Start цэсэнд ашиглаж байсан системийн сонголтууд болон програмуудын жагсаалтаас илүүтэйгээр Apple-ийн самбар дээрх шиг дарж болох програмын дүрс болон хавтан дээр төвлөрдөг.

6. Windows Start товчийг ашиглах

2013 онд гарч ирэв Windows хувилбар 8.1Энэ нь Microsoft-ын хэрэглэгчдэд эхлүүлэх системийг ашиглахад хялбар болгох үүднээс Эхлэх товчийг буцааж авчирсан. 2014 онд Windows 10 нь хамгийн дуртай Start товчлуур болон Start цэсийг бүрэн сэргээсэн.

Хэрэглэгчдэд мэдэгддэг Apple-ийн док 2000 онд Cheetah нэртэй Mac OS X-ийг гаргаснаар танилцуулагдсан. 2000 оноос өмнө Apple үйлдлийн системийн хэрэглэгчид дээд цэсний мөрийг ашиглан програмуудыг ажиллуулж, сонгож, ажиллаж байсан программдаа өөрчлөлт хийдэг байсан. Хэзээ үйлдлийн систем X 10.5, мөн гэж нэрлэдэг Ирвэс, 2007 оны 7-р сард гарсан, Dock (XNUMX) нь бидний өнөөдрийн мэддэг визуал аргыг ашиглан шинэчлэгдсэн.

UNIX болон UNIX бус

Windows системүүд, Mac OS i төрөл бүрийн Linux түгээлтүүд (энэ гэр бүлд хамаарах Android-г оруулаад) - энэ нь зах зээлийн санал болгож буй бүх зүйл биш юм. Энэ дэлхий дээрх олон янзын бүтээгдэхүүнүүд хоорондоо ямар нэг байдлаар холбоотой гэдгийг тодорхой болгох хэрэгтэй; жишээлбэл, Линукс нь 60-аад оны сүүлчээс хойш Bell Labs-ийн боловсруулсан хуучин UNIX системийн загвараар хийгдсэн. Орчин үеийн Apple-ийн системүүд нь UNIX-ээс гаралтай. Тиймээс, холболтын сүлжээ байдаг боловч олон програмистууд, ялангуяа эдгээр системийг бүтээгчид тэдгээрийг "үндсэндээ ижил" гэж үзэхгүй байхыг хичээдэг бөгөөд ялгааг нь онцлон тэмдэглэдэг. Линукс нэр нь өөрөө "Linux Is Not UniX" гэсэн үгийн товчлол байх ёстой. Энэ нь Линукс нь UNIX-тэй төстэй боловч жишээлбэл BSD() болон түүний хувилбаруудаас ялгаатай нь Юникс кодгүйгээр бүтээгдсэн гэсэн үг юм.

Ийм холбоотой боловч ялгаатай системийн жишээ бол Chrome OS, Google-ийн бүтээсэн, системийн гол үүрэг нь юм интернет програмуудыг ажиллуулж байна. Энэ нь олон хямд, үнэтэй зөөврийн компьютер дээр байдаг. Chrome OS-тэй урьдчилан суулгасан компьютерууд зах зээлд алдартай Chromebooks.

Дээрх БСД-ийн нэг удам залгасан FreeBSD-ийн (найман). Системийн анхны хувилбар 8 онд гарсан. Одоогоор 1993 ба 11.4 гэсэн хоёр тогтвортой хувилбар байгаа бөгөөд дэмжигдсэн. FreeBSD гэсэн нэр гарч ирсэн Дэвид Гринман төслийг эхнээс нь дэмжиж байсан Волнат Creek CD-ээс. FreeBSD-ийн албан ёсны сахиус бол чөтгөр юм, албан ёсны хэллэг нь "Үйлчлэх хүч" юм. Үр ашиг, найдвартай байдлаасаа шалтгаалан үүнийг ихэвчлэн сервер эсвэл галт хана болгон ашигладаг. Жишээлбэл, FreeBSD ашигладаг. Apache.org, Netflix, Flight-Aware, Yahoo!, Yandex, Netcraft, Sony Playstation 4, WhatsApp.

Гэрийн (энгийн удирдлага, мультимедиа) болон оффисын хэрэглээнд зориулагдсан үйлдлийн систем Хэмжээтэй. Энэ нь 2002 оны XNUMX-р сард үүсгэн байгуулагдсан AtheOS системийн салбарҮүнийг зохиолч Курт Скауэн орхисон. Цөм болон системийн архитектур нь AtheOS төсөл шиг урам зориг авсан AmigaOS систем.

ReactOS нь Windows-ийн клон гэж тооцогддог, Windows-ийн янз бүрийн хувилбаруудтай хамтран ажиллах боломжтой, хувийн компьютерийн төрлийн үнэгүй үйлдлийн систем. Системийн таамаглалд Windows програмууд болон драйверуудыг ашиглах чадвар, түүнчлэн OS/2, Java, POSIX програмууд багтана.

ReactOS нь C хэл дээр бичигдсэнC++ дээрх ReactOS Explorer гэх мэт зарим элементүүд. ReactOS-ийн хөгжүүлэгчид үүнийг Windows-ийн клон биш гэж мэдэгджээ. ReactOS нь 1996 оноос хойш хөгжиж байна. 2019 онд энэ нь програм хангамжийн бүрэн бус альфа хувилбар гэж тооцогддог байсан тул хөгжүүлэгчид үүнийг зөвхөн туршилтын зорилгоор санал болгосон. Adobe Reader 6.0, OpenOffice зэрэг олон Windows програмууд одоогоор үүн дээр ажиллаж байна.

Хүн бүр мэддэггүй Solaris нь UNIX-д суурилсан үйлдлийн систем бөгөөд анх Sun Microsystems компаниас 90-ээд оны дундуур бүтээгдсэн боловч 2010 онд нэрийг нь өөрчилсөн. Oracle Solaris Oracle Sun Microsystems-ийг худалдаж авсны дараа. Энэ нь өргөтгөх чадвар болон бусад хэд хэдэн онцлог шинж чанараараа алдартай бөгөөд сонирхолтой програмуудыг боломжтой болгосон.

Тухайн үедээ чухал байсан олон үйлдлийн системүүд байдаг ч AmigaOS шиг агуу байхаа больсон; IBM болон Microsoft-ын OS/2, сонгодог Mac OS, өөрөөр хэлбэл. Apple MacOS, BeOS, XTS-300, RISC OS, MorphOS, Haiku, Bare-Metal болон FreeMint-ийн өмнөх Unix биш. Тэдгээрийн зарим нь зах зээлд ашиглагдаж байгаа бөгөөд сонирхогч, програм хөгжүүлэх нийгэмлэгийн цөөнхийн платформ болгон хөгжүүлсээр байна.

OpenVMS DEC-д үүсгэсэн хэвээрээ л байна. Бусад үйлдлийн системүүд нь бараг зөвхөн академиудад үйлдлийн системийг заах эсвэл үйлдлийн системийн тухай ойлголтыг судлахад ашиглагддаг. Хоёуланг нь гүйцэтгэдэг системийн ердийн жишээ бол МИНИК. Нөгөө нэгийг нь зөвхөн судалгаанд ашигладаг. Oberon-ийг ETH Zurich-д боловсруулсан Николас Вирта, Юрга Гуткнехт хотод болон 80-аад оны оюутнуудын бүлэг, энэ нь ихэвчлэн Wirth бүлгийн судалгаа, заах болон өдөр тутмын ажилд ашиглаж байсан. Гэсэн хэдий ч зах зээлд мэдэгдэхүйц хувийг олж чадаагүй зарим үйлдлийн системүүд тэргүүлэх хөгжилд нөлөөлсөн инновацийг нэвтрүүлсэн. Энэ нь ялангуяа Bell Labs судалгаа, туршилтын хувьд үнэн юм.

Энэ нь ижил юм янз бүрийн үйлдлийн системүүд компьютер, ухаалаг гар утас, таблетаас бусад платформд зориулагдсан. Олон жилийн туршид ухаалаг зурагт, машин, цаг, зүйлсийн интернет (9) гэх мэт тусдаа шийдлүүдийг боловсруулсан. Техникийн хувьд эдгээр нь ижил төстэй нэртэй боловч ижил үйлдлийн систем биш юм. Жишээлбэл Үйлдлийн систем Android TV OS Энэ нь бидний ухаалаг гар утсанд байгаа зүйлтэй адил биш юм. Жишээлбэл, автомашинд ашигладаг суулгагдсан системүүд нь нэг төхөөрөмжид зориулагдсан олон тохиргоотой байж болно, учир нь автомашины электрон систем нь олон арван процессортой байдаг. Процессор бүр (энэ тохиолдолд микроконтроллер) өөр үйлдлийн системтэй (эсвэл ижил) эсвэл огт байхгүй байж болно.

9. Юмсын интернетийн үйлдлийн систем

Гар утасны нээлттэй систем, төвлөрсөн удирдлагатай

15 орчим жилийн өмнө тэрээр үүрэн холбооны зах зээлд ноёрхож байсан. Symbian систем, өнөөдөр энэ нь үндсэндээ PalmOS, webOS гэх мэт үйлдлийн системүүдийн түүх юм. Одоогийн байдлаар гар утасны үйлдлийн системийн зах зээл дээр Google-ийн боловсруулсан нээлттэй, үнэгүй програм хангамжийн багц болох Android үйлдлийн систем давамгайлж байгааг та бүхэн мэдэж байгаа бөгөөд үндсэн үйлдлийн систем, дунд программ хангамж болон гар утасны төхөөрөмжид ашиглах гол программуудыг агуулсан.

Линукс цөм болон Android-д тохирсон бусад бүрэлдэхүүн хэсгүүдийг GNU GPL-ийн дагуу гаргасан. Гэсэн хэдий ч Android-д GNU төслийн кодыг оруулаагүй болно. Энэ онцлог нь Android-г бусад олон Linux түгээлтүүдээс ялгаж өгдөг. Android үйлдлийн системийн шинэчлэлтүүд нь амттантай холбоотой нэрээр (Cupcake, Donut, Eclair, Gingerbread, Honeycomb, Ice Cream Sandwich) өмнө нь нийтлэгдэж байсан. Хоёр жилийн турш Android хувилбаруудыг зүгээр л дараалан дугаарлаж байна.

хоёрдугаарт iOS бол гар утасны систем юм, iPhone, iPod touch, iPad гар утасны төхөөрөмжүүдэд зориулсан Apple-ын бүтээгдэхүүн. Одоогийн нэр нь 2010 оноос хойш хэрэгжиж байна. Уг системийг өмнө нь гэж нэрлэдэг байсан iPhone үйлдлийн систем. Энэ систем дээр үндэслэсэн Mac OSX 10.5. Тус компани нь бусад үйлдвэрлэгчийн төхөөрөмжүүдийн үйлдлийн системийг лицензгүй байдаг тул iOS нь зөвхөн Apple-ийн төхөөрөмж дээр байдаг. Бүх программ хангамжийг Apple Inc дангаар нь гаргадаг. мөн нэг агуулахаас () төвлөрсөн байдлаар AppStore-оор дамжуулан заавал криптографийн баталгаажуулалтын гарын үсэгтэй тараагддаг. Энэхүү түгээлтийн загвар нь хэдийгээр төвлөрсөн удирдлагатай боловч үүнийг зөвшөөрдөг хортой програмын тархалтаас урьдчилан сэргийлэх, үр ашигтай засвар, шинэчлэлтүүд нь бүх хэрэглэгчдийн аюулгүй байдал, чанарын хосгүй өндөр стандарт юм.

Windows Mobile нь ухаалаг утас болон хөдөлгөөнт төхөөрөмжид ашиглагддаг Microsoft-ын гар утасны үйлдлийн систем юм мэдрэгчтэй дэлгэцтэй эсвэл тэдэнгүйгээр. Mobile үйлдлийн систем нь Windows CE 5.2 цөм дээр суурилдаг.

Windows Mobile бол PocketPC PDA, PDA болон ухаалаг гар утсанд зориулагдсан үйлдлийн систем юм. Windows Mobile цувралын залгамжлагч нь 27 оны 2011-р сарын 2015-нд танилцуулагдсан Windows Phone юм. 10 онд Майкрософт Windows 10 Mobile үйлдлийн системийг нэвтрүүлснээр хуучин нэрэндээ буцаж ирсэн боловч энэ систем нь Windows CE цөм дээр суурилсан Windows Mobile гэр бүлд хамаарахгүй. Энэ нь Universal Windows Platform хэмээх бүх нийтийн платформыг бий болгох нэг хэсэг болох Windows XNUMX-ийн гэр бүлд хамаардаг.

Мобайл үйлдлийн системийн зах зээлд танигдсан өөр нэг систем бол BlackBerry үйлдлийн систем, нь олон жилийн өмнө алдартай BlackBerry гар төхөөрөмжүүдэд ашиглах зорилгоор Research In Motion компаниас боловсруулсан гар утасны хувийн үйлдлийн систем юм. BlackBerry платформ BlackBerry Enterprise Server-тэй хослуулснаар Microsoft Exchange, Lotus Domino, Novell GroupWise цахим шуудан болон бусад бизнесийн программ хангамжтай синхрончлол хийдэг тул корпорацийн хэрэглэгчдийн дунд алдартай байсан.

гэх мэт бага мэддэг бусад саналууд байдаг Bada, Гар утсанд зориулсан Samsung үйлдлийн систем2010 онд анх худалдаанд гарсан байна. Үүнийг ашигласан анхны ухаалаг утас бол Samsung Wave юм. Үйлдлийн систем энэ нь эргээд Линукс түгээлт, Moblin түгээлтийг (Intel үүсгэсэн) нэгтгэж үүсгэсэн Маэмо (Nokia ивээн тэтгэсэн) машин, дарвуулт онгоц, утас, нэтбүүк, таблет зэрэг төрөл бүрийн хөдөлгөөнт төхөөрөмж болон програмуудад зориулагдсан. MeeGo v1.2 бүхий анхны гар утас болох Nokia N9-ийн танилцуулга 21 оны 2011-р сарын XNUMX-нд болсон.

Үйлдлийн системийн амьтны хүрээлэнд тавтай морилно уу

Таны харж байгаагаар үйлдлийн системүүд бөөгнөрөн байна. Тэд гарч ирж, өөрчлөгдөж, шинэ хувилбарууд болон салбарлан, ялангуяа гэр бүл болон Линуксийн үеийн үемэргэжлийн хүмүүсийн заримдаа өөр өөр хэрэгцээг хангах. Энэхүү нарийн төвөгтэй, олон салбартай хувьслын нэг хэсэг болгон хачирхалтай биш юмаа гэхэд хэд хэдэн анхны бүтээлүүд бий болсон.

Ийм хачин амьтан, жишээ нь. TempleOS, өмнө нь J үйлдлийн систем, SparrowOS болон LoseThos - хөнгөн библийн үйлдлийн систем. Үүнийг Америкийн программист Библид зөгнөсөн гурав дахь ариун сүм гэж тооцсон. Терриего А.Дэвис. Дэвис 640 × 480 пикселийн нягтрал, 16 өнгөт дэлгэц, аудио удирдлага зэрэг системийн функцуудыг Бурханаас түүнд тусгайлан даатгасан гэж мэдэгджээ. Энэ нь Си хэлний анхны хувилбарыг (HolyC гэж нэрлэдэг) ашиглан програмчлагдсан бөгөөд бусад зүйлсээс гадна нислэгийн симулятор, хөрвүүлэгч, цөм зэргийг багтаасан болно.

Үүнтэй төстэй уур амьсгалыг Виржил Дупрас бүтээсэн apocalyptic OS Collapse-д бүрхсэн байдаг. Энэхүү үйлдлийн системийг санал болгож байна өөрийгөө хуулбарлах програмуудын багц i өөрөө суурилуулах төрөл бүрийн төхөөрөмж, түүнчлэн бусад олон функцууд. Системийн гол ажил бол дэлхийн сүйрлийн дараа амьд үлдэх боломжтой олон төрлийн энгийн төхөөрөмжүүд дээр ажиллуулах явдал юм.

Бусад анхны загвар, Хөөрхөн, орчин үеийн компьютер дээр хуучин Amiga машинуудын хэрэглэгчдэд танил болсон туршлагыг сэргээх зорилготой байсан. Гэсэн хэдий ч цаг хугацаа өнгөрөх тусам програм хангамж нь хөгжихийн хэрээр анхныхаасаа давж, компьютерийн романтик өдрүүдтэй бараг холбоогүй анхны бүтээгдэхүүн болжээ.

Хойд Солонгос өөрийгөө гадаад ертөнцөөс тусгаарладаг гэдгээрээ алдартай. Энэ нь мөн хамаарна програм хангамж. DPR-D дахь компьютерууд Тэд Windows эсвэл Apple систем дээр ажилладаггүй, харин Red Star дээр ажилладаг (Пүлгөнбёл). Энэхүү UNIX-д суурилсан үйлдлийн системийг тэнд Үндэсний Компьютерийн Төв болон Firefox дээр суурилсан өөрчилсөн хөтөчийг багтаасан болноЭнэ нь орчин үеийн вэб, текст засварлагч, тэр ч байтугай тоглоомд хандах боломжийг олгодог. Red Star нь мөн бүх файлыг тусгай суулгацын серийн дугаараар тэмдэглэдэг усан тэмдэглэгээний систем, мөн Солонгосын тагнуулын байгууллагуудын арын хаалга руу нэвтрэх зэрэг функцуудтай.

Энэ нь бага зэрэг төсөөлөгддөг Сабили систем, мөн "Ubuntu Muslim Edition" гэж нэрлэгддэг. Sabily бол өөрийн Linux түгээлт юм. 2007 онд лалын шашинт хэрэглэгчдэд үйлчлэх зорилгоор эхлүүлсэн. Үйлдлийн системээс олгосон стандарт функцүүдээс гадна Sabily нь араб хэлний дэмжлэгийг багтаасан болно. Үйлдлийн систем нь лалын шашинтнуудын залбирлыг өдөрт хэд хэдэн удаа дууддаг дүрс гэх мэт хэд хэдэн өвөрмөц програмуудтай. Закат Калк хэрэглэгчдэд заавал өгөх өглөгийн янз бүрийн хэмжээг тодорхойлоход тусалдаг. Sabily төслийг 2011 онд зогсоосон боловч ArchiveOS дээр ашиглах боломжтой.

Хачирхалтай зүйлсээр дүүрэн Амиа хорлох ЛинуксЭнэ нь Линукс стандартаар танигдаагүй командыг оруулсны дараа хатуу дискийг форматлах бөгөөд үүнийг "шийтгэл" гэж ойлгох хэрэгтэй. Эсвэл PonyOS, My Little Pony-ийн шүтэн бишрэгчдэд зориулан бүтээсэн, өөр нэг ойлгомжгүй систем болох Тоару дээр суурилсан хоббигийн систем. Хөөрхөн одой морьдоор дүүрэн интерфэйсээс гадна PonyOS нь нэг сонирхолтой функцийг санал болгодог - GUI цонхнуудыг эргүүлэх нь уламжлалт агшиж, хөдөлгөхөөс гадна.

Дижитал бодит ертөнц үйлдлийн систем

Энэ бол бидний үед. Мөн үйлдлийн системүүд үүнд бэлэн байна. Америкийн Veritone компани 2020 оны XNUMX-р сард дэлхийд анхдагчийг бүтээж чадсан гэдгээ зарлав. Түүний "aiWARE" нэртэй бүтээгдэхүүн нь програмын оронд хиймэл оюун ухааны алгоритмуудыг ажиллуулдаг. Өгөгдмөл aiWARE яриа, текст, дуу хоолой, гэрэл зураг, биометр, өгөгдөлд дүн шинжилгээ хийх, өгөгдөл хувиргах гэх мэт. Жишээлбэл, дуут туслах функц нь уламжлалт төхөөрөмжүүдэд аль хэдийн суурилагдсан бөгөөд тусдаа програм дээр байдаг.

Хиймэл оюун ухаанаас хойш яриа таних эсвэл дүрс, виртуал туслахууд i Техник Машинуудын байгалийн интерфейс гэж нэрлэгддэг орчин үеийн хүн хөдөлж, амьдрах, ажиллах, худалдан авах, тоглох гэх мэт шинэ орчинг бүрдүүлж эхэлж байгаа бөгөөд "үйлдлийн систем" гэсэн ойлголт компьютерийн ертөнцөөс хөгжиж, чимээгүйхэн хөдөлж байна. болон бусад компьютерийн төхөөрөмжүүд нь зөвхөн бидний өдөр бүр амьдарч буй орчин, хүрээлэн буй орчин, ертөнцөд зориулагдсан.

Ирээдүй нь "дэлхийн үйлдлийн систем", өөрөөр хэлбэл програм хангамж, техник хангамжийн үйл ажиллагаанаас илүү зүйлийг зохицуулдаг шийдлүүдэд хамаарах уу? Шинэ үйлдлийн системүүд удахгүй виртуал, машин, бодит ертөнцийн элементүүдийн харилцан үйлчлэл, жигд ажиллагааг хангах уу? Ийм систем нь зөвхөн процессорын тооцоолох нөөцийг хуваарилахаас гадна бидний ойлголт, анхаарал, танин мэдэхүйн чадварт нэвтрэх боломжийг олгоно. бидний тархинд.

Төрөл бүрийн үйлдлийн системүүдийн тойм

Бодит цагийн үйлдлийн систем (бодит цагийн үйлдлийн систем, RTOS) - хүссэн үйлдлүүдийг гүйцэтгэх хугацаанд тавигдах шаардлагыг хангах. Ийм системийг бодит цагийн горимд ажилладаг компьютерийн удирдлагын системийн элемент болгон ашигладаг. Энэ шалгуурын дагуу бодит цагийн үйлдлийн системийг хоёр төрөлд хуваадаг.

  • хатуу, өөрөөр хэлбэл хамгийн муу (хамгийн их) хариу өгөх хугацаа мэдэгдэж байгаа бөгөөд үүнийг хэтрүүлэхгүй байх нь мэдэгдэж байгаа;
  • зөөлөн, өөрөөр хэлбэл аль болох хурдан хариу өгөхийг хичээдэг хүмүүс, гэхдээ хариу өгөх хугацаа нь юу болох нь тодорхойгүй байна.

Бодит цагийн үйлдлийн системд аль процесст процессор хуваарилагдах ёстойг, гүйцэтгэх боломжтой бүх процессууд нь тэдний цаг хугацааны хязгаарыг хэр удаан хангахыг тодорхойлох шаардлагатай. Энэ төрлийн үйлдлийн системүүд бий болсон нь бусад зүйлсийн дунд пуужингийн хяналтыг цаг тухайд нь гүйцэтгэх цэргийн техник хэрэгсэлтэй холбоотой юм. Эдгээр төрлийн үйлдлийн системүүд нь одоо иргэний үйлдвэрлэлд өргөн хэрэглэгдэж байгаа бөгөөд тэдгээр нь телефон станц, NASA Ангараг гаригт буух төхөөрөмж, автомашины ABS гэх мэт төхөөрөмжүүдийг хянадаг. Үүний тод жишээ бол Windows CE, OS-9, Symbian болон LynxOS юм.

Хэрэглэгчтэй харилцах замаар бид дараахь зүйлийг ялгаж үздэг.

  • Текст системүүд - командын мөрөөс эсвэл өөрөөр хэлбэл командын мөрөөс (жишээлбэл, UNIX, MS-DOS) өгсөн командуудыг ашиглан харилцах.
  • График систем – график цонх, тэмдэг (GUI) ашиглан харилцах. Компьютерийг хулганы курсор ашиглан удирддаг (жишээлбэл, MS Windows гэр бүл, Mac OS).

Архитектурын хувьд үйлдлийн системийг дараахь байдлаар хуваадаг.

  • Нэг зорилготой систем. Эдгээр нь хамгийн энгийн загвар бүхий цул систем юм. Систем нь нэг удаад зөвхөн нэг ажлыг гүйцэтгэх боломжтой. Нэг удаад зөвхөн нэг програм ажиллах боломжтой (жишээлбэл, MS-DOS).
  • Олон үйлдэлт систем (олон даалгавар). Эдгээр нь системийн командуудын шаталсан бүтэцтэй олон түвшний системүүд юм. Систем нь олон ажлыг нэгэн зэрэг гүйцэтгэх боломжтой (жишээлбэл, програм дахь текстийг засварлах үед хэвлэх үйл явцыг хянах). Хэд хэдэн програмууд нэгэн зэрэг ажиллах боломжтой (жишээлбэл, MS Windows 9x/Me, NT/2000/XP, UNIX, Linux, Mac OS X, OS/2 Warp). 
  • Нэгдсэн хандалтын системүүд. Эдгээр нь нэг удаад зөвхөн нэг хэрэглэгчийг дэмждэг системүүд юм (жишээ нь MS-DOS, Windows 9x/Me). 
  • олон хэрэглэгчийн систем. Эдгээр нь олон хэрэглэгчийг нэгэн зэрэг дэмждэг системүүд юм. Процессор нь хэд хэдэн ажлыг ээлжлэн гүйцэтгэдэг бөгөөд сэлгэн залгалт нь маш олон удаа хийгддэг тул хэрэглэгчид програмыг ажиллаж байх үед нь харьцах боломжтой (жишээ нь, MS Windows NT/2000/XP, UNIX, Linux, Mac OS X, OS/2 Warp). 
  • Үйлчлүүлэгч-серверийн системүүд. Эдгээр нь тусдаа сүлжээнд холбогдсон компьютер дээр суулгасан хоёрдогч системийг хянадаг маш нарийн төвөгтэй системүүд юм. Аппликейшнүүдийг үйлдлийн систем нь тэдэнд үйлчилгээ үзүүлдэг серверийн "үйлчлүүлэгч" гэж үздэг. "Үйлчлүүлэгч" нь системийн цөмөөр дамжуулан серверүүдтэй харилцдаг бөгөөд сервер бүр нь бусад процессуудаас сайн тусгаарлагдсан, тусдаа, хамгаалагдсан санах ойн зайд ажилладаг.

Суулгасан систем - түүний ажиллаж буй тоног төхөөрөмжийн салшгүй хэсэг болох тусгай компьютерийн систем. Энэ нь гүйцэтгэх ёстой ажлуудын хувьд нарийн тодорхойлогдсон тодорхой шаардлагыг хангасан байх ёстой. Тиймээс үүнийг ердийн олон үйлдэлт хувийн компьютер гэж нэрлэж болохгүй. Суулгасан систем бүр хязгаарлагдмал тооны ажил, бүр нэг ажлыг гүйцэтгэхээр програмчлагдсан микропроцессор (эсвэл микроконтроллер) дээр суурилдаг. АНУ-ын Аполло сансрын хөлгийг удирддаг компьютер нь анхны суурилагдсан компьютер гэж үздэг. Гэсэн хэдий ч анхны бөөнөөр үйлдвэрлэгдсэн суулгагдсан компьютерийг LGM-30 Minuteman I пуужинг удирдахад ашигласан.Цөөн жишээ нь Windows CE, FreeBSD, Minix 3 юм.

суулгагдсан үйлдлийн системүүд. Линуксыг суулгагдсан системд ашиглахыг Embedded Linux гэж нэрлэдэг. 

Мобайл үйлдлийн систем (эсвэл гар утасны үйлдлийн систем) – ухаалаг утас, таблет, PDA болон бусад хөдөлгөөнт төхөөрөмжүүдэд зориулсан үйлдлийн систем. Хөдөлгөөнт үйлдлийн системүүд нь компьютерийн онцлогийг гар утас эсвэл бусад хөдөлгөөнт төхөөрөмжид хэрэгтэй бусад функцуудтай хослуулсан; Эдгээр нь ихэвчлэн мэдрэгчтэй дэлгэц, утас, Bluetooth, Wi-Fi, навигаци, камер, камер, яриа таних, дуу хураагч, хөгжим тоглуулагч, NFC болон хэт улаан туяаны порт юм. Харилцаа холбоо тогтоох чадвартай хөдөлгөөнт төхөөрөмж (ухаалаг утас гэх мэт) нь хоёр гар утасны үйлдлийн системийг агуулдаг - үндсэн програм нь хэрэглэгчдэд харагдахуйц бөгөөд радио болон бусад бүрэлдэхүүн хэсгүүдийг дэмждэг доод түвшний бодит цагийн системээр нэмэгддэг. Сонирхолтой жишээнд Blackberry OS, Google Android, Apple iOS орно.

сэтгэгдэл нэмэх