Unix operatsion tizimining versiyalari va ularning rivojlanish bosqichlari



Download 159,6 Kb.
bet1/7
Sana02.02.2023
Hajmi159,6 Kb.
#906854
  1   2   3   4   5   6   7
Bog'liq
Unix operatsion tizimining versiyalari va ularning rivojlanish b


Unix operatsion tizimining versiyalari va ularning rivojlanish bosqichlari.

Dastlab Unix dasturiy ta'minotni ishlab chiqaruvchi dasturchilar uchun emas, balki boshqa tizimlarda ishlashi uchun qulay platforma bo'lishi kerak edi. Operatsion tizim akademik doiralarda yoyila boshlaganda va foydalanuvchilar tizimga o'zlarining vositalarini qo'shib, ularni hamkasblari bilan baham ko'rishlari bilan tizim kattalashdi.


Avvaliga Unix bo'lishi uchun mo'ljallanmagan ko'chma  yoki uchun ko'p vazifalar. Keyinchalik Unix asta-sekin ko'chma, ko'p vazifali va ko'p foydalanuvchi imkoniyatlari vaqtni taqsimlash konfiguratsiya. Unix tizimlari turli xil tushunchalar bilan tavsiflanadi: foydalanish Oddiy matn ma'lumotlarni saqlash uchun; ierarxik fayl tizimi; davolash moslamalari va ayrim turlari jarayonlararo aloqa (IPC) fayl sifatida; va ko'p sonli foydalanish dasturiy vositalar, a orqali biriktirilishi mumkin bo'lgan kichik dasturlar buyruq qatori tarjimoni foydalanish quvurlar, xuddi shu funktsiyalarni o'z ichiga olgan bitta monolitik dasturdan farqli o'laroq. Ushbu tushunchalar birgalikda "Unix falsafasi". Brayan Kernighan va Rob Pike buni qisqacha bayon qiling Unix dasturlash muhiti sifatida "tizimning kuchi ko'proq dasturlarning o'zaro munosabatlaridan kelib chiqadi, degan fikr".
1980-yillarning boshlarida foydalanuvchilar Unixni har xil o'lchamdagi kompyuterlar uchun mos bo'lgan potentsial universal operatsion tizim sifatida ko'rishni boshladilar. Unix muhiti va mijoz-server dastur modeli rivojlanishining muhim elementlari bo'lgan Internet va hisoblashning markazlashtirilgan tarzda qayta shakllanishi tarmoqlar individual kompyuterlarda emas.
Unix ham, ham C dasturlash tili AT&T tomonidan ishlab chiqilgan va hukumat va akademik muassasalarga tarqatilgan, bu esa har ikkala boshqa operatsion tizimga qaraganda turli xil mashinalar oilalariga ko'chirilishiga olib keldi.
Unix operatsion tizimi ko'plab boshqarish va yordam dasturlarini o'z ichiga oladi yadro. Yadro dasturlarni ishga tushirish va to'xtatish bo'yicha xizmatlarni taqdim etadi fayl tizimi Ko'pgina dasturlar birgalikda foydalanadigan va boshqa umumiy "past darajadagi" vazifalar va dasturlar bir xil resursga yoki qurilmaga bir vaqtning o'zida kirishga harakat qilganda nizolarga yo'l qo'ymaslik uchun kirish vaqtini belgilaydi. Bunday kirishda vositachilik qilish uchun yadro alohida huquqlarda ajralib turadi yadro maydoni dan foydalanuvchi maydoni, ikkinchisi dastur dasturlari ishlaydigan ustuvor sohadir.
Unixning kelib chiqishi 1960-yillarning o'rtalaridan kelib chiqqan Massachusets texnologiya instituti, Bell laboratoriyalariva General Electric rivojlanayotgan edi Multics, a vaqtni taqsimlash uchun operatsion tizim GE-645 asosiy kompyuter. Multics xususiyatli bir nechta yangiliklar, shuningdek, jiddiy muammolarni keltirib chiqardi. Multics-ning hajmi va murakkabligidan xafsalasi pir bo'lgan, ammo uning maqsadlaridan emas, Bell Labs-ning individual tadqiqotchilari loyihadan chiqishni boshladilar. Oxirgi tark etishdi Ken Tompson, Dennis Ritchi, Duglas Makilroyva Djo Ossanna,  kichikroq hajmdagi yangi loyihada o'z tajribalarini qayta tiklashga qaror qildilar. Ushbu yangi operatsion tizim dastlab tashkiliy yordamisiz, shuningdek nomsiz edi.
Yangi operatsion tizim bitta vazifali tizim edi. 1970 yilda guruh ushbu nomni yaratdi Unics uchun Yagona ma'lumot va hisoblash xizmati kabi jumboq kuni Multicsdegan ma'noni anglatadi Multipleksli axborot va kompyuter xizmatlari. Brayan Kernighan g'oya uchun kredit oladi, lekin yakuniy imlo kelib chiqishini "hech kim eslay olmaydi", deb qo'shib qo'yadi Unix. Dennis Ritchi, Dag Makilroy, va Peter G. Neumann  shuningdek, Kernighan kredit.
Operatsion tizim dastlab yozilgan assambleya tili, lekin 1973 yilda Unix 4-versiyasi qayta yozildi C. Unix-ning 4-versiyasida, hali ham ko'p narsalar mavjud edi PDP-11 bog'liq kodlar va ko'chirish uchun mos emas edi. Boshqa platformaga birinchi port besh yildan so'ng (1978) uchun qilingan Interdata 8/32.
Bell Labs Unix-ning bir nechta versiyasini ishlab chiqardi, ular birgalikda "deb nomlanadi.Unix tadqiqot". 1975 yilda birinchi manba litsenziyasi UNIX ga sotilgan Donald B. Gillies da Illinoys universiteti Urbana-Shampan Kompyuter fanlari kafedrasi. Litsenziya shartlari bo'yicha muzokaralar olib borishda Bell Labs laboratoriyasida UNIX yadrosi ustida ishlagan UIUC aspiranti Greg Chesson katta rol o'ynadi.
1970-yillarning oxiri va 80-yillarning boshlarida Unixning akademik doiralardagi ta'siri Unixni keng miqyosda qabul qilinishiga olib keldi (BSD va Tizim V) tijorat startaplari tomonidan, bu esa o'z navbatida Unixni bir-biriga o'xshash, lekin ko'pincha bir-biriga mos kelmaydigan tizimlarga bo'linishiga olib keldi. DINIX, HP-UX, SunOS/Solaris, AIXva Kseniks. 1980-yillarning oxirida AT&T Unix tizimi laboratoriyalari va Quyosh mikrosistemalari ishlab chiqilgan System V Release 4 (SVR4), keyinchalik uni ko'plab tijorat Unix sotuvchilari qabul qildilar.
1990-yillarda Unix va Unixga o'xshash tizimlar ommalashib, tanlangan operatsion tizimga aylandi dunyodagi eng yaxshi 500 ta superkompyuterning 90% dan ortig'i, sifatida BSD va Linux tarqatish butun dunyo bo'ylab dasturchilar tarmog'i tomonidan ishlab chiqilgan. 2000 yilda Apple chiqdi Darvin, shuningdek, Mac OS X operatsion tizimining yadrosiga aylangan Unix tizimi keyinchalik o'zgartirildi macOS.
1980-yillarning oxirida, hozirda ma'lum bo'lgan ochiq operatsion tizimni standartlashtirishga qaratilgan harakatlar POSIX barcha operatsion tizimlar uchun umumiy asosni taqdim etdi; IEEE 1988 yilda birinchi POSIX standartini nashr etgan Unix tizimining asosiy raqobatdosh variantlarining umumiy tuzilishi atrofida POSIX-ga asoslangan. 1990-yillarning boshlarida sanoat konsortsiumi tomonidan alohida, lekin juda o'xshash harakat boshlandi. Umumiy ochiq dasturiy ta'minot muhiti (COSE) tashabbusi bilan yakunlandi Yagona UNIX spetsifikatsiyasi (SUS) tomonidan boshqariladi Ochiq guruh. 1998 yildan boshlab Ochiq guruh va IEEE boshladilar Ostin guruhi, 2008 yilga kelib Open Group Base Spetsifikatsiyasiga aylangan POSIX va Yagona UNIX spetsifikatsiyasining umumiy ta'rifini taqdim etish.
1999 yilda, bir-biriga mos kelish uchun bir nechta Unix tizim sotuvchilari SVR4 bilan kelishib oldilar Bajariladigan va bog'lanadigan format (ELF) ikkilik va ob'ekt kodlari fayllari uchun standart sifatida. Umumiy format bir xil CPU arxitekturasida ishlaydigan turli xil Unix tizimlari o'rtasida ikkilik muvofiqlikni ta'minlashga imkon beradi.
The Fayl tizimi iyerarxiyasi standarti Unix-ga o'xshash operatsion tizimlar uchun ma'lumotnomalar katalogini joylashtirishni ta'minlash uchun yaratilgan; u asosan Linuxda ishlatilgan.
Unix tizimi dastlab birlashtirilgan bir nechta tarkibiy qismlardan iborat. Ushbu komponentlarning barchasi uchun ishlab chiqish muhiti, kutubxonalar, hujjatlar va ko'chma, o'zgartirilishi mumkin bo'lgan manba kodini kiritish orqali yadro operatsion tizimning Unix o'zi ta'minlaydigan dasturiy ta'minot tizimi edi. Bu muhim o'qitish va o'qitish vositasi sifatida paydo bo'lgan va shu qadar keng ta'sirga ega bo'lgan asosiy sabablardan biri edi.[kimga ko'ra?]
Ushbu tarkibiy qismlarning kiritilishi tizimni katta qilmadi - barcha kompilyatsiya qilingan ikkiliklarning nusxalari va barcha manba kodlari va hujjatlaridan iborat bo'lgan asl V7 UNIX tarqatilishi 10 MB dan kam ishg'ol qildi va bitta to'qqizta trekka yetib keldi. magnit lenta. Onlayn manbalardagi bosma hujjatlar ikki jilddan iborat edi.
Unix tarkibiy qismlarining nomlari va fayl tizimining joylashuvi tizim tarixida sezilarli darajada o'zgardi. Shunga qaramay, V7 dasturini ko'pchilik ko'rib chiqadi[JSSV?] kanonik erta tuzilishga ega bo'lish:
  1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish