Windows OS-ის განვითარების პერსპექტივები. ოპერაციული სისტემების პერსპექტივები

· ოპერაციული სისტემის ინტეგრაციის ტენდენცია (არანაკლებ გრაფიკის თანაბარი

ჭურვები და მით უმეტეს ჰალალის ბირთვის დონეზე); ოჯახების განვითარება

· ოპერაციული სისტემა, რომელიც დაფუძნებულია კოდის მოდულებზე

· გაზრდილი საიმედოობის, უსაფრთხოების და

OS მოქნილობა; ოპერაციული სისტემის განვითარება კერამიკული კოდის გამოყენებით

ან იოგოს ანალოგები

· არსებობს შემდგომი ტენდენცია პროექტების მიმართ ღია კოდის OS-ით

(საჭიროა ახალი იდეები - დიდი შესაძლებლობა

ახალგაზრდა პროგრამისტები)

· ვირტუალიზაციის განვითარება: აუცილებელია უსაფრთხოება

ვიკონატის ან მისი შეყვარების შესაძლებლობა

ნებისმიერი მიმდინარე OS-ის შუაში დამატება

· უფრო ახლოს შეხედეთ OS-ის შესაძლებლობებს

დესკტოპ კომპიუტერები და OS მობილური მოწყობილობებისთვის

· OS-ის შემდგომი ინტეგრაცია და ინტეგრაცია

· ოპერაციული სისტემის და ძირითადი ხელსაწყოების გადატანა შუაზე

დაითვალეთ პირქუშები

· OS აღარ განვითარდება აქტიურად,

ერთ-ერთი ყველაზე გავრცელებული სისტემურ გალუზიაში

პროგრამირება


რობოტის დასასრული -

ეს თემა ეკუთვნის ამ განყოფილებას:

ოპერაციული სისტემის კონცეფცია. Დანიშნული. ძირითადი მახასიათებლები და კლასიფიკაცია

ოპერაციული სისტემის კონცეფცია არის ძირითადი მახასიათებლები და კლასიფიკაცია.. არქიტექტურა ms dos kernel სისტემის შეძენის სისტემა და დამატებითი დრაივერები.. პროცესის პარამეტრების მოდელი unix svr.

თუ გჭირდებათ დამატებითი მასალა ამ თემაზე, ან ვერ იპოვეთ რასაც ეძებდით, გირჩევთ, სწრაფად მოძებნოთ ჩვენი მონაცემთა ბაზა:

რისი გაკეთება შეგვიძლია ამოღებულ მასალასთან:

თუ ეს მასალა თქვენთვის საინტერესო იყო, შეგიძლიათ შეინახოთ იგი თქვენს სოციალურ მედიის გვერდზე:

ყველა თემა ამ განყოფილებაში:

ოპერაციული სისტემების ევოლუცია. მიმდინარე OS-ის განვითარების გზები
პირველი პერიოდები (1945 -1955) პირველი ნათურის გამოთვლითი მოწყობილობები. იმ დროს ადამიანთა იგივე ჯგუფი მონაწილეობდა დიზაინში, ოპერაციაში და პროგრამაში

პროცესის მართვის კონცეფცია
მრავალ ამოცანის (მდიდარი პროცესის) სისტემაში პროცესი შეიძლება მოხდეს სამი ძირითადი ეტაპიდან ერთ-ერთში: WYCONANNY - პროცესის აქტიური ეტაპი, რომლის დროსაც პროცესი არ მიმდინარეობს.

ნაკადის კონცეფცია. მიედინება ბირთვის დონეზე და ბირთვის დონეზე. კომბინირებული მიდგომები
თითოეული პროცესი მითითებულია მისამართების სივრცით და ბრძანებების ერთი ნაკადით, რომელიც უნდა დასრულდეს. სამედიცინო სისტემების ფართო სპექტრზე დაზღვევის შემთხვევაში, კანის დამუშავებით იმავე სერვისამდე, აუცილებელია შექმნა

რივნევას ოპერაციული სისტემის მოდელი
OSI მოდელი 1. ფიზიკური დონე 2. არხის დონე 3. კიდეების დონე 4. ტრანსპორტის დონე 5. სესიის დონე 6. მანიფესტაციის დონე

მონოლითური ბირთვი
მონოლითური ბირთვი უზრუნველყოფს აბსტრაქციების მდიდარ კომპლექტს. მონოლითური ბირთვის ყველა ნაწილი მუშაობს ერთ მისამართთა სივრცეში. ეს არის ოპერაციული სისტემის დიაგრამა, ყველა კომპონენტით

მიკროკერნელი
მიკროკერნელი უზრუნველყოფს მხოლოდ ძირითადი პროცესის კონტროლის ფუნქციებს და აბსტრაქციების მინიმალურ კომპლექტს აპარატურასთან მუშაობისთვის. სამუშაოების დიდი ნაწილი ხორციელდება სპეციალური

პროცესის კონცეფცია. შექმნა დასრულებულია. 3 სადგურის მოდელი
პროცესების დასრულების მიზეზები პროცესების დასრულების მიზეზები

ნაკადის კონცეფცია. ნაკადულების წისქვილი
პოტიკი ერთ-ერთი ვიკონიანელია. ეს არის შუა პროცესის არსი, რომელიც ახანგრძლივებს დაგეგმვას. ეს გუნდების დიდი მკურნალია. ნაკადი წარმოადგენს პროცესის მრავალ შესაძლო ქვეამოცანადან ერთ-ერთს. პოტიკ მოჟე ნაჰ

ნაკადის კონცეფცია. ნაკადების მახასიათებლები. მდიდარი ნაკადი, როგორც ოპერაციული სისტემის ძალა
პოტიკი ერთ-ერთი ვიკონიანელია. ეს არის შუა პროცესის არსი, რომელიც ახანგრძლივებს დაგეგმვას. ეს გუნდების დიდი მკურნალია. ნაკადი წარმოადგენს პროცესის მრავალ შესაძლო ქვეამოცანადან ერთ-ერთს. მდიდარი ნაკადის სიჩქარე

გაიგე პროცესი
პროცესი არის სამოქმედო სისტემა, რომელიც ახორციელებს კონკრეტულ ფუნქციას გამოთვლის სისტემაში. ლოგიკურია ოპერაციული სისტემის ერთი ერთეული. OS ცვლის პროცესებთან დაკავშირებულ მთავარ ამოცანებს, როგორიცაა მართვა და ა.შ.

მისამართის ტიპი და მისამართების სივრცეები
პროგრამის სასიცოცხლო ციკლის სხვადასხვა ეტაპზე ცვლის ბრძანებების იდენტიფიცირებისთვის გამოიყენება სხვადასხვა სახელები: · სიმბოლური სახელები გამოიყენება დეველოპერის მიერ ალგორითმისთვის პროგრამების დაწერისას.

ლოგიკური ორგანიზაცია
სინამდვილეში, კომპიუტერული სისტემის ძირითადი მეხსიერება ყოველთვის იყო ორგანიზებული, როგორც ხაზოვანი (ერთგანზომილებიანი) მისამართის სივრცე, რომელიც შედგება ბაიტების ან სიტყვების თანმიმდევრობისგან. მეორე ორგანიზებულია ანალოგიურად

"კლიენტ-სერვერის" არქიტექტურის მახასიათებლები OS (სისტემა მიკროკერნელით) და შუალედური პროგრამისთვის
სხვათა შორის, მას შეიძლება ეწოდოს "მასპინძელი კომპიუტერი + ტერმინალების" მოდელის მოდიფიკაცია, რადგან ასეთი სისტემის ბირთვი არის მონაცემთა ბაზის სერვერი, რომელიც ასევე შეიცავს პროგრამას.

ვირტუალური მეხსიერების გაგება, როგორც ოპერაციული სისტემის ფუნქცია. ორგანიზაცია და მუშაობის პრინციპები
ვირტუალური მეხსიერება არის პროგრამული და აპარატურის ფუნქციების ერთობლიობა, რომელიც კომპიუტერის მომხმარებლებს საშუალებას აძლევს დაწერონ პროგრამები, რომელთა ზომა აშკარად აღემატება RAM-ს; ვისთვის არის ვირტუალური მეხსიერება?

შედით ხედში
შეყვანის-გამომავალი მხარდაჭერისთვის პროგრამული უზრუნველყოფის ორგანიზების მთავარი იდეა მდგომარეობს მის რამდენიმე დონედ დაყოფაში, ქვედა დონეები უზრუნველყოფს აღჭურვილობის მახასიათებლების სკრინინგს ზემოდან და ა.შ.

მეხსიერების დაცვა
მეხსიერების დაცვა არის მეხსიერების მრავალ რეგიონში წვდომის უფლებების მართვის მეთოდი. Vikorist მხარს უჭერს ყველაზე უხვად ამოცანების ოპერაციულ სისტემებს. ფენომენების მეხსიერების დაცვის მთავარი მეთოდი

დღეს:

1. ყველა ოპერაციული სისტემა ახლა არის მერეჟევიმი:

1.1. მერეჟევის ფუნქციები ახლა დანერგილია OS ბირთვში, რაც მისი უხილავი ნაწილია.

1.2. ოპერაციული სისტემები შექმნილია ლოკალური (Ethernet, Fast Ethernet, Gigabit Ethernet, Token Ring, FDDI, ATM) და გლობალური (X.25, ჩარჩო რელე, ISDN, LTM) ქსელების ძირითად ტექნოლოგიებთან მუშაობისთვის. სასაწყობო ქსელების შექმნა (IP, IPX, AppleTalk, RIP, OSPF, NLSP).

1.3. კომპიუტერებს შეუძლიათ მყისიერი მუშაობის მხარდაჭერა სხვადასხვა კლიენტებთან და სერვერებთან.

1.4. ოპერაციული სისტემის დეველოპერებმა მკვეთრად გაზარდეს ძალისხმევა ინტერნეტთან მუშაობის უნარის გასაუმჯობესებლად.

1.5. პაკეტში დაიწყო კომუნალური საშუალებები, რომლებიც ახორციელებენ ისეთ პოპულარულ ინტერნეტ სერვისებს, როგორიცაა telnet, ftp, DNS და ვებ.

1.6. ინტერნეტის შემოდინება განპირობებული იყო იმით, რომ კომპიუტერი ყოველდღიური გამოთვლითი მოწყობილობიდან გადაკეთდა საკომუნიკაციო სერვისად გაუმჯობესებული გამოთვლითი შესაძლებლობებით.

2. განსაკუთრებული პატივისცემა დარჩა ათწლეულის განმავლობაში კორპორატიული აღმასრულებლებიოპერატიული სისტემა

2.1. კორპორატიული ოპერაციული სისტემა ვითარდება იმისთვის, რომ კარგად და სტაბილურად იმუშაოს დიდ მასშტაბებში, რაც დამახასიათებელია დიდი საწარმოებისთვის, რომლებსაც შეიძლება ჰქონდეთ ფილიალები ათობით ადგილას და, შესაძლოა, სხვადასხვა ქვეყანაში.

2.2. კორპორატიულ OS-ს შეუძლია შეუფერხებლად ურთიერთქმედება ოპერაციულ სისტემებთან განსხვავებული ტიპებიდა მუშაობს სხვადასხვა აპარატურულ პლატფორმაზე.

2.3. კორპორატიული ოპერაციული სისტემების კლასში სამი ლიდერი არის Novell NetWare 4.x და 5.0, Microsoft Windows NT 4.0 და Windows 2000, ასევე სხვადასხვა ტექნიკის პლატფორმების UNIX სისტემები.

2.4. დღევანდელ ოპერაციულ სისტემებს აქვთ ცენტრალიზებული ადმინისტრირების მახასიათებლები. ერთიან პრედოქტორანტულ სამსახურში, რომელიც საშუალებას გაძლევთ შეინახოთ ღრუბლოვანი ჩანაწერები დაახლოებით ათიათასობით კომპიუტერის, კომპიუტერის, საკომუნიკაციო მოწყობილობისა და პროგრამული მოდულის კორპორატიულ გარემოში ერთ მონაცემთა ბაზაში. (კონდახი, NDS)

3. ოპერაციული სისტემების განვითარების ეტაპზე წინა პლანზე წამოვიდა უსაფრთხოების მახასიათებლები. ეს გამოწვეულია კომპიუტერების მიერ დამუშავებული ინფორმაციის გაზრდილი ღირებულებით, ისევე როგორც საფრთხეების გაზრდილი დონის გამო, რომელიც წარმოიქმნება მონაცემთა გადაცემისას ქსელებში, განსაკუთრებით საჯარო, როგორიცაა ინტერნეტი. მდიდარი ოპერაციული სისტემები ვოლოდიუტიდღეს ბოდიშს გიხდით საკუთარი მიზეზების გამო.

4. ამჟამინდელი ოპერაციული სისტემები ძალაშია მდიდარი პლატფორმა, ისე რომ მშენებლობა აბსოლუტურად განსხვავებული ტიპებიკომპ'იუტერი.

5. ბევრ ოპერაციულ სისტემას აქვს სპეციალური ვერსიები კლასტერული არქიტექტურის მხარდასაჭერად, რაც უზრუნველყოფს მაღალი პროდუქტიულობა და ხილვადობა.


6. წინსვლის ტენდენცია ვითარდება რობოტის მოხერხებულობაადამიანები კომპიუტერით.

7. ოპერაციული სისტემის ჩართვამდე ინტერაქტიული რობოტის კომპიუტერთან გამოყენების სიმარტივე სტაბილურად იზრდება. გატეხილი გრაფიკული ინტერფეისები, ასე რომ თქვენ შეგიძლიათ ითამაშოთ გრაფიკით, ხმით და ვიდეოთი.

Მომავალში:

1. შემდგომი განვითარება კორპორატიული OS წარმოადგენს ერთ-ერთ ყველაზე მნიშვნელოვან ამოცანას უახლოეს მომავალში.

2. მდიდრულად ფუნქციონალური მასშტაბის შექმნა მშობიარობამდე მომსახურება¢ ოპერაციული სისტემის სტრატეგიული პირდაპირი ევოლუცია. წარმატების ის ტიპი, რომელიც პირდაპირ მდგომარეობს ინტერნეტის მომავალ განვითარებაში. ტრევიბნას თაკას სერვისი ინტერნეტის გადახვევისთვის პერებაჩუვანზე, ანუ კეროვანზე, (სხვათა შორის, ტრაფი კორისტუვაჩივის, დოდატკივის დიდი როსარიის, ტოშიის ტყვეების დამვიწყებ არასრულწლოვან სერვილებზე. სისტემები)

3. კორისტუვალნიცკის ინტერფეისიოპერაციული სისტემა ხდება უფრო ინტელექტუალური, პირდაპირ გავლენას ახდენს ადამიანებზე ტიპიურ სიტუაციებში და იღებს ახალ რუტინულ გადაწყვეტილებებს.

4. ოპერაციულმა სისტემებმა შეიძლება უზრუნველყოს მაღალი წარმადობა უახლოეს მომავალში გამჭრიახობასასაზღვრო რესურსები, გამოთვლების აღება ორგანიზაციის განყოფილებებიდან, საზღვრის გარდაქმნა ვირტუალურ კომპიუტერზე. ეს გრძნობა თავისთავად მოთავსებულია Sun-ის ლაკონურ სიტყვაში "Merezha არის კომპიუტერი", მაგრამ შუქის სიცოცხლედ გადაქცევისთვის, ოპერაციული სისტემების დეველოპერებს სხვა მარშრუტის გავლა სჭირდებათ.

კურსის ეს დასკვნითი ლექცია მოიცავს შემდეგს: სხვა მიმდინარე ოპერაციული სისტემების მიმოხილვას, რომლებიც არ არის გათვალისწინებული კურსის ფარგლებში (IBM, HP, Oracle/Sun და ა.შ.); OS განვითარების მიმდინარე ტენდენციები; გრაფიკული OS ჭურვები; ოპერაციულ სისტემაში გამყოფი, პარალელური, ცუდი გამოთვლების მხარდაჭერა; მერეჟის განვითარება: 3G, 4G, WiMAX; OS პერსპექტივები და ზომები.

    შედი

    სხვა დიდი კომპანიების ოპერაციული სისტემები

    Solaris - ოპერაციული სისტემა Oracle/Sun-ის მიერ შემუშავებული

    OS-ის განვითარების მიმდინარე ტენდენციები

    Windows ოჯახის ახალი ოპერაციული სისტემა

    ახალი ტენდენციები OS-ის განვითარებაში

    გრაფიკული OS ჭურვები

    პარალელური გამოთვლების მხარდაჭერა

    როსვიტოკი ისრის გარეშე მერეჟი

    ოპერაციული სისტემის განვითარების პერსპექტივები

    ძირითადი ტერმინები

    მოკლე ჩანთები

    დაქირავება პრაქტიკაში

შედი

ეს ლექცია ასრულებს კურსს მიმდინარე ოპერაციული სისტემების შესახებ. იგი ასახავს მიმდინარე ოპერაციული სისტემების განვითარების ტენდენციებს, იძლევა ოპერაციული სისტემების მიმოხილვას, რომლებიც არ არის გათვალისწინებული კურსში, და ასახავს ოპერაციული სისტემების განვითარების პერსპექტივებს და ღონისძიებებს.

სხვა დიდი კომპანიების ოპერაციული სისტემები

ეს კურსი განიხილავს როგორც თანამედროვე ოპერაციული სისტემების თეორიულ საფუძვლებს და ოპერაციული სისტემების ყველაზე ფართო ოჯახებს - Windows და Linux, ასევე მობილური მოწყობილობების ოპერაციული სისტემებისა და მობილური მოწყობილობების ოპერაციული სისტემების მიმოხილვას. არსებობს ძალიან დაბალი ღირებულება და ფართო ოპერაციული სისტემის განვითარება, როგორც ეს დეტალურად ვნახეთ კურსში. აქ არის დიდი კომპანიების ოპერაციული სისტემები:

    IBM- 1960-1970-იან წლებში კლდეები. მმ. დეინსტალირებული OS IBM 360/370; შემდეგ - OS პერსონალური კომპიუტერებისთვის OS/2; ამ დროისთვის, ამ კომპანიის ყველაზე აქტუალური OS არის z/OSі z/VM;

    ვაშლი- 1980-იანი წლების დასაწყისიდან OS ოჯახი ვითარდება MacOS, რომელიც ხასიათდება მომხმარებლის გამარტივებული გრაფიკული ინტერფეისით (განყოფილება MacOS);

    Oracle/Sun- 1980-იანი წლების დასაწყისიდან. Sun ავითარებს OS-ს სოლარისი, UNIX-ის განვითარება (განყოფილება სოლარისი);

    Hewlett-Packard– ავითარებს UNIX-ის მძლავრ დიალექტს – HP/UX სისტემას (div. section HP-UX);

    რომანი– ერთ-ერთი წამყვანი კომპანია ჰემსტონის ტექნოლოგიების სფეროში; ავითარებს ზღვარზე ოპერაციული სისტემების ოჯახს: NetWare; ამ საათში - გახსენით Enterprise Server(ზომიერი OS, რომელიც მოიცავს NetWare-ის ყველა უკიდურეს შესაძლებლობებს და გაფართოებული Linux დიალექტის შესაძლებლობებს - openSUSE).

ეს შორს არის კომერციული და მემკვიდრეობითი ოპერაციული სისტემების ნარჩენებისგან, რომელიც მოიცავს ასობით სახელს.

Solaris - ოპერაციული სისტემა Oracle/Sun-ის მიერ შემუშავებული

ეს არის UNIX-ის განვითარება (Solaris 1.x ხაზი არის UNIX BSD დიალექტის განვითარება, Solaris 2.x ხაზი არის AT&T SVR4 UNIX დიალექტის განვითარება). ავტორს აქვს 10 წლიანი მოხსენება რობოტების შესახებ Solaris სისტემაში, როგორც ჩვენ ვფიქრობთ სპეციალური ჩვენება, ის არის ძალიან მექანიკური და საიმედო და აქვს პროგრამული უზრუნველყოფის განვითარების ინსტრუმენტები. კურსის სხვადასხვა სექციაში ჩვენ უკვე გვქონდა Solaris-ის მრავალი ფუნქცია, როგორიცაა მდიდარი ნაკადების გაძლიერება. ტექნიკის პლატფორმები, რომლებიც მხარდაჭერილია Solaris, SPARC, x86, IA-32 და x64 OS მიერ. 1990-იანი წლების როკი. ბევრმა კომპანიამ აირჩია გამოეყენებინა თავად Solaris, როგორც სერვერის OS და სერვერად, Sun's SPARC კომპიუტერები. Solaris-ის მნიშვნელოვანი უპირატესობაა Sun Studio-ს ოპტიმიზებული შემდგენელების ოჯახი (C, C++, Fortran), რომლებიც გაფართოვდა 1990-იან წლებში. ავტორი აქტიურ მონაწილეობას იღებს. Sun Studio კომპილატორები ასევე მუშაობს Linux OS-ზე. კიდევ ერთი სასარგებლო ინსტრუმენტი, რომელიც ხელმისაწვდომია Solaris სისტემაში, არის DTrace აპლიკაციის განაწილების მენეჯერი. ახალი Solaris OS ფაილური სისტემა - ZFS (Zetabyte ფაილური სისტემაეს მხარს უჭერს ფაილების დიდ მნიშვნელობას და ფაილებში ინფორმაციის დაშიფვრის უნარს უსაფრთხო მეთოდის გამოყენებით. Solaris სისტემა მუდმივად მხარს უჭერს threading და thread სინქრონიზაციას, ასევე ხელით მხარდაჭერას სიმეტრიული მრავალპროცესებისთვის (SMP არქიტექტურები). გრაფიკული ჭურვები, რომლებიც შეიძლება გამოყენებულ იქნას Solaris სისტემაში - საერთო დესკტოპის გარემო (CDE), GNOME, Java Desktop; 1990-იანი წლების კლდეებში. ასევე იყო გრაფიკული გარსი გახსენით Windows.

პროექტი მხარდაჭერილია სტუდენტებისთვის, კურსდამთავრებულებისთვის და კურსდამთავრებულებისთვის OpenSolaris– აკადემიური კვლევითი პროექტი დაფუძნებული OS-ზე დაფუძნებული Solaris-ის ღია კოდის კოდებზე. შედეგების მიღება შესაძლებელია კომერციული Solaris OS-ის ახალი ვერსიების გამოყენებით.

MacOS-ის დისტრიბუტორია Apple, რომელიც 1980-იანი წლებიდან არის GUI-ების დიზაინის წამყვანი. MacOS-ის მთავარი იდეა თავიდანვე არის OS-ის შემუშავება და განვითარება, რომელიც დაფუძნებულია მხოლოდ გრაფიკულ ინტერფეისზე - „ოპერაციული სისტემა ბრძანების მწკრივის გარეშე“. MacOS ტექნიკის პლატფორმა - Macintosh კომპიუტერების ყველა ოჯახი Apple-ისგან (ყველაზე პოპულარული სამუშაო სადგურები აშშ-ში), ასევე PowerPC - სამუშაო სადგური RISC არქიტექტურით, რომელიც მჭიდროდ იყოფა Apple-ს, IBM-სა და HP-ს შორის. MacOS-ის დიალექტები (ვერსიები) განსხვავდებიან განხორციელებისადმი მიდგომით, თუმცა მომხმარებლისთვის სახელმძღვანელო გრაფიკული ინტერფეისი და ფუნქციონალობა შეიძლება განსხვავებული იყოს. კლასიკური MacOS (კლასიკური MacOS)- Apple-ის ორიგინალური დიზაინი; ახალი ხაზი MacOS X- MacOS Classic OS და NeXTSTEP OS (UNIX-ის მსგავსი OS) და ა.შ. ეს UNIX გიჟია.

HP-UX Hewlett-Packard OS-ის საცალო ვაჭრობა. ეს არის UNIX-ის მსგავსი 64-ბიტიანი OS (ისტორიაში ერთ-ერთი პირველი 64-ბიტიანი OS). ტექნიკის პლატფორმა არის HP სამუშაო სადგურები. HP-UX სისტემას აქვს ორიგინალი ვირტუალური ფაილური სისტემა: Veritas ფაილური სისტემა (Vx-Fs)როგორია ფაილების განმარტება გაფართოებებზე (გაფართოებებზე) - div. "ვირტუალური ფაილური სისტემები (VFS). ფაილური სისტემების დანერგვა. NFS ფაილური სისტემა".

OS-ის განვითარების მიმდინარე ტენდენციები

ამჟამინდელი ოპერაციული სისტემების მდიდარი ისტორიიდან გამომდინარე, შეგვიძლია დავასახელოთ განვითარების შემდეგი ძირითადი ტენდენციები.

გრაფიკული ჭურვები. როგორიც არ უნდა იყოს ამჟამინდელი ოპერაციული სისტემა, მომხმარებლის გრაფიკული ინტერფეისი არის მოწოდებული და (რამდენიმე გონივრული მიზეზების გამო, ინტენსიური კონკურენცია საცალო კომპანიებს შორის) ყველა OS-ის გრაფიკული გარსი დაახლოებით ერთნაირია, რაც შეიძლება. ზოგიერთ შემთხვევაში, მნიშვნელოვანია გვესმოდეს, რომელ ოპერაციულ სისტემაში მუშაობს, თუმცა ტერმინალის მომხმარებლებისთვის (არაპროგრამისტები), შესაძლოა, ასეთი გაერთიანება არის ხელით.

ახალი მოწინავე ტექნოლოგიებისა და ვებ ტექნოლოგიების მხარდაჭერა. ქსელები და ინტერნეტი აქტიურად ვითარდება. ჩნდება ახალი სტანდარტები და პროტოკოლები – IPv6, HTML 5 (ჰარდკორებისთვის) და ა.შ. დღევანდელი ოპერაციული სისტემები ვითარდება ყველა ახალი ტექნოლოგიის პირდაპირი მხარდაჭერით.

უსაფრთხოებისა და უსაფრთხოების მექანიზმებისადმი პატივისცემის გაძლიერება. ბევრი რამ არის სათქმელი Trustworthy Computing ინიციატივაზე, რომელიც დაარსდა Microsoft-ის მიერ 2002 წელს. (ეს საფუძვლიანად იყო განხილული წინა ლექციებში), ისევე როგორც კიბერდანაშაულის გამო, რომელიც გაგრძელდება, ყველა თანამედროვე ოპერაციულ სისტემას აქვს უსაფრთხოების მაღალი დონე: ვებგვერდების დათვალიერებისას ბრაუზერები იძულებულნი არიან შეამოწმონ ისინი; პროგრამების მნიშვნელობა და ინსტალაცია დროდადრო სრულდება მოგების აშკარა მიზეზების გამო.

მაღალი ხრახნიანი და მაღალი ბირთვიანი პროცესორების მხარდაჭერა. მრავალბირთვიანი პროცესორების ფართო სპექტრის გათვალისწინებით, ყველა თანამედროვე ოპერაციული სისტემა შეიცავს პროგრამის ბიბლიოთეკებს, რომლებიც მხარს უჭერენ აპარატურის შესაძლებლობებს. მდიდარი ბირთვის არქიტექტურის ბუნება მართლაც შესაძლებელი ხდება ძაფების შექმნის პარალელურად.

გამყოფი და პარალელური გამოთვლების მხარდაჭერა. დღევანდელ ოპერაციულ სისტემებს აქვთ მაღალი ხარისხის ბიბლიოთეკები, რომლებიც იძლევა პარალელური ალგორითმების შემუშავების საშუალებას ამოცანების გამოყოფისთვის - მაგალითად, OpenMP და MPI პარალელურობის სტანდარტების მხარდაჭერა.

რესურსებისა და აღჭურვილობის ვირტუალიზაცია. დღევანდელ ოპერაციულ სისტემებს აქვთ ვირტუალიზაციის ფუნქციები, რომლებიც საშუალებას გაძლევთ დააინსტალიროთ დანამატები სხვა პლატფორმებისთვის იზოლირებულ ვირტუალურ მანქანებში, რომლებიც შეიძლება დაინსტალირდეს სხვა ოპერაციულ სისტემებზე.

ფაილური სისტემების განვითარებაინფორმაციის შენახვა და ფაილის ზომის საგრძნობლად გაზრდა (მულტიმედიისთვის). მულტიმედიური ინფორმაციის დღევანდელი თანამედროვე დამუშავება ნიშნავს, რომ ძველი ფაილური სისტემები (როგორიცაა FAT) არასაკმარისია მულტიმედიური ფაილების შესანახად. მაგალითად, ფაილის მაქსიმალური ზომაა FAT სისტემა- 4 გიგაბაიტი - თქვენ შეგიძლიათ მარტივად გადაიტანოთ ციფრული ვიდეო ნაკადი 10-15 წუთის განმავლობაში კომპიუტერში გადატანისას. ამრიგად, ვითარდება ახალი ფაილური სისტემები, რომლებიც საშუალებას გაძლევთ შეინახოთ დიდი ფაილები, მაგალითად, ZFS სისტემა Solaris OS-ში. კიდევ ერთი მნიშვნელოვანი საკითხია ინფორმაციის კონფიდენციალურობის უზრუნველყოფა, რაც აუცილებელს ხდის ფაილურ სისტემებში დაშიფვრის შესაძლებლობების დანერგვას (როგორც დანერგილია, მაგალითად, ZFS ფაილურ სისტემაში).

პირქუშთა დათვლაზე წახალისება- OS-ის განვითარებაში არის სრულიად ახალი ტენდენცია, რომლის დასაწყისი დაიწყო Microsoft-ის "ბინძურმა" OS Windows Azure-მა (დივ. "ოპერაციული სისტემა ღრუბლოვანი გამოთვლისთვის. Windows Azure").

Windows ოჯახის ახალი ოპერაციული სისტემა

მოდით მოკლედ გადავხედოთ Windows ოჯახის ახალი ოპერაციული სისტემების შესაძლებლობებს, რადგან კურსში დეტალური აღწერა ვერ ვიპოვეთ.

Windows Vistaარის ასეთი ახალი ფუნქციები: ახალი GUI სტილი ( Windows Aero); .NET Framework 3.0 ინსტრუმენტარიუმის გამოყენება, რომელიც უზრუნველყოფს კოდის სისუფთავეს. ერთიანი ინფორმაციის საძიებო სისტემა WinFS; დანამატების უსაფრთხოების მართვის მეთოდები (დაცვა, ინსტალაციის დანამატების გაშვება მომხმარებლის აშკარა თანხმობის გარეშე); ქვესისტემები Windows პრეზენტაციის ფონდი(ამჟამად გაფუჭებული GUI-ის მხარდაჭერა), Windows საკომუნიკაციო ფონდი(დამატებითი სერვისების მიმდინარე საკომუნიკაციო ტექნოლოგიების მხარდაჭერა); Windows Workflow Foundation(ასევე ე.წ CardSpace) - თანამშრომელთა ავთენტიფიკაციის ხელშეწყობა, სამუშაოს დაგეგმვა და ორგანიზება.

Windows Server 2008- Windows ოჯახის მიმდინარე სერვერის ოპერაციული სისტემა. ვონი იძლევა: წახალისებას ახალი ვერსიებიინტერნეტ პროტოკოლი IPv6; კიდის მორთვა მოხატულია; პარალელური პროგრამირების მხარდაჭერა; ახალი ძლიერი ბრძანების პროცესორი Windows PowerShell; ვირტუალიზაციის მეთოდები და დანამატების ემულაცია დამატებითი ტექნოლოგიებისთვის ჰიპერ-ვ.

Windows 7- ყველაზე დიდი სიახლე ნარაზი(2010) Windows სერიის OS. ვონი აძლიერებს მომხმარებლის ინტერფეისის ახალ იერს - მრავალ შეხება;ინტერნეტ ტრაფიკის ქეშირების ორგანიზება ( ფილიალის ქეში); კანის კიდეზე სამუშაო მაგიდის ფონის სურათების უნიკალური ნაკრები; გაუმჯობესდა მოწყობილობის დრაივერების მხარდაჭერა; მეტი უსაფრთხოება და firewall-ის დაყენება; Aero GUI ინტერფეისის განვითარება, რომელიც პირველად განხორციელდა Windows Vista-ში.

ახალი ტენდენციები OS-ის განვითარებაში

მიდორის პროექტი. მიდორი- Microsoft-ის კვლევის პროექტი, რომელიც 2000-იანი წლებით თარიღდება. სახელის ქვეშ სინგულარობა. მიდორი doslednitskaya OS, განხორციელებული მართული კოდიეს არის .NET პლატფორმის საფუძველი და უზრუნველყოფს უფრო დიდ კონტროლს და უსაფრთხოებას, რაც მნიშვნელოვნად აუმჯობესებს კოდის სანდოობას და უსაფრთხოებას. თუმცა, Midori-მდე, OS დეველოპერებმა უპირატესობა მიანიჭეს C და C++ ენებზე OS-ის დანერგვის ნაკლებად საიმედო, მაგრამ უფრო ეფექტურ გზებს, ასე რომ, ჩვენი აზრით, Midori ძალიან ჭკვიანი ექსპერიმენტია. Midori OS-ის ძირითადი კოდი გამოიყენება როგორც OS ბირთვის, ასევე მოწყობილობის დრაივერების დასანერგად. Midori უზრუნველყოფს ეფექტურ მხარდაჭერას descorching-ისთვის, რაც განსაკუთრებით მნიშვნელოვანია ტექნიკის პლატფორმების განვითარების მიმდინარე ტენდენციებისთვის. პროდუქტის უსაფრთხოების გასაზრდელად, Midori უზრუნველყოფს დაცვას პროდუქტის კანის დაცვაზე დაფუძნებული საკუთარ კანზე. "ქვიშის ყუთი"მიდორის ერთ-ერთი მთავარი მახასიათებელია ის ინტერნეტზე ორიენტირებული OS. Microsoft OS-ის მიმდინარე განვითარება Windows პლატფორმიდან ახალ Midori პლატფორმაზე ჩართული არ არის.

გრაფიკული OS ჭურვები

როგორც ითქვა, გრაფიკული მემბრანა არის კანის ყოველდღიურ OS-ში. გრაფიკული OS ჭურვები უზრუნველყოფს ამ ძირითად შესაძლებლობებს.

მომხმარებლის მომსახურების სახელმძღვანელო გრაფიკული ინტერფეისი.

ვიკონტი ბე-იაკის შესაძლებლობა სისტემატური კორექტირებამეტი დახმარებისთვის GUI. შემდეგ, ჩვენი სპეციალური ჩვენებით, განსაკუთრებით Linux OS-ის გრაფიკული გარსი.

ინტერფეისის განვითარების ახალი ტენდენციების მხარდაჭერა- Multi-touch, Tablet PC და ა.შ.

გაერთიანება გრაფიკული ჭურვებისხვადასხვა OS-სთვის. სხვადასხვა ოპერაციულ სისტემას აქვს გრაფიკული ჭურვები CDE, KDE, GNOME. შესაძლოა, უახლოეს მომავალში მათი სია გაფართოვდეს.

მნიშვნელოვანია, რომ სხვადასხვა ოპერაციული სისტემის გარსი პრაქტიკულად არ შეიცვალოს (ყველა მათგანი შეიცავს, მაგალითად, Start ღილაკს, My Documents საქაღალდეს და ა.შ.), რომელიც მოსახერხებელია საბოლოო მომხმარებლისთვის, ასე რომ სამუშაო ბირთვი იყოს გამარტივებული.

თუმცა, ჩვენი აზრით, გრაფიკული ჭურვების გამოყენება (ბრძანების ხაზების და კონფიგურაციის ფაილების მოდიფიკაციის გარეშე) ამცირებს სისტემური პროგრამების მომზადების დონეს. საათის მიხედვით, OS ენიჭება პროგრამისტებს, განსაკუთრებით სისტემის პროგრამისტებს, შემდეგნაირად. ახალი საბაზისო უნარებით, სპეციალისტს ეძლევა უნიკალური OS ტიპის UNIX - პირველი ცოდნა ბრძანების ხაზებისა და კონფიგურაციის ფაილების შესახებ.

პარალელური გამოთვლების მხარდაჭერა

ყველა თანამედროვე ოპერაციული სისტემა უზრუნველყოფს ბიბლიოთეკებს პარალელური ალგორითმების შესაქმნელად დამატებითი ტექნიკის შესაძლებლობების გამოყენებით. ისინი მხარს უჭერენ პარალელიზმის შემდეგ ძირითად ტიპებს, სტანდარტებს და ინსტრუმენტებს:

    OpenMP- პრაგმატიკა სხვადასხვა ენიდან შემდგენლების პროგრამების პარალელურად;

    MPI (შეტყობინებების გავლის ინტერფეისი)- Პარალელურად Wikonanny პროგრამაგთხოვთ დაგვიკავშირდეთ შემდგომი გადაცემისთვის.

Microsoft OS მხარს უჭერს OpenMP სტანდარტს. Є MPI.NET ბიბლიოთეკები, რომლებიც მხარს უჭერენ MPI სტანდარტს, ისევე როგორც ParallelFx ბიბლიოთეკებს. Microsoft-მა გამოუშვა ოპერაციული სისტემის სპეციალური ვერსია – Windows High Performance Computing (HPC) 2008, რომელიც მხარს უჭერს პარალელურ პროგრამირებას.

როსვიტოკი ისრის გარეშე მერეჟი

მნიშვნელოვანი მიმდინარე ტენდენციაა უფრო და უფრო მაღალპროდუქტიული უპილოტო სისტემების განვითარება, რადგან ისინი გზას პოულობენ ოპერაციული სისტემების განვითარებაში. როგორც ჩანს, ეს არის პერსპექტიული მოწინავე ტექნოლოგიები.

WiMAX- რეგიონალური ისრის გარეშე გაზომვებიდაფუძნებული Wi-Fi ტექნოლოგია(ისრის გარეშე რადიო კომუნიკაცია IEEE.802.11 სტანდარტების მიხედვით) პროდუქტიულობა 1 გბიტ/წმ-მდე.

3G– მესამე თაობის მობილური კომუნიკაციები CDMA და UMTS სტანდარტებზე დაფუძნებული (სიჩქარე 14 მბიტ/წმ-მდე); რუსეთში 3G-ის „პირველი მოწინავე“ არის კომპანია SkyLink; ამჟამად, მობილური ტელეფონების ყველა პროვაიდერი გადადის 3G სტანდარტებზე.

4G- ახალი თაობა მობილური ქსელიკომუნიკაცია მაღალი სიჩქარით 1 გბიტ/წმ-მდე, რაც ასევე უზრუნველყოფს ხმოვანი კომუნიკაციის სიჩქარის გაზრდას. ფორმალურად, 4G ქსელების სტანდარტი ჯერ არ არის მიღებული, მაგრამ ის ჯერ კიდევ ყველაზე ახლოსაა.

კიდევ ერთი ტენდენცია არის ციფრული სატელევიზიო არხების გამოყენება ინტერნეტში წვდომისთვის სპეციალური მოწყობილობების გამოყენებით სეტ-ტოპ ბოქსები.

ოპერაციული სისტემის განვითარების პერსპექტივები

როგორც ამ ლექციიდან და მთელი კურსიდან ჩანს, ოპერაციული სისტემები პირდაპირ მოკლებულია იმას, რაც აქტიურად ვითარდება, სისტემის პროგრამირების ერთ-ერთ საერთო პრობლემას. ჩვენ შეგვიძლია გამოვყოთ განვითარების რამდენიმე დამახასიათებელი ტენდენცია.

ტენდენცია OS-ის ინტეგრაციამდე(არანაკლებ გრაფიკული ჭურვების დონეზე, მაგრამ იმავე დონეზე, როგორც ბირთვი); OS ოჯახების განვითარება კოდის მოდულების ორგანიზებით.

OS-ის გაზრდილი საიმედოობის, უსაფრთხოებისა და მოქნილობის მნიშვნელობა; ოპერაციული სისტემის შემუშავება კერამიკულ კოდზე და მის ანალოგებზე.

არსებობს დამატებითი ტენდენცია პროექტების მიმართ ღია კოდის OS-ით; ზოგადად, ცხადია, რომ ზოგიერთ დეველოპერულ კომპანიას სჭირდება ახალი იდეები, რომლებიც მათ აქვთ სასწაულებრივი უნარი გამოავლინონ თავი ახალგაზრდა პროგრამისტებისთვის.

ვირტუალიზაციის განვითარება: აუცილებელია ვიკონტის სიმძლავრის უზრუნველსაყოფად ან ნებისმიერი დამატებითი უპირატესობის პატივისცემა ნებისმიერი მიმდინარე OS-ის შუაგულში.

შემდგომი კონვერგენცია OS-ის შესაძლებლობებზე დესკტოპ კომპიუტერებისთვის და OS-ის მობილური მოწყობილობებისთვის.

OS-ის შემდგომი ინტეგრაცია და ინტეგრაცია.

ოპერაციული სისტემის და ძირითადი ხელსაწყოების შუაში გადატანა რთული გამოთვლებისთვის.

"კუზბასის სახელობის სახელმწიფო უნივერსიტეტი"

ელექტრომომარაგებისა და სამრეწველო საწარმოების დეპარტამენტი

მოწინავე ოპერაციული სისტემები

კემეროვო 2013 წელი

შედი

1. მთავარი აქცენტი პერსპექტიული ოპერაციული სისტემების განვითარებაა.

1.1. მიკროკერნელი

1.2. ობიექტზე და ობიექტზე ორიენტირებული ტექნოლოგიები OS-ში

1.3. გამოყენებითი მედია

2. მიმოხილვა მიმდინარე პერსპექტიული ოპერაციული სისტემების შესახებ.

ვისნოვოკი

ლიტერატურა

შედი

რა არის ოპერაციული სისტემა (OS)? ეს არის უსაფრთხოების პროგრამა (P.O.) ან P.O.-ს მთელი კომპლექსი, რომელიც მუდმივად მდებარეობს კომპიუტერის მეხსიერებაში, რომელიც აწყობს აპარატის მოწყობილობების კულუარულ კონტროლს და მათ კომპიუტერთან ურთიერთქმედებას. უზრუნველყოფს ყველა სხვა პროგრამის გაშვებას და ფუნქციონირებას. Zokrema, vykonue: keruvana მეხსიერება, შეყვანა-გამომავალი, ფაილური სისტემა, პროცესის ურთიერთქმედება; პროცესის დისპეტჩერიზაცია; zakhist და oblіk vikoristannya resursіv.

ოპერაციული სისტემა უდავოდ არის ნებისმიერი კომპიუტერის მთავარი კომპონენტი. მის გარეშე წასასვლელი არსად არის.

Axis, დღევანდელი OS-ის სავარაუდო სია: Solaris, QNX, Windows, Linux, FreeBSD, Net BSD, DragonFlyBSD, OpenBSD, ასევე დახურული და ღია ტიპის სხვადასხვა ექსპერიმენტული კომპილაციები.

მთელი ქვეყნის "პერსონალიზაციის" ეპოქამ, როგორც ჩანს, წარსულში დაკარგა თავი და UNIX OS-ის მომხრეებიც და მოწინააღმდეგეებიც შეუერთდნენ სუპერ-ეკლესიას და ფალსიფიკატორები სულ უფრო მეტად ანიჭებენ უპირატესობას ამ სისტემას. როგორც არგუმენტი მიდის, გამარჯვებები ხაზგასმულია, რადგან UNIX-ს ოცი ბედი შეექმნა. და ამავდროულად, როგორც წესი, ჩვენ არ ვიყენებთ კონცეფციას, რომელიც ჩამოყალიბდა კომპიუტერული თეორიით ცოტა ხნის წინ, მაგრამ დღესაც ვქმნით საფუძველს ყველაზე პერსპექტიული ოპერაციული სისტემების შესახებ, რომელთა ამოცნობა შესაძლებელია ბეტა და ადრეული კომერციული ვერსიებიდან ან დამატებითი ინფორმაცია მერეჟში.

1. პერსპექტიული ოპერაციული სისტემების განვითარების ძირითადი მიმართულებები

1.1. მიკროკერნელი

მონოლითურიდან მიკრობირთვულ სისტემებზე გადასვლის ტენდენცია უკვე აშკარაა. რამდენიმე კომპანია, როგორიცაა QNX Software Systems და Unisys, უკვე რამდენიმე წელია უშვებს მიკროკერნელი OS-ებს, რომლებმაც მიაღწიეს წარმატებას. QNX OS მზად არის დომინირებდეს რეალურ დროში საათის ბაზარზე, ხოლო Unisys-ის CTOS პოპულარულია საბანკო ინდუსტრიაში. მიკროკერნელი- ეს არის ოპერაციული სისტემის მინიმალურად ფუნქციონალური ნაწილი, რომელიც ემსახურება მოდულური და პორტატული გაფართოებების საფუძველს. ცნობილია, რომ ახალი თაობის OS-ს აქვს მიკროკერნელი. მაგრამ არ არსებობს სხვა აზრები იმის შესახებ, თუ როგორ უნდა მოაწყოთ ოპერაციული სისტემის სერვისები მიკროკერნელთან მიმართებაში. OS ინსტალატორები ტექნიკურ პრობლემებს სხვადასხვა გზით წყვეტენ.

მიკროკერნელის კონცეფცია ჩვეულებრივი გახდა სტივ ჯობსის მსუბუქი ხელის წყალობით.

მიკროკერნელი მახთავდაპირველად შეიქმნა კარნეგი-მელონის უნივერსიტეტში და ემსახურებოდა საფუძველს მცირე, პრივილეგირებული OS ბირთვისთვის Next კომპიუტერებისთვის, ისევე როგორც ქვესისტემები გაფართოვდა back-end რეჟიმში დასაყენებლად, თეორიულად ეს საკმარისი არ არის უპრეცედენტო მოქნილობის უზრუნველსაყოფად. და მოდულარულობა არსებობს სისტემა. პრაქტიკაში, ამ უპირატესობებს დიდად აფასებდა მონოლითური სერვერი, რომელიც ახორციელებს UNIX BSD 4.3-ს, რომელიც აირჩია Next-ის მიერ როგორც ჭურვი. ამასთან, Mach-ზე დამოკიდებულებამ შესაძლებელი გახადა სისტემაში ჩართვა გადაცემის მახასიათებლები და ობიექტზე ორიენტირებული სერვისები, რის საფუძველზეც შესაძლებელი გახდა ელეგანტური მომხმარებლის ინტერფეისის შექმნა და პროგრამული უზრუნველყოფის განვითარების მახასიათებლების დანერგვა.

უახლესი microkernel OS იყო Windows NT. NT-ს ხშირად იყენებდნენ DOS, Windows, OS/2 და Posix სტანდარტებზე დაფუძნებული სისტემებისთვის დაწერილი პროგრამები; მიკროკერნელის მიდგომით დაფუძნებული, მოდულურობამ მაიკროსოფტს მისცა საშუალება შექმნას სტრუქტურა, რომელიც არ იმეორებს არცერთ ზედმეტად შემუშავებულ ოპერაციულ სისტემას. იმავდროულად, Microsoft-ისთვის პორტაბელურობა შეიძლება გახდეს დამატებითი არგუმენტი მიკროკერნელის სასარგებლოდ. მართალია, in სხვადასხვა საათისხვადასხვა მიზეზის გამო, ერთ-ერთი უმდიდრესი პროცესორის პლატფორმა Intel პროცესორებიі Mips და і Alpha.

დღევანდელი მიკროკერნელი არქიტექტურები მხარდაჭერილია Novell/USL OSF, IBM, Apple და სხვები. მიკრობირთვული არქიტექტურებისადმი ინტერესს აძლიერებს OS ბაზარზე რამდენიმე აშკარა ლიდერი. კანის დასაცავად პოსტ-პირველადი შეშფოთებისგან, შესაძლებელია "უცხო" აპლიკაციის პროგრამების გამოყენების შესაძლებლობა. მიკროკერნელის მოდულურ არქიტექტურას აქვს მახასიათებლები, რომლებიც ამარტივებს კომპონენტების დამაგრებას და რიცხვითი ოპერაციული ბირთვების შექმნას.

გაფართოებადობა- ასევე საჭიროა მიმდინარე ოპერაციული სისტემების სიმძლავრე. ტექნიკის მახასიათებლებისგან განსხვავებით, რომლებიც მოძველებულია ორ ან სამ წელიწადში, ოპერაციული სისტემები შეიძლება გაუარესდეს ათწლეულამდე. ამიტომ, კანის OS-ის ცხოვრებაში დგება დრო, როდესაც მას სჭირდება ფუნქციების დანერგვა, რომლებიც არ შედის გამომავალ სტრუქტურაში. მიკროკერნელის ორგანიზაცია ხელს უწყობს გაფართოებებს მიკროკერნელის ინტერფეისების კომპლექტში. უფრო სწორი იქნება ვისაუბროთ არა მხოლოდ გაფართოებაზე, არამედ მიკროკერნელის ოპერაციული სისტემების მასშტაბირებაზე, ოპერაციული სისტემის ვარიანტის არჩევის შესაძლებლობით, რომელიც საუკეთესოდ შეესაბამება ტექნიკის პლატფორმის მახასიათებლებს და აპლიკაციის ზონას.

ქვეფუნქცია. მიკროკერნელის ოპერაციული სისტემების მიკროკერნელის საწყობში ორგანიზებისას ჩართულია მხოლოდ ფუნქციები, რომლებიც უნდა იყოს შენახული ზედამხედველის რეჟიმში და მეხსიერების მოპარვა. მიკროკერნელის ჩართვა მშობლიური პროგრამების (მათ შორის მხარდაჭერის მდიდარი დამუშავების სიმძლავრის), ძირითადი პროცესის კონტროლის ფუნქციების, შეწყვეტის დამუშავებისა და შეტყობინების გადაცემის მხარდაჭერა.

მიკროკერნელის ბევრ ვერსიაში ჩართულია პროცესის დაგეგმვის ფუნქცია და განხორციელებაში მახ IBM კომპანია უახლესი Workplace OS-ისთვის არის პროცესის დამგეგმავი, რომელიც იყენებს მიკროკერნელს, ხოლო მიკროკერნელი გამოიყენება მხოლოდ პროცესის უწყვეტი მართვისთვის.

სამუშაო ადგილის OS-ში Mach 3.0 მიკროკერნელი მუშავდება OSF-თან ერთად, გაფართოებული პარალელური დამუშავებისა და რეალურ დროში დამუშავების მხარდასაჭერად. მიკროკერნელი აკონტროლებს პროცესების ურთიერთქმედების, ვირტუალური მეხსიერების მენეჯმენტის, პროცესებისა და ძაფების, პროცესორების, შეყვანის-გამომავალი და შეფერხების დამუშავების ფუნქციებს. ფაილური სისტემა, პროცესის გრაფიკი, მონიტორინგი და უსაფრთხოების სერვისები მიკროკერნელებიდან გადასატანად.

OSF/1 OSის ასევე დაფუძნებულია მახის მიკროკერნელზე. IBM-მა გადაიბარა OSF-დან და ორმა კომპანიამ გაცვალა მიკროკერნელი მიკროკერნელი ტექნოლოგიები. თუმცა, IBM-ისა და OSF-ის მიდგომები განსხვავდება.

უპირველეს ყოვლისა, OSF/1 სერვერი მუშაობს მომხმარებლის ანგარიშის სივრცეში და Mach-ის ვიკორისტის ფუნქციებში. რატომ აირჩია OSF-მა მონოლითური Unix სერვერის მიკროკერნელი განხორციელება? როგორც ჩანს, იმის გამო, რომ OSF/1-ის ადრინდელი ვერსიები კარგი იყო, უბრალოდ სირცხვილი იყო მათი გადაგდება და ყველაფრის თავიდან დაწყება. შედეგად, OSF/1 არ იყო ისეთი მოდულარული, როგორც სამუშაო ადგილი. თუმცა, OSF/1-ის ნაწილი რომ გახდა, OSF-მა შეძლო მიკროკერნელის OS-ის წარმოება IBM-მდე (Workplace ჯერ არ გამოცხადებულა 1994 წელს).

Windows NT. Windows NT პროგრამები მუშაობს „გამკვეთ ქვესისტემებთან“, რომლებიც მუშაობენ კომპიუტერულ გარემოში, როგორც აპლიკაციის ბირთვები Workplace OS-ში. ამ ქვესისტემებს მხარს უჭერს NT Executive, რომელიც მუშაობს ბირთვის სივრცეში და არასოდეს იწერება დისკზე.

1.2. ობიექტზე და ობიექტზე ორიენტირებული ტექნოლოგიები OS-ში

მიკროკერნელი, რომელიც მკაფიოდ არის განსაზღვრული ინტერფეისების მინიმალური ნაკრებით, უზრუნველყოფს მოდულური ოპერაციული სისტემის საფუძველს. თუმცა, ამავდროულად, აუცილებელია გარკვეული დისციპლინირებული მიდგომის ჩამოყალიბება, რომელიც აწყობს მიკროკერნელის მოდულური გაფართოების პროცესს. დღეს ყველაზე პოპულარულია ობიექტზე ორიენტირებული მიდგომა, რომელიც ასევე საიმედო მხარდაჭერას პოულობს მიკრობირთვულ ტექნოლოგიაში, უფრო სწორედ, განვითარებულ და ოპტიმიზებულ გადაცემის მექანიზმში.

სულ უფრო მეტად ობიექტზე ორიენტირებული ოპერაციული სისტემები ამატებენ როგორც სისტემურ, ისე აპლიკაციურ პროგრამებს, ასევე საბოლოო მომხმარებლებს. ობიექტურობა საშუალებას აძლევს პროგრამებს შეაღწიონ OS-ის სიწმინდეებში და მოარგონ ისინი კონკრეტულ საჭიროებებზე, შეარჩიონ სხვადასხვა ფუნქციები სისტემის მთლიანობის განადგურების გარეშე. Vikoristannya ob'ektіv vіdkryvaet skhody ადრე დაყოფა გამოთვლები. ობიექტები ურთიერთქმედებენ თავიანთ პროგრამებთან და მონაცემებთან და ცვლიან ინფორმაციას. სწორად ორგანიზებული ობიექტების შეცვლა ადვილია, რაც უზრუნველყოფს დიდ სიმარტივეს და ხილვადობას ადგილობრივი ობიექტებიდან შორეულამდე. რა თქმა უნდა, განყოფილების სისტემების ასეთი ორგანიზაციის მისაღწევად, დამატებითი რესურსებია საჭირო დისტრიბუტორებისგან, ან მიმწოდებლებისგან დაქირავებული.

მავთულის კომპანიები თავიანთ სისტემებს უშუალოდ მისგან ავითარებენ. OLE (Object Linking and Embedding) Microsoft-ისგან, ყოვლისმომცველი OpenDoc სტანდარტი Apple-დან, IBM, Novell-დან და Borland-დან, DSOM მოდელი (განაწილებული სისტემის ობიექტის მოდელი) IBM-დან, PDO (პორტატული განაწილებული ობიექტები - განაწილებული ობიექტების გადაცემა) შემდეგი კომპანიისგან და Taligent კომპანიის ჩარჩოები, რათა აჩვენონ თავიანთი უფრო და უფრო მცირე მიღწევები ობიექტზე ორიენტირებული ტექნოლოგიის კანონებში და განაწილების მოდელში. ktiv მიმდინარე და მომავალი OS-სთვის.

CORBA სტანდარტი. OMG (Object Management Group) კონსორციუმი, რომელიც აერთიანებს თითქმის ყველა დირიჟორ კომპანიას, შეიმუშავებს სტანდარტებს ობიექტების გაცვლისთვის. OMG CORBA (Common Object Request Broker Architecture) გვთავაზობს ჩარჩოს ბილინგის განაწილებისთვის სხვა ობიექტის მიდგომიდან, ობიექტების ძიების გზებისა და მათი გამოყენების მეთოდების სტანდარტიზებისთვის.

1.3. გამოყენებითი მედია

მიკროკერნელის ორგანიზაცია და ობიექტზე ორიენტაცია ართულებს ოპერაციული სისტემების შიდა არქიტექტურის შეცვლას, წინააღმდეგ შემთხვევაში მათ შეიძლება დაკარგონ კომპიუტერულ მეცნიერთა ცნობიერება. თუმცა, არ შეიძლება დაინახოს ახალი არქიტექტურის კიდევ ერთი მნიშვნელოვანი მემკვიდრეობა: "უცხო" აპლიკაციების პროგრამების შექმნის ბუნებრივი ორგანიზაცია.

ოპერაციული სისტემის ამჟამინდელ თაობაში, არსებობს მრავალი აპლიკაციის გარემო სხვა ადამიანების პროგრამების დასაყენებლად, რომლებიც გახდება სტანდარტული სიმძლავრე და ოპერაციული სისტემის არჩევანი არ ზღუდავს ხელმისაწვდომი დანამატების არჩევანს.

გამოყენებითი მედიის ეფექტურობა.ვინაიდან აპლიკაციის შუა პროგრამა იყენებს სხვა პლატფორმის როგორც პროგრამულ, ისე აპარატურულ მახასიათებლებს, ეფექტურობის მთავარი პრობლემა არის ემულაციის საჭიროება. თანმიმდევრულად, პროცესორის კანის ბრძანების სიზუსტით, ერთი არქიტექტურის ქცევის მოდელირება საერთოდ არ შეიძლება ჩაითვალოს პრაქტიკულ მიდგომად. საბედნიეროდ, ამ დღეებში პრობლემის სიმძიმეს ხშირად აგვარებენ ძველი პროცესორები. განსაკუთრებით მნიშვნელოვანია მათთვის, რომ პროგრამების უმეტესობა ინტენსიურად იყენებს (ფუნქციურად დახურულ და რიცხობრივად დასაკეცი) გრაფიკულ მომხმარებლის ინტერფეისებს (GUI), როგორიცაა Windows, Mac, OSF/Motif ან Open Look.

ასეთი პროგრამების შექმნა არსებითად მუშაობს დაუსრულებელი, დაბალი დაწკაპუნებით GUI ბიბლიოთეკაზე ფანჯრის მანიპულაციისთვის და ინტერფეისთან დაკავშირებული სხვა აქტივობებისთვის. (ზოგიერთი შეფასებით, ეს საათში 90 მეასედია.) უაღრესად ფრაგმენტირებული აპლიკაციის შუაში შედის ბიბლიოთეკები, რომლებიც შეიცავს შიდა GUI ბიბლიოთეკებს, რომლებიც ასევე წარმოდგენილია დაზიანებული პროცესორის კოდებში. ზოგჯერ ამ მიდგომას თარგმნას უწოდებენ. კონდახი შეიძლება განცალკევდეს Wabi-ის SunSelect აპლიკაციის შუალედური პროგრამისგან, რომელსაც აქვს Windows-ის მხარდაჭერა. დეველოპერების აზრით, უაღრესად ოპტიმიზირებული ბიბლიოთეკები, თუ ეს ტესტები დასრულებულია, Wabi-ს შეუძლია Microsoft Windows-ს გაუსწრო.

Wabi (Windows Application Binary Interface) არის Sun Microsystems-ის SunSelect-ის განყოფილება, რომელსაც გააჩნია სხვადასხვა სამუშაო სადგურები. ის იყენებს X-ის ძირითად პროტოკოლს Windows-ის პროგრამების მიერ წვდომის მქონე სურათების შესაქმნელად და Unix-ის სტანდარტულ ფუნქციებს ფაილებთან, მეხსიერებასთან და სხვა რესურსებთან მუშაობისთვის.

გარდა ამისა, Windows-ის ახალი ფანჯრის გაშვების ნაცვლად იმავე ფანჯარაში, როგორც SoftWindows, Wabi ხსნის სტანდარტული X დისპლეის ახალ ფანჯარას Windows-ის ყველა პროგრამისთვის. ეს მიდგომა საშუალებას გაძლევთ გადაიტანოთ ტექსტური და გრაფიკული მონაცემები Unix და Windows პროგრამებს შორის.

2. მიმოხილვა მიმდინარე პერსპექტიული ოპერაციული სისტემების შესახებ

HelenOS ოპერაციული სისტემის განვითარება პირდაპირ არის გამიზნული. HelenOS-ის განვითარება გახდა ვექტორი ამ პერსპექტიული მიკროკერნელის ოპერაციული სისტემის განვითარებისთვის. გამოქვეყნებულ ინფორმაციაში ირკვევა, რომ ადრე HelenOS საცალო ვაჭრობის მიერ განიხილებოდა, როგორც ფარული მიზნებისთვის განკუთვნილი ოპერაციული სისტემა. თუმცა, გლობალურმა დეველოპერებმა გააცნობიერეს, რომ არ არსებობდა საკმარისი რესურსები იმისათვის, რომ HelenOS გადაექცია Windows, Linux და Mac OS ნამდვილ კონკურენტად მაღალი დონის მომხმარებლებისთვის, ამიტომ მათ გადაწყვიტეს უშუალოდ დაეჩქარებინათ განვითარება.

HelenOS-ს აქვს დაბალი უპირატესობა: ის არის ღია კოდის (მთავარი კოდი გამოქვეყნებულია BSD ლიცენზიით, ნაწილი არის GPL), პორტატული, მოქნილი და მსუბუქი სისტემა მიკროკერნელით. HelenOS-ის უპირატესობების აღწერილობა, რომ გახდეს იდეალური კანდიდატი დაბალი მოცულობის აპლიკაციებისთვის, რომლებიც საჭიროებენ სიჩქარეს და იდეალურად მორგებულ სისტემას ზუსტად ერთი ამოცანის შესაქმნელად (საცალო მოვაჭრეებმა შექმნეს ტერმინი One Application OS ასეთი სისტემებისთვის). HelenOS-ის დაყენება იგეგმება ავტომატიზებულ სერვის სისტემებში (ბანომატები, გადახდის აპარატები, ავტომატები, სალარო აპარატები და ა. . გარდა ამისა, გირი სვობოდამ იტყობინება, რომ ერთ-ერთი ჩეხური ბანკი (ოპერაციული სისტემის გაფართოების ქვეშ იაფი პროგრამული უზრუნველყოფის გაფართოებასთან დაკავშირებით, რომელიც მიზნად ისახავს ბარათებიდან პენსიების მოპარვას) ჩარჩენილია ოპერაციულ სისტემაში HelenOS-ის საფუძვლებზე (გავრცელდა როგორც ცოცხალი-). cd) , განკუთვნილი უსაფრთხო რობოტებიინტერნეტ ბანკით

ყოველთვის ინარჩუნებს უპიროვნო არქიტექტურას და პორტაბელურობას, HelenOS იდეალურად შეეფერება ამ ამოცანებს. უფრო მეტიც, მოდულურობა და მიკროკერნელი საშუალებას გაძლევთ „ჩართოთ“ კონფიგურაციისას ერთი და მხოლოდ ის OS მოდული, რომლებიც აუცილებელია ყველაზე მნიშვნელოვანი კონკრეტული ამოცანისთვის, რაც იწვევს უკიდურესად მაღალი სიჩქარით გადაწყვეტილებებს. ამ ოპერაციული სისტემის საფუძველი განახლებულია და მოიცავს "ვაგოვიკური" სისტემები გარე მიზნებისთვის.

საცალო ვაჭრები ეჭვობენ, რომ რამდენიმე ბანკომატისა და გადახდის ტერმინალის მეშვეობით ისინი მუშაობენ არა Windows-ზე, არამედ შვედურ და საიმედო HelenOS-ზე.

გამოსულების მიმართ უპატივცემულო Windows XPბაზარი დაახლოებით 12 წელია არსებობს, რაც იმას ნიშნავს, რომ არის ბიზნესისა და მოვაჭრეების დიდი რაოდენობა, რომლებიც აგრძელებენ ამ პროდუქტის გაყიდვას. Net Applications-ის სტატისტიკაზე დაყრდნობით, Windows XP-ის ამჟამინდელი წილი 38,73% იყო. და მიუხედავად იმისა, რომ ამ OS-ის პოპულარობა აგრძელებს ცვლილებას, ის კარგავს ერთ-ერთ ყველაზე პოპულარულ ოპერაციულ სისტემას, კარგავს 6% Windows 7-ს.

2014 წლის მე-8 კვარტალში Microsoft-მა გამოაცხადა განახლებული მხარდაჭერის გამოშვება თავისი მომხმარებლებისთვის, რადგან მათ ხელი მოაწერეს კონტრაქტს Windows XP-ის გაფართოებული მხარდაჭერისთვის. Microsoft რეგულარულად ახსენებს თავის მომხმარებლებს, რომ Windows XP-ისა და Microsoft Office 2003-ის მხარდაჭერა დასასრულს უახლოვდება. უფრო მეტიც, Windows-ის კომპანიამ სთხოვა თავის მომხმარებლებს განაგრძონ ძველი პროგრამული უზრუნველყოფის გამოყენება ახალზე გადასვლამდე. პროდუქტები, მაგალითად, Windows 7.

ჩასტკა ვინდოუს 8ბაზარმა 3.2%-ს მიაღწია და Vista-ს ეწირება. Net Applications-ის მიხედვით, რომელიც აანალიზებს 160 მილიონი უნიკალური მომხმარებლის და მისი კლიენტების 40 ათასი ვებსაიტის მონაცემებს, Microsoft Windows 8 ოპერაციული სისტემა გასული წლის 26-ში გამოვიდა და თავისი წილი 3,17%-მდე გაზარდა და ეს უკვე მეოთხე თვეა მას შემდეგ რაც. Vista შემოვიდა დესკტოპის საოპერაციო ბაზარზე. სისტემები

ბაზარზე ყოფნის სამი წლის შემდეგ, Windows 7-მა მოახერხა Windows XP-ის ლიდერობა, მაგრამ ზარალი მაინც უმნიშვნელოა. ოპერაციული სისტემის 2001 წლის გამოშვება ასე მარტივად არ აპირებს პოზიციების დათმობას.

როგორც ჩანს, Windows 8-მა შესაძლოა გაიმეოროს ცოტა ხნის წინ გაკრიტიკებული Windows Vista-ს წილი, რომელიც 5%-მდე დაეცა. თუმცა, მიუხედავად მისი არააქტიური ზრდისა, ის მაინც გაივლის Windows 8-ის სასიცოცხლო ციკლის ახალგაზრდა ფაზას. როგორც ჩანს, ის შეძლებს მესამე ადგილის დაკავებას დესკტოპის OS ბაზარზე.

Windows-ის მთელი ეკოსისტემა, მათ შორის Net Applications, შეადგენს კომპიუტერებიდან ინტერნეტ ტრაფიკის 91%-ს და დარჩენილ თვეებში გარკვეული ცვლილებები განხორციელდა. Mac OS X-ის არსებობა დესკტოპ კომპიუტერებსა და ლეპტოპებზე მნიშვნელოვნად შემცირდა 6,94%-მდე. ასე რომ, როგორც მესამე, მაგრამ შორს არის სამართლიანი, Linux-ის წილი შეფასებულია 1.17%.

Windows Phoneაძლიერებს თავის პოზიციას მობილური ოპერაციული სისტემების ბაზარზე

მობილური ოპერაციული სისტემების ბაზარი ფორმირების მუდმივ პროცესშია, თუმცა ორი ლიდერი უკვე დიდი ხანია იდენტიფიცირებულია. Google Androidრომ Apple iOS. Windows Phone და Microsoft თანდათან ეწევიან მათ და ახლა ზრდის ტემპი შესამჩნევად იზრდება.

წლის ბოლოს, Windows Phone გააგრძელებს რეიტინგში მესამე ადგილს, სხვა ოპერაციების დაშვების გარეშე და ცდილობს დაეწიოს თავის მთავარ კონკურენტებს. აშკარა ლიდერი, ანალიტიკური კომპანია Kantar Worldpanel-ის სტატისტიკის მიხედვით, არის Google Android OS – მას უკავია ამერიკული სმარტფონების ბაზრის 51,2%.

ოპერაციული სისტემის ადრინდელი ვერსია Windows Blue კოდური სახელებით შეიძლება გამოქვეყნდეს საზოგადოებისთვის საერთაშორისო კონფერენცია Microsoft BUILD საცალო ვაჭრობისთვის, რომელიც ტარდება 26-დან 28 წუთამდე Moscone Center-ის საგამოფენო ცენტრში, რომელიც მდებარეობს სან-ფრანცისკოში (აშშ). ამის შესახებ TheVerge იტყობინება.

გამოდის, რომ ახალი პროდუქტი გახდება Windows 8-ის უახლესი ყოვლისმომცველი განახლება და გააცნობს მომხმარებელს უამრავ გაუმჯობესებას, მათ შორის განახლებულ ინტერფეისს, ინტეგრაციას. Internet Explorer 11, გაფართოებული Bing ტექნოლოგია, უფრო დიდი თავსებადობა Windows Phone-თან და 7 და 8 დიუმიანი ტაბლეტების მხარდაჭერა. Windows Blue გთავაზობთ ღრმა ინტეგრაციას Windows Phone-თან. Windows Blue მუდმივად ვითარდება, როგორც დამოუკიდებელი პროექტი. საცალო ვაჭრობის წინაშე მდგარი მთავარი ამოცანა იქნება კომპიუტერის ოპერაციული სისტემის გაერთიანება მობილური OS-ით.

უბუნტუ 2013 წლის 8 აპრილი იყო ხუთი ბედი - მისი დებიუტი ჯერ კიდევ 2008 წელს შედგა. Canonical-მა თავად აირჩია სისტემის დესკტოპის ვერსიების მხარდაჭერა სამი წლის განმავლობაში და სერვერის ცვლილებები ხუთი წლის განმავლობაში. უცებ, დესკტოპის 8.04-მა შეწყვიტა პოპულარული 2011 წელს და ახლა მოვიდა სერვერის გამოცემა. ადრე Canonical-მა სთხოვა 8.04 ვერსიის მომხმარებლებს განახლება 10.04-ზე, მაგრამ ახლა ის ემატება. ტექნიკური მხარდაჭერა. ასევე, Linux-ის ყველა მომხმარებელს ურჩევენ დააინსტალირონ მინიმუმ Ubuntu 12.04 LTS (ზუსტი პანგოლინი).

2013 წლის თებერვლის ბოლომდე Canonical გამოუშვებს Ubuntu-ს ახალ გამოშვებას 13.04 ინდექსით. თავად სისტემა 2004 წლიდან არსებობს, ასე რომ, წელს ის 10 წლის იუბილეს აღნიშნავს.

Lenovo, HP და Dell გამოუშვებს კომპიუტერებს ჩინეთიდან Linux OS

კომპიუტერების მსხვილმა მწარმოებლებმა Lenovo-მ, HP-მა და Dell-მა გამოაცხადეს თავიანთი გეგმები გამოუშვან კომპიუტერები Ubuntu Kylin ოპერაციული სისტემის სპეციალური ვერსიით, რომელიც Linux-ის ჩინური ვერსიაა.

ცოტა ხნის წინ, Ubuntu Kylin შეაქო ჩინეთის სახალხო რესპუბლიკის მრეწველობისა და საინფორმაციო ტექნოლოგიების სამინისტრომ. ოპერაციული სისტემა ამ თვეში გამოვა.

Linux Foundation-მა გამოაქვეყნა შოკისმომგვრელი ანგარიში ვიკის შესახებ Linux ოპერაციული სისტემაბიზნეს სეგმენტში, საიდანაც შეგიძლიათ მიიღოთ ინფორმაცია ამ OS-ის პოპულარობის შესახებ კორპორატიულ კლიენტებს შორის. ამ პერიოდის განმავლობაში, Linux-ში ინვესტიციები გაიზარდა 12.7%-ით, ხოლო სხვა პოპულარული სერვერების პლატფორმებმა 2012 წელი უფრო ძლიერი შედეგებით დაასრულეს.

Ubuntu გახდება ეროვნული OS-ის საფუძველი ჩინეთში

Vlada China არ არის მოკლებული ეროვნული ოპერაციული სისტემის შემუშავების იდეას და ახლა, როგორც ჩანს, მარჯვნიდან განადგურდა მკვდარი წერტილიდან. როგორც ჩინეთის სახალხო რესპუბლიკის წარმომადგენელმა დაიქირავეს Canonical, რაც იმას ნიშნავს, რომ ახალი ოპერაციის საფუძველი Ubuntu-ზე იქნება დაფუძნებული.

Ubuntu არის ერთ-ერთი ყველაზე პოპულარული ალტერნატიული ოპერაციული სისტემა, რომელიც დაფუძნებულია Linux-ის ბირთვზე. Canonical-ის წარმომადგენლები რეგულარულად ავრცელებენ ახალ ვერსიებს ყოველდღე, ბოლო დროს კი მათ გამოუშვეს ახალი მოდიფიკაცია პლანშეტური კომპიუტერებისთვის - Ubuntu Touch.

Ubuntu-ს ჩინური ვერსია მალე გამოვა, მაგრამ მისი ნახვა ფაქტიურად 2013 წლის დასაწყისში შეგიძლიათ. მას ჰქვია Ubuntu Kylin და გასაკვირია, რომ მას გააჩნია ღია კოდი. ჩინეთი თავდაპირველად გამოუშვებს ოპერაციულ სისტემას დესკტოპ კომპიუტერებისთვის და ლეპტოპებისთვის, ხოლო სერვერის ვერსია მალე დაემატება.

სტანდარტული "Ubuntu" Kylin-ის მთავარი მახასიათებელი ციური იმპერიიდან არის დანამატების არასტანდარტული ნაკრები, რომელიც მოიცავს ამ რეგიონში პოპულარულ ყველა პროგრამას: მაგალითად, Baidu სანავიგაციო ბარათებს და Taobao სავაჭრო სისტემას. რა თქმა უნდა, სისტემა ითარგმნება ჩინურად და აღჭურვილი იქნება ყველა დიალექტის მხარდაჭერით.

Quiten დავალების სისტემის გამოშვება მხოლოდ ასე არ არის: Canonical აპირებს გამოუშვას Ubuntu 13.04 და თავად Kylin-ი მასზეა დაფუძნებული. ამ სახელწოდებით, ჩინეთმა გამოუშვა განსხვავებული ოპერაციული სისტემა FreeBSD-ზე დაფუძნებული. პროექტი არ იყო პოპულარული და რეალურად პოპულარული იყო ჩინეთის არმიაში. არ არის გამორიცხული, რომ მომავალში ჩინეთის სახალხო რესპუბლიკა გადავიდეს Ubuntu Kylin-ზე.

Toshiba-მ გამოუშვა ახალი ენერგოეფექტური OS კომერციული სისტემებისთვის

Toshiba Corporation-მა გამოაცხადა ახალი ოპერაციული სისტემის შემუშავება, რომელიც შექმნილია ენერგიის დაზოგვისთვის მრავალ ბირთვიან პროცესორებზე მანქანებსა და სამომხმარებლო ელექტრონიკაში გამოყენებული სისტემებისთვის. კომპანიის შეფასებით, ოპერაციული სისტემა დაბალი სიმძლავრის მრავალ ბირთვიან პროცესორზე უზრუნველყოფს ენერგიის დაზოგვას 24,6%-ით, ვიდრე "სტანდარტული OS" მაღალი სიმძლავრის მქონე პროგრამების გაშვებისას, რომელიც მასშტაბებს აღწევს 1920 x 1080-დან 3 840 x 2160-მდე.

კომპანია ამბობს, რომ ელექტრონიკის ზრდამ შეიძლება გამოიწვიოს მაღალპროდუქტიული პროცესორების გაჩენა, რომელთა ბირთვების რაოდენობამ შეიძლება ათამდე მიაღწიოს. შედეგად, იზრდება ენერგიის მოხმარება და უმჯობესდება ენერგიის მოხმარება ოპერაციულ სისტემაზე, რაც მაქსიმალურად ზრდის მობილური მოწყობილობების ბატარეის ხანგრძლივობას და აუმჯობესებს ჯანმრთელობას.

ყოველდღიური მეთოდოლოგიის ფარგლებში OS იცავს პროცესორის სიცოცხლეს გამოყენების ისტორიიდან გამომდინარე. თუმცა, ეს მიდგომა არაზუსტია ენერგიის მოხმარების შესამცირებლად და მკაფიოდ ვერ გამოიყენება მოკლე თმის შეჭრათ - შედეგად, როგორც Toshiba ამბობს, დაგროვილი ენერგია იხარჯება. Toshiba-ს მრავალბირთვიანი ოპერაციული სისტემის მიდგომა ენერგიის დაზოგვისადმი განსხვავებულია და ეფუძნება პარალელური გამოთვლების ბუნების ანალიზს. OS უფრო ზუსტად გადმოსცემს საჭიროებებს, რომლებიც საჭიროა უახლოეს მომავალში, ასე რომ ენერგიის დაზოგვა უფრო ეფექტურად და პროდუქტიულობაზე ზიანის მიყენების გარეშე. Toshiba გეგმავს სისტემაში ახალი ოპერაციული სისტემის დანერგვას, რომელიც შექმნილი იქნება მაღალი რეზოლუციის სურათების ანალიზისა და დამუშავებისთვის.

ვისნოვოკი

მიკროკერნელი, ობიექტის არქიტექტურა, მრავალი შუალედური პროგრამა - სამი საყრდენი, რომელიც ალბათ მომავლის ყველა ოპერაციულ სისტემას აღმოფხვრის. მაგრამ დღევანდელი ოპერაციული სისტემები საშუალებას გვაძლევს გავეცნოთ ამ კონცეფციებს.

ლ. აზიმოვი „ამჟამინდელი ოპერაციული სისტემა მხოლოდ დასაწყისია და არა დასასრული ან შუა, როგორც ბევრი ფიქრობს. დღევანდელი ოპერაციული სისტემა სხვაგვარად ვერ იმუშავებს. სუნი მაინც ყოველ საათს გვაშორებს. მის სტაბილურობას მოკლებულია სილამაზე. სუნი ჯერ კიდევ ჩვილობის სტადიაშია. ბევრი ბედის შემდეგ, პირველი OS, მიესალმება თავის პირველ მმართველს: "გამარჯობა. მე ვარ თქვენი ახალი ოპერაციული სისტემა და დაგეხმარებით ყველა თქვენს დავალებაში. ვფიქრობ, ჩვენ დავმეგობრდებით;)" და ეს არ იქნება მხოლოდ შორიდან ჩამოწერილი ფრაზა, არამედ იქნება სიტყვები, რომლებიც ამოდის მისი ოფლიანი სხეულის გულიდან. ეს არის ახალი ეპოქის დასაწყისი - ჩანაცვლებული საათის ეპოქა.

ლიტერატურა

1. ოპერაციული სისტემები: , - მოსკოვი, აკადემია, 2010 - 64 გვ.

2. გამოყენებითი ინფორმატიკა: - მოსკოვი, ვიშჩას სკოლა, 2010 - 328 გვ.

3. Linux-ის თვითმასწავლებელი ექსპერტისთვის: ვიქტორ კოსტრომინი - მოსკოვი, BHV-Petersburg, 2005 - 658 გვ.

4. მერეჟევის ოპერაციული სისტემები: , - სანკტ-პეტერბურგი, სანკტ-პეტერბურგი, 2007 წ. - 544 გვ.

5. სუპერკომპიუტერი თქვენი კომპიუტერიდან. როგორ ვიმუშაოთ ერთდროულად მრავალ სისტემაში ერთ კომპიუტერზე. ერთი სისტემის გაშვება მეორის შუაში, როგორც საწყისი პროგრამა (DVD-ROM): - მოსკოვი, მეცნიერება და ტექნოლოგია, 2011 - 224 გვ.