Windows işletim sisteminin gelişimi için beklentiler. İşletim sistemleri için beklentiler

· İşletim sistemi entegrasyonuna yönelik eğilim (grafiklerle aynı seviyede değil)

kabuklar ve hatta daha fazlası helal çekirdek düzeyinde); ailelerin gelişimi

· Kod modüllerine dayalı işletim sistemi

· Artan güvenilirliğin, güvenliğin önemi ve

İşletim sistemi esnekliği; Seramik kod kullanarak işletim sistemi geliştirme

veya yogo analogları

· Açık kaynak işletim sistemine sahip projelere doğru bir eğilim daha var

(yeni fikirlere ihtiyaç var - harika bir fırsat

genç programcılar)

· Sanallaştırmanın geliştirilmesi: Güvenliğin sağlanması gerekiyor

Viconati'nin ya da onun sevilme olasılığı

mevcut herhangi bir işletim sisteminin ortasına ek olarak

· İşletim sistemi yeteneklerine daha yakından bakış

mobil cihazlar için masaüstü bilgisayarlar ve işletim sistemi

· Daha fazla işletim sistemi entegrasyonu ve entegrasyonu

· İşletim sistemi ve temel araçların ortadan aktarılması

kasvetli olanları say

· İşletim sistemi artık aktif olarak geliştirilmeyecek,

Sistemik galusia'da en yaygın olanlardan biri

programlama


Robotun sonu -

Bu konu bu bölüme aittir:

İşletim sistemi konsepti. Atandı. Ana özellikler ve sınıflandırma

İşletim sistemi kavramı ana özellikler ve sınıflandırmadır.. sistem ve ek sürücülerin edinilmesi sisteminin mimarisi ms dos çekirdeği.. unix svr'deki süreç ayarları modeli.

Bu konuyla ilgili ek materyale ihtiyacınız varsa veya aradığınızı bulamadıysanız, veritabanımızda hızlı bir şekilde arama yapmanızı öneririz:

Kaldırılan malzemeyle neler yapabiliriz:

Bu materyal ilginizi çektiyse sosyal medya sayfanıza kaydedebilirsiniz:

Bu bölümdeki tüm konular:

İşletim sistemlerinin evrimi. Mevcut işletim sistemini geliştirmenin yolları
İlk dönemler (1945 -1955) İlk lambalı bilgi işlem cihazları. O dönemde aynı grup insan tasarımda, operasyonda ve programda yer aldı.

Süreç yönetimi konsepti
Çok görevli (zengin süreçli) bir sistemde süreç üç ana aşamadan birinde gerçekleşebilir: WYCONANNY - sürecin aktif aşaması, bu süre zarfında süreç gerçekleşmez

Akış kavramı. Çekirdek seviyesinde ve çekirdek seviyesinde akar. Kombine yaklaşımlar
Her işlem bir adres alanı ve tamamlanması gereken tek bir komut akışıyla gösterilir. Çok çeşitli tıbbi sistemlerde, cilt tedavisi ile aynı hizmete kadar sigorta yapılması durumunda,

Rivneva işletim sistemi modeli
OSI modeli 1. fiziksel düzey 2. kanal düzeyi 3. kenar düzeyi 4. aktarım düzeyi 5. oturum düzeyi 6. tezahür düzeyi

Monolitik çekirdek
Monolitik çekirdek zengin bir soyutlama seti sağlayacaktır. Monolitik çekirdeğin tüm parçaları tek bir adres alanında çalışır. Bu, tüm bileşenleriyle birlikte işletim sisteminin bir diyagramıdır

Mikro çekirdek
Mikro çekirdek, donanımla çalışmak için yalnızca temel süreç kontrol işlevlerini ve minimum düzeyde soyutlama kümesini sağlar. İşin büyük bir kısmı özel yardımlarla gerçekleştiriliyor

Süreç kavramı. Yaratılış tamamlandı. 3 istasyonlu model
Süreçlerin tamamlanma nedenleri Süreçlerin tamamlanma nedenleri

Akış kavramı. Değirmen akarsuları
Potik, Viconnialılardan biridir. Planlamayı uzatan sürecin ortasının özü budur. Bu harika bir takım şifacısıdır. Akış, bir sürecin olası birçok alt görevinden birini temsil eder. Potik mozhe hayır

Akış kavramı. Akarsuların özellikleri. İşletim sisteminin gücü olarak zengin akış
Potik, Viconnialılardan biridir. Planlamayı uzatan sürecin ortasının özü budur. Bu harika bir takım şifacısıdır. Akış, bir sürecin olası birçok alt görevinden birini temsil eder. Zengin akış hızı

Süreci anlayın
Süreç, bir hesaplama sisteminde belirli bir işlevi uygulayan bir eylem sistemidir. Tek bir işletim sistemi birimi mantıklıdır. İşletim sistemi, yönetim vb. gibi süreçlerle ilişkili en önemli görevleri değiştirir.

Adres türü ve adres alanları
Programın yaşam döngüsünün farklı aşamalarında değişen komutları tanımlamak için farklı adlar kullanılır: · Algoritma için program yazarken geliştirici tarafından sembolik adlar kullanılır.

Mantıksal organizasyon
Aslında bir bilgisayar sisteminin ana belleği her zaman bir dizi bayt veya sözcükten oluşan doğrusal (tek boyutlu) bir adres alanı olarak düzenlenmiştir. İkincisi de benzer şekilde düzenlenmiştir.

İşletim sistemi (mikro çekirdekli sistem) ve ara yazılım için “istemci-sunucu” mimarisinin özellikleri
Bu arada, "ana bilgisayar + terminaller" modelinde bir değişiklik olarak adlandırılabilir, çünkü böyle bir sistemin çekirdeği, aynı zamanda bir program da içeren bir veritabanı sunucusudur.

Sanal belleği işletim sisteminin bir işlevi olarak anlamak. Organizasyon ve çalışma ilkeleri
Sanal bellek, bilgisayar kullanıcılarının, boyutu açıkça RAM'ı aşan programlar yazmasına olanak tanıyan bir dizi yazılım ve donanım özelliğidir; Sanal bellek kimler içindir?

Görünüme girin
Yazılımı giriş-çıkış desteği için organize etmenin ana fikri, onu birkaç seviyeye bölmek, alt seviyeler ekipman özelliklerinin üst seviyelerden taranmasını sağlamak vb.'dir.

Bellek koruması
Bellek koruması, birden çok bellek bölgesine erişim haklarını yönetmeye yönelik bir yöntemdir. Vikorist, en zengin görevlere sahip işletim sistemlerini destekler. Fenomenlerin hafızasını korumanın ana yöntemi

Bugün:

1. Artık tüm işletim sistemleri Merezevimi:

1.1. Merezhev işlevleri artık işletim sisteminin görünmez bir parçası olarak işletim sistemi çekirdeğine uygulanıyor.

1.2. İşletim sistemleri, yerel (Ethernet, Fast Ethernet, Gigabit Ethernet, Token Ring, FDDI, ATM) ve global (X.25, çerçeve rölesi, ISDN, LTM) ağların ana teknolojilerinin yanı sıra, depo ağları oluşturma (IP, IPX, AppleTalk, RIP, OSPF, NLSP).

1.3. Bilgisayarlar farklı istemci ve sunucularla anlık çalışmayı destekleyebilir.

1.4. İşletim sistemi geliştiricileri, İnternet ile çalışma yeteneğini geliştirme çabalarını keskin bir şekilde artırdılar.

1.5. Paket, telnet, ftp, DNS ve Web gibi popüler İnternet hizmetlerini uygulayan yardımcı programları içermeye başladı.

1.6. İnternetin akışı, bilgisayarın günlük bir bilgi işlem cihazından gelişmiş bilgi işlem yeteneklerine sahip bir iletişim hizmetine dönüştürülmesinden kaynaklanıyordu.

2. On yılın geri kalanında özel bir saygı devam etti şirket yöneticileri işletim sistemleri

2.1. Kurumsal işletim sistemi, onlarca yerde ve belki de farklı ülkelerde şubeleri bulunabilen büyük işletmelerin özelliği olan büyük ölçeklerde iyi ve istikrarlı çalışacak şekilde geliştirilmektedir.

2.2. Kurumsal işletim sistemi, işletim sistemleriyle sorunsuz bir şekilde etkileşime girebilir farklı şekiller ve farklı donanım platformlarında çalıştırın.

2.3. Kurumsal işletim sistemleri sınıfında ilk üç lider, Novell NetWare 4.x ve 5.0, Microsoft Windows NT 4.0 ve Windows 2000'in yanı sıra çeşitli donanım platformlarındaki UNIX sistemleridir.

2.4. Günümüzün işletim sistemleri merkezi yönetim özelliklerine sahiptir. birleşik doktora öncesi hizmette Kurumsal bir ortamda bulunan onbinlerce bilgisayar, bilgisayar, iletişim cihazı ve yazılım modülüne ait bulut kayıtlarını tek bir veritabanına kaydetmenize olanak sağlayan yazılımdır. (Popo, NDS)

3. İşletim sistemlerinin geliştirilmesi aşamasında güvenlik özellikleri ön plana çıktı. Bunun nedeni, bilgisayarlar tarafından işlenen bilgilerin değerinin artmasının yanı sıra, özellikle İnternet gibi halka açık ağlar üzerinden veri iletirken ortaya çıkan artan tehdit düzeyinden kaynaklanmaktadır. Zengin işletim sistemleri Volodyut Bugün Kendi sebeplerinden dolayı özür dilerim.

4. Mevcut işletim sistemleri devrede zengin platform böylece inşaat kesinlikle farklı şekiller comp'yuteri.

5. Birçok işletim sisteminin küme mimarilerini destekleyecek özel sürümleri vardır. yüksek üretkenlik ve görünürlük.


6. İlerlemeye yönelik trend gelişiyor robotun kullanışlılığı bilgisayarı olan insanlar.

7. Etkileşimli bir robotun işletim sistemini açmadan önce bilgisayarla kullanım kolaylığı giderek artmaktadır. bozuk grafik arayüzleri, böylece grafikler, ses ve video ile oynayabilirsiniz.

Gelecekte:

1. Daha fazla gelişme Kurumsalİşletim sistemi yakın gelecekteki en önemli görevlerden birini temsil ediyor.

2. Zengin işlevselliğe sahip ölçeklendirilmiş bir yapının oluşturulması doğum öncesi hizmetє İşletim sisteminin stratejik doğrudan evrimi. Başarı türü doğrudan İnternet'in gelecekteki gelişiminde yatmaktadır. Kerovan sisteminin Perebachuvan'ında İnternet'in yeniden düşünülmesi için Trevybna'nın Taka Hizmeti, (bu arada, yaşlı olmayan kölelerin unutkanlığı için, mahkum olan Büyük Tesbih Podіlenikhovykh trafi Koristuvachiv'e hizmet etti)

3. Koristuvalnytskyi arayüzüİşletim sistemi daha akıllı hale geliyor, tipik durumlarda insanları doğrudan etkiliyor ve yeni rutin kararlar alıyor.

4. İşletim Sistemleri Yakın Gelecekte Yüksek Performans Sağlayabilir iç yüzü ağ kaynakları, hesaplamaların kuruluşun bölümlerinden alınması ve ağın sanal bir bilgisayara dönüştürülmesi. Bu anlamın kendisi, Sun şirketinin "Merezha bir bilgisayardır" kısa ve öz sözüne yerleştirilmiştir, ancak ışığı hayata dönüştürmek için işletim sistemi geliştiricilerinin başka bir yoldan gitmesi gerekir.

Kursun bu son dersi aşağıdakileri kapsamaktadır: Kurs kapsamında yer almayan diğer mevcut işletim sistemlerine bir bakış (IBM, HP, Oracle/Sun, vb.); işletim sistemi geliştirmedeki güncel eğilimler; grafiksel işletim sistemi kabukları; işletim sisteminde bölünmüş, paralel, zayıf hesaplamalar için destek; Merezh'in gelişimi: 3G, 4G, WiMAX; İşletim sistemi perspektifleri ve önlemleri.

    Girmek

    Diğer büyük şirketlerin işletim sistemleri

    Solaris - Oracle/Sun tarafından geliştirilen işletim sistemi

    İşletim sistemi geliştirmedeki güncel eğilimler

    Windows ailesinin yeni işletim sistemi

    İşletim sistemi geliştirmede yeni trendler

    Grafiksel işletim sistemi kabukları

    Paralel hesaplamalar için destek

    Rosvitok dartsız merezh

    İşletim sistemi geliştirme beklentileri

    Anahtar terimler

    Kısa torbalar

    Uygulama için işe alım

    • Sağ

      Konular kurs, özetler, ese

      Visnovok

Girmek

Bu ders mevcut işletim sistemlerine ilişkin dersi tamamlamaktadır. Mevcut işletim sistemlerinin geliştirilmesindeki eğilimlerin ana hatlarını çizer, derste ele alınmayan işletim sistemlerine genel bir bakış sağlar ve işletim sistemlerinin ve önlemlerin geliştirilmesine yönelik beklentilerin ana hatlarını çizer.

Diğer büyük şirketlerin işletim sistemleri

Bu kursta hem modern işletim sistemlerinin teorik temelleri hem de en kapsamlı işletim sistemi aileleri (Windows ve Linux) incelenir, ayrıca mobil cihazlara yönelik işletim sistemlerine ve mobil cihazlara yönelik işletim sistemlerine genel bir bakış sunulur. Derste detaylı olarak gördüğümüz gibi çok düşük maliyetli ve geniş kapsamlı bir işletim sistemi geliştirmesi var. İşte harika şirketlerin işletim sistemleri:

    IBM'in- 1960'larda - 1970'lerde harikalar. mm. işletim sistemi IBM 360/370 kaldırıldı; daha sonra - kişisel bilgisayarlar için işletim sistemi OS/2; Şu anda bu şirketin en güncel işletim sistemi z/İşletim Sistemiі z/VM;

    Elma- 1980'lerin başından beri OS ailesi gelişiyor Mac os işletim sistemi Kullanıcının basitleştirilmiş bir grafik arayüzü ile karakterize edilen (bölme Mac os işletim sistemi);

    Kahin/Güneş- 1980'lerin başından beri. Sun bir işletim sistemi geliştiriyor Solaris, UNIX geliştirme (böl. bölüm Solaris);

    Hewlett Packard– güçlü UNIX lehçesini geliştirir – HP/UX sistemi (böl. bölüm) HP-UX);

    Roman– hemstone teknolojileri alanında lider şirketlerden biri; bir uç işletim sistemi ailesi geliştirir: NetWare; bu saatte - Kurumsal Sunucuyu Aç(NetWare'in tüm yeteneklerini ve genişletilmiş Linux lehçesinin yeteneklerini içeren orta düzeyde bir işletim sistemi - openSUSE).

Bu, yüzlerce ismin yer aldığı ticari ve eski işletim sistemlerinin kalıntılarından çok uzaktır.

Solaris - Oracle/Sun tarafından geliştirilen işletim sistemi

Bu bir UNIX geliştirmesidir (Solaris 1.x serisi, UNIX BSD lehçesinin bir geliştirmesidir, Solaris 2.x serisi, AT&T SVR4 UNIX lehçesinin bir geliştirmesidir). Yazarın sandığımız gibi Solaris sistemindeki robotlarla ilgili 10 yıllık bir raporu var. özel tanıklık, oldukça manuel ve güvenilirdir ve manuel yazılım geliştirme araçlarına sahiptir. Kursun çeşitli bölümlerinde Solaris'in zengin akışları artırmak gibi birçok özelliği zaten vardı. Solaris, SPARC, x86, IA-32 ve x64 işletim sistemi tarafından desteklenen donanım platformları. 1990'ların rock'ı. Pek çok şirket sunucu işletim sistemi olarak Solaris'i ve sunucu olarak da Sun'ın SPARC bilgisayarlarını kullanmayı tercih etti. Solaris'in önemli bir avantajı, 1990'larda genişletilen optimize edilmiş Sun Studio derleyicileri (C, C++, Fortran) ailesidir. Yazar aktif rol alıyor. Sun Studio derleyicileri aynı zamanda Linux işletim sistemi üzerinde de çalışır. Solaris sisteminde bulunan bir diğer kullanışlı araç ise DTrace uygulama dağıtım yöneticisidir. Yeni Solaris İşletim Sistemi dosya sistemi - ZFS (Zetabayt Dosya Sistemi) Bu, dosyaların büyük önemini ve dosyalardaki bilgilerin güvenli bir yöntem kullanılarak şifrelenme yeteneğini destekler. Solaris sistemi, zengin iş parçacığı ve iş parçacığı senkronizasyonunun yanı sıra simetrik çoklu işleme (SMP mimarileri) için manuel desteği sürekli olarak destekler. Solaris sisteminde kullanılabilecek grafiksel kabuklar - Ortak Masaüstü Ortamı (CDE), GNOME, Java Masaüstü; 1990'larda harikalar. Ayrıca grafiksel bir kabuk da vardı Açık pencereler.

Proje öğrenciler, lisansüstü öğrenciler ve mezunlara yönelik desteklenmektedir OpenSolaris– Solaris'in açık kaynak kodlarını temel alan işletim sistemine dayalı akademik araştırma projesi. Sonuçlar, ticari Solaris işletim sisteminin yeni sürümleri kullanılarak elde edilebilir.

MacOS'un distribütörü, 1980'lerden bu yana GUI tasarımında trend belirleyici olan Apple'dır. MacOS'un en başından beri ana fikri, yalnızca grafiksel bir arayüze dayalı bir işletim sisteminin - "komut satırı olmayan bir işletim sistemi" geliştirilmesi ve geliştirilmesidir. MacOS donanım platformu - Apple'ın (ABD'deki en popüler iş istasyonları) tüm Macintosh bilgisayar ailelerinin yanı sıra Apple, IBM ve HP arasında yakından bölünmüş RISC mimarisine sahip bir iş istasyonu olan PowerPC. Kullanıcı için manuel grafik arayüzü ve işlevselliği farklı olsa da, MacOS'un lehçeleri (versiyonları) uygulamaya yaklaşımları bakımından farklılık gösterir. Klasik MacOS (klasik MacOS)- Apple'ın özgün tasarımı; Yeni hat Mac OS X- MacOS Classic OS ve NeXTSTEP OS (UNIX benzeri işletim sistemi) vb.'nin geliştirilmesi. Bu UNIX çılgınlığı.

HP-UX Hewlett-Packard İşletim Sistemi Perakendecisi. Bu, UNIX benzeri bir 64 bit işletim sistemidir (tarihteki ilk 64 bit işletim sistemlerinden biri). Donanım platformu HP iş istasyonlarıdır. HP-UX sistemi orijinal bir sanal dosya sistemi: Veritas Dosya Sistemi (Vx-Fs) Uzantılara (uzantılara) dayalı dosyaların tanımı nedir - div. "Sanal dosya sistemleri (VFS). Dosya sistemlerinin uygulanması. NFS dosya sistemi".

İşletim sistemi geliştirmedeki güncel eğilimler

Mevcut işletim sistemlerinin zengin geçmişine dayanarak, geliştirmedeki aşağıdaki ana eğilimleri adlandırabiliriz.

Grafik kabukları. Mevcut işletim sistemi ne olursa olsun, kullanıcının grafik arayüzü sağlanır ve (perakende şirketleri arasındaki yoğun rekabetin bir takım makul nedenlerinden dolayı) tüm işletim sistemleri için grafik kabukları yaklaşık olarak mümkün olduğu kadar aynıdır. Bazı durumlarda, hangi işletim sisteminde çalıştığını anlamak önemlidir, ancak son kullanıcılar (programcı olmayanlar) için bu tür bir birleştirme manuel olabilir.

Yeni uç teknolojilerin ve Web teknolojilerinin desteği. Ağlar ve İnternet aktif olarak gelişiyor. Yeni standartlar ve protokoller ortaya çıkıyor – IPv6, HTML 5 (en zorlu olanlar için), vb. Günümüzün işletim sistemleri tüm yeni ileri teknolojileri doğrudan destekleyecek şekilde gelişiyor.

Emniyet ve emniyet mekanizmalarına saygının güçlendirilmesi. Microsoft'un 2002 yılında kurduğu Trustworthy Computing girişimi hakkında söylenecek çok şey var. (bu önceki derslerde ayrıntılı olarak tartışılmıştır) ve artmaya devam edecek olan siber suçlar nedeniyle, tüm modern işletim sistemleri yüksek düzeyde güvenliğe sahiptir: web sayfalarına göz atarken tarayıcılar bunları kontrol etmek zorunda kalır; Programların önemi ve kurulumu zaman zaman bariz kar sebeplerinden dolayı tamamlanmaktadır.

Yüksek iş parçacıklı ve yüksek çekirdekli işlemciler için destek. Çok çekirdekli işlemcilerin geniş yelpazesi göz önüne alındığında, tüm modern işletim sistemleri donanımın yeteneklerini destekleyen program kitaplıkları içerir. Zengin çekirdekli mimarinin doğası, iş parçacıklarının yaratılmasına paralel olarak gerçekten mümkün hale geliyor.

Bölünmüş ve paralel hesaplamalar için destek. Günümüzün işletim sistemleri, ayırma görevleri için paralel algoritmaların geliştirilmesine olanak tanıyan, örneğin OpenMP ve MPI paralellik standartlarını destekleyen yüksek kaliteli kitaplıklara sahiptir.

Kaynakların ve ekipmanların sanallaştırılması. Günümüzün işletim sistemleri, diğer işletim sistemlerine kurulabilecek yalıtılmış sanal makinelere diğer platformlar için eklentiler kurmanıza olanak tanıyan sanallaştırma özelliklerine sahiptir.

Dosya sistemlerinin geliştirilmesi bilgileri kaydetmek ve dosya boyutunu önemli ölçüde artırmak için (multimedya için). Günümüzün modern multimedya bilgileri işlemesi, eski dosya sistemlerinin (FAT gibi) multimedya dosyalarını depolamak için yetersiz olduğu anlamına gelir. Örneğin, maksimum dosya boyutu YAĞ sistemi- 4 gigabayt - 10-15 dakikalık bir dijital video akışını bilgisayara aktarırken kolaylıkla aktarabilirsiniz. Bu nedenle, örneğin Solaris işletim sistemindeki ZFS sistemi gibi büyük dosyaların kaydedilmesine olanak tanıyan yeni dosya sistemleri geliştirilmektedir. Bir diğer önemli husus, dosya sistemlerinde (örneğin ZFS dosya sisteminde uygulandığı gibi) şifreleme yeteneklerinin uygulanmasını gerekli kılan bilgilerin gizliliğinin sağlanmasıdır.

Kasvetli olanları saymaya teşvik etmek- İşletim sisteminin geliştirilmesinde tamamen yeni bir trend var ve bunun başlangıcı Microsoft'un "kirli" işletim sistemi Windows Azure (div. "Bulut bilişim için işletim sistemi. Windows Azure").

Windows ailesinin yeni işletim sistemi

Derste ayrıntılı bir açıklama bulamadığımız için Windows ailesinin yeni işletim sistemlerinin yeteneklerine kısaca bir göz atalım.

Windows VistaÖyle yeni özellikler var ki: yeni bir GUI stili ( Windows Aero); Kodun temiz olmasını sağlayacak .NET Framework 3.0 araç setinin kullanılması. tek bir bilgi arama sistemi WinFS; eklentilerin güvenliğini yönetme yöntemleri (koruma, kullanıcının açık izni olmadan kurulum eklentilerini başlatma); alt sistemler Windows Sunum Vakfı(Şu anda berbat durumda olan GUI'nin desteği), Windows İletişim Vakfı(Ek hizmetler için güncel iletişim teknolojilerinin desteklenmesi); Windows İş Akışı Temeli(olarak da adlandırılır Kart Alanı) - çalışanların kimlik doğrulamasını desteklemek, işi planlamak ve organize etmek.

Windows Sunucusu 2008- Windows ailesinin mevcut sunucu işletim sistemi. Vaughn şunları veriyor: teşvik ediyor yeni versiyonlarİnternet protokolü IPv6; kenar kaplaması boyanmıştır; paralel programlama desteği; yeni güçlü komut işlemcisi Windows PowerShell; ek teknolojiler için eklentilerin sanallaştırılması ve emülasyonu yöntemleri Hyper-V.

Windows 7- en büyük yeni şey narazi(2010) Windows serisi işletim sistemi. Vaughn, müşteri arayüzünün yeni görünümüne destek veriyor: çoklu dokunuş;İnternet trafiğinin önbelleğe alınmasını organize edin ( Şube önbelleği); cilt kenarının çalışma masasının benzersiz bir dizi arka plan görüntüsü; aygıt sürücüleri desteği geliştirildi; daha fazla güvenlik ve güvenlik duvarı kurulumu; Aero GUI arayüzünün geliştirilmiş hali olup, ilk olarak Windows Vista'da uygulanmıştır.

İşletim sistemi geliştirmede yeni trendler

Midori'nin projesi. Midori... 2000'li yıllara dayanan bir Microsoft Araştırma projesi. adı altında Tekillik. Midori doslednitskaya işletim sistemi, üzerinde uygulandı yönetilen kod Bu, .NET platformunun temelidir ve kodun güvenilirliğini ve güvenliğini önemli ölçüde artıran daha fazla tür kontrolü ve güvenliği sağlayacaktır. Ancak Midori'den önce işletim sistemi geliştiricileri, işletim sistemini C ve C++ dillerinde uygulamanın daha az güvenilir ancak daha etkili yollarını tercih ediyordu; bu nedenle, bize göre Midori çok akıllı bir deney. Midori işletim sisteminin çekirdek kodu, hem işletim sistemi çekirdeğini hem de aygıt sürücülerini uygulamak için kullanılır. Midori, donanım platformlarının geliştirilmesindeki mevcut eğilimler açısından özellikle önemli olan kavurma işlemine etkili bir destek sağlıyor. Ürünün güvenliğini artırmak için Midori, ürünün kendi cildindeki cilt korumasını esas alarak koruma sağlayacaktır. "kum havuzu" Midori'nin temel özelliklerinden biri de İnternet odaklı işletim sistemi. Microsoft işletim sisteminin Windows platformundan yeni Midori platformuna mevcut gelişimi etkinleştirilmemiştir.

Grafiksel işletim sistemi kabukları

Söylendiği gibi, grafik membran kutanöz günlük işletim sistemindedir. Grafiksel işletim sistemi kabukları bu temel yetenekleri sağlar.

Müşteri hizmetlerinin manuel grafik arayüzü.

Viconty Be-Yaki'nin Olasılığı sistematik ayarlama daha fazla yardım için GUI. Özel tanıklığımızla, özellikle Linux işletim sisteminin grafik kabuğunu takip ediyoruz.

Arayüz geliştirmede yeni trendleri desteklemek- Çoklu dokunmatik, Tablet PC vb.

Birleşme grafik kabuklarıçeşitli işletim sistemi için. Çeşitli işletim sistemlerinde CDE, KDE, GNOME grafik kabukları bulunur. Belki yakın gelecekte listeleri genişleyecektir.

Farklı işletim sistemlerine yönelik kabukların pratik olarak değişmemesi önemlidir (hepsinde örneğin Başlat düğmesi, Belgelerim klasörü vb. bulunur), bu son kullanıcılar için kullanışlıdır, böylece çalışma çekirdeği basitleştirilmelidir.

Ancak bizce, grafik kabukların kullanılması (komut satırlarında ve yapılandırma dosyalarında değişiklik yapılmadan), sistem programlarının hazırlanma düzeyini azaltır. Saatin altında işletim sistemi programcılara, özellikle sistem programcılarına aşağıdaki şekilde atanır. Yeni temel becerilerle, uzmana benzersiz bir işletim sistemi türü UNIX verilir - ilk komut satırları ve yapılandırma dosyaları bilgisi.

Paralel hesaplamalar için destek

Tüm modern işletim sistemleri, ek donanım yeteneklerini kullanarak paralel algoritmalar geliştirmek için kütüphaneler sağlar. Aşağıdaki temel paralellik türlerini, standartlarını ve araçlarını desteklerler:

    OpenMP- çeşitli dillerdeki derleyiciler için programların paralelleştirilmesine yönelik pragmatik;

    MPI (Mesaj Aktarma Arayüzü)- Paralel Wikonanny programı Daha fazla iletim için lütfen bizimle iletişime geçin.

Microsoft işletim sistemi OpenMP standardını destekler. Є MPI standardını destekleyen MPI.NET kitaplıklarının yanı sıra ParallelFx kitaplıkları. Microsoft, işletim sisteminin paralel programlamayı destekleyen özel bir sürümü olan Windows Yüksek Performanslı Bilgi İşlem (HPC) 2008'i yayımladı.

Rosvitok dartsız merezh

Güncel önemli bir trend, işletim sistemlerinin geliştirilmesinde yolunu buldukça, giderek daha yüksek verimliliğe sahip drone içermeyen sistemlerin geliştirilmesidir. Görünüşe göre bunlar gelecek vaat eden ileri teknolojiler.

WiMAX– bölgesel dartsız ölçümler dayalı Wi-Fi teknolojisi(IEEE.802.11 standartlarına göre dartsız radyo iletişimi) ve 1 Gbit/s'ye kadar üretkenlik.

3G– CDMA ve UMTS standartlarına dayalı üçüncü nesil mobil iletişim (14 Mbit/s'ye kadar hız); Rusya'da 3G'yi “ilk geliştiren” SkyLink şirketidir; Şu anda tüm cep telefonu sağlayıcıları 3G standartlarına geçecek.

4G- yeni nesil mobil ağ 1 Gbit/s'ye kadar yüksek hızlı iletimle iletişim, aynı zamanda sesli iletişim hızının da artmasını sağlar. Resmi olarak 4G ağları için standart henüz kabul edilmedi, ancak henüz en yakın olanı.

Diğer bir trend ise özel cihazlar kullanarak internete erişmek için dijital TV kanallarının kullanılmasıdır. set üstü kutular.

İşletim sistemi geliştirme beklentileri

Bu dersten ve tüm dersten görülebileceği gibi, işletim sistemleri, sistem programlamanın ortak sorunlarından biri olan aktif olarak gelişen şeylerden doğrudan mahrumdur. Birkaç karakteristik gelişim eğilimini ayırt edebiliriz.

İşletim sistemi entegrasyonundan önceki trend(grafik kabukları seviyesinden daha az değil, çekirdekle aynı seviyede); kod modüllerinin organizasyonu ile işletim sistemi ailelerinin geliştirilmesi.

İşletim sisteminin artan güvenilirliğinin, güvenliğinin ve esnekliğinin önemi; İşletim sisteminin seramik kodu ve analogları üzerine geliştirilmesi.

Açık kaynak işletim sistemine sahip projelere doğru bir eğilim daha var; Genel olarak bazı geliştirme şirketlerinin genç programcılar için kendilerini gösterebilecek mucizevi yeteneğe sahip yeni fikirlere ihtiyaç duydukları açıktır.

Sanallaştırmanın gelişimi: Viconty'nin kapasitesinin sağlanması veya mevcut herhangi bir işletim sisteminin ortasında herhangi bir ek avantaja saygı gösterilmesi gereklidir.

Masaüstü bilgisayarlar için işletim sisteminin ve mobil cihazlar için işletim sisteminin yeteneklerinin daha fazla değerlendirilmesi.

Daha fazla işletim sistemi entegrasyonu ve entegrasyonu.

Zorlu hesaplamalar için işletim sistemini ve temel araçları ortaya aktarma.

"Kuzbass Devlet Üniversitesi'nin adı"

Elektrik Enerjisi Temini ve Endüstriyel İşletmeler Dairesi Başkanlığı

GELİŞMİŞ İŞLETİM SİSTEMLERİ

Kemerovo 2013

Girmek

1. Ana odak noktası gelecek vaat eden işletim sistemlerinin geliştirilmesidir.

1.1. Mikro çekirdekler

1.2. İşletim Sisteminde nesne ve nesne yönelimli teknolojiler

1.3. Uygulamalı medya

2. Gelecek vaat eden mevcut işletim sistemlerine bir bakış.

Visnovok

Edebiyat

Girmek

İşletim sistemi (OS) nedir? Bu, bilgisayarın belleğinde kalıcı olarak bulunan, makine cihazlarının perde arkası kontrolünü ve bunların bilgisayarla etkileşimini düzenleyen bir güvenlik programı (P.O.) veya bütün bir P.O. kompleksidir. Diğer tüm programların başlatılmasını ve çalışmasını sağlar. Zokrema, vykonue: keruvana belleği, giriş-çıkış, dosya sistemi, süreç etkileşimi; süreç gönderimi; zakhist ve oblіk vikoristannya resursіv.

İşletim sistemi şüphesiz herhangi bir bilgisayarın ana bileşenidir. O olmadan gidecek hiçbir yer yok.

Axis, günümüz işletim sistemindekilerin yaklaşık bir listesi: Solaris, QNX, Windows, Linux, FreeBSD, Net BSD, DragonFlyBSD, OpenBSD'nin yanı sıra kapalı ve açık türlerin çeşitli deneysel derlemeleri.

Öyle görünüyor ki, tüm ülkenin "kişiselleştirilmesi" dönemi geçmişte kendini kaybetmiş ve UNIX işletim sisteminin hem destekçileri hem de muhalifleri süper kiliseye katılmış ve sahteciler bu sisteme giderek daha fazla avantaj sağlıyor. Tartışma devam ederken, UNIX'in yirmi kaderle karşı karşıya kalması nedeniyle zaferler vurgulanıyor. Ve aynı zamanda, kural olarak, bilgisayar teorisinin yakın zamanda oluşturduğu konsepti ele almıyoruz, ancak yine de beta ve erken ticari sürümlerden tanınabilecek veya daha ileri seviyeler için tanınabilecek en umut verici işletim sistemlerinin temelini oluşturuyoruz. Merezhi'deki bilgiler.

1. Gelecek vaat eden işletim sistemlerinin geliştirilmesinde ana yönler

1.1. Mikro çekirdekler

Monolitik sistemlerden mikronükleer sistemlere geçiş eğilimi zaten açık. QNX Yazılım Sistemleri ve Unisys gibi birçok şirket, birkaç yıldır mikro çekirdek işletim sistemlerini piyasaya sürüyor ve bu da başarıya ulaşıyor. QNX OS, gerçek zamanlı saat pazarına hakim olmaya hazırlanıyor ve Unisys'in CTOS'u bankacılık sektöründe popüler. Mikro çekirdek- Bu, işletim sisteminin modüler ve taşınabilir uzantıların temelini oluşturan minimal işlevsel bir parçasıdır. Yeni nesil işletim sisteminin mikro çekirdeğe sahip olduğu biliniyor. Ancak işletim sisteminin hizmetlerinin mikro çekirdeğe göre nasıl organize edileceğine dair başka bir düşünce yok. İşletim sistemi yükleyicileri teknik sorunları farklı şekillerde çözerler.

Mikro çekirdek kavramı Steve Jobs'un ustalığı sayesinde sıradan hale geldi.

Mikro Çekirdek Mach Başlangıçta Carnegie Mellon Üniversitesi'nde oluşturulan ve Next bilgisayarları için küçük, ayrıcalıklı bir işletim sistemi çekirdeğinin temelini oluşturan ve ayrıca hangi alt sistemlerin arka uç modunda kurulacak şekilde genişletildiği, teorik olarak benzeri görülmemiş bir esneklik sağlamak için yeterli değildir ve modülerlik bir sistem var. Uygulamada bu avantajlar, Next tarafından kabuk olarak seçilen UNIX BSD 4.3'ü uygulayan monolitik sunucu tarafından büyük ölçüde takdir edildi. Bununla birlikte, Mach'a olan güven, sisteme aktarım özelliklerinin ve nesne yönelimli hizmetlerin dahil edilmesini mümkün kıldı; buna dayanarak zarif bir kullanıcı arayüzü oluşturmak ve yazılım geliştirme özelliklerini tanıtmak mümkün oldu.

En son mikro çekirdek işletim sistemi Windows NT idi. NT genellikle DOS, Windows, OS/2 için yazılan programlar ve Posix standartlarına dayalı sistemler tarafından kullanılıyordu; Mikro çekirdek yaklaşımıyla desteklenen modülerlik, Microsoft'un aşırı mühendislik gerektiren işletim sistemlerinin hiçbirini kopyalamayan bir yapı oluşturmasına olanak tanıdı. Bu arada Microsoft için taşınabilirlik, mikro çekirdeğin yararına ek bir argüman haline gelmiş olabilir. Doğru, içinde farklı saatÇeşitli nedenlerden dolayı dünyanın en zengin işlemci platformlarından biri Intel işlemciler Mips ve Alpha.

Günümüzün mikro çekirdek mimarileri Novell/USL OSF, IBM, Apple ve diğerleri tarafından desteklenmektedir. Mikro çekirdek mimarilerine olan ilgi, işletim sistemi pazarındaki bir dizi açık lider tarafından desteklenmektedir. Cildi birincil sonrası kaygılardan korumak için “yabancı” uygulama programlarının kullanılması olasılığı vardır. Mikro çekirdek modüler mimarisi, bileşenlerin yerleştirilmesini ve sayısal operasyonel çekirdeklerin oluşturulmasını kolaylaştıran özelliklere sahiptir.

Genişletilebilirlik- Mevcut işletim sistemlerinin gücü de gereklidir. İki veya üç yıl içinde geçerliliğini yitiren donanım özelliklerinin aksine, işletim sistemlerinin bozulması on yılı bulabilir. Bu nedenle, cilt işletim sisteminin yaşamında, çıktı yapısında yer almayan işlevleri tanıtmanın gerekli olduğu bir zaman gelir. Mikro çekirdek organizasyonu, bir dizi mikro çekirdek arayüzündeki uzantıları teşvik eder. Sadece genişlemeden değil, aynı zamanda mikro çekirdek işletim sistemlerinin donanım platformunun ve uygulama alanının özelliklerine en uygun işletim sistemi seçeneğinin seçilebilmesiyle ölçeklendirilmesinden de bahsetmek daha doğru olacaktır.

Alt fonksiyon. Mikro çekirdek işletim sistemlerini mikro çekirdek deposunda düzenlerken, yalnızca yönetici modunda kaydedilmesi gereken işlevler ve bellek hırsızlığı etkinleştirilir. Mikro çekirdeğin yerel programları (zengin işlem gücü desteği dahil), temel süreç kontrol işlevlerini, kesme işlemeyi ve mesaj iletimi desteğini çalıştırmasına olanak sağlayın.

Mikro çekirdeğin birçok sürümünde süreç planlama işlevi etkindir ve uygulamada Mak En son Workplace İşletim Sistemine yönelik IBM şirketi, mikro çekirdek kullanan bir süreç planlayıcıdır ve mikro çekirdek yalnızca kesintisiz süreç yönetimi için kullanılır.

İşyeri İşletim Sisteminde Mach 3.0 mikro çekirdeği, OSF ile birlikte geliştirilmekte ve paralel işlemeyi ve gerçek zamanlı işlemeyi destekleyecek şekilde genişletilmektedir. Mikro çekirdek, süreç etkileşimi, sanal bellek yönetimi, süreçler ve iş parçacıkları, işlemciler, giriş-çıkış ve kesinti işleme işlevlerini kontrol eder. Mikro çekirdeklerden aktarıma yönelik dosya sistemi, süreç zamanlayıcı, izleme ve güvenlik hizmetleri.

OSF/1 işletim sistemi Ayrıca Mach mikro çekirdeğini temel alır. IBM, görevi OSF'den devraldı ve iki şirket, mikro çekirdek mikro çekirdek teknolojilerini takas etti. Ancak IBM ve OSF'nin yaklaşımları farklılık gösteriyor.

Öncelikle OSF/1 sunucusu, kullanıcı hesabı alanında ve Mach'ın vicorist fonksiyonlarında çalışır. OSF neden monolitik bir Unix sunucusunun mikro çekirdek uygulamasını seçti? Öyle görünüyor ki, OSF/1'in önceki sürümleri iyiydi, onları bir kenara atıp her şeye yeniden başlamak utanç vericiydi. Sonuç olarak OSF/1, Workplace kadar modüler değildi. Ancak OSF/1'in bir parçası haline gelen OSF, IBM'den önce mikro çekirdekli bir işletim sistemi üretmeyi başardı (Workplace 1994'te henüz duyurulmadı).

Windows NT. Windows NT programları, Workplace İşletim Sistemindeki uygulama çekirdeklerine benzer bir bilgisayar ortamında çalışan "keskinleştirme alt sistemleriyle" çalışır. Bu alt sistemler, çekirdek alanında çalışan ve hiçbir zaman diske yazılmayan NT Executive tarafından desteklenir.

1.2. İşletim Sisteminde nesne ve nesne yönelimli teknolojiler

Minimal bir arayüz seti ile açıkça tanımlanan mikro çekirdek, modüler bir işletim sisteminin temelini oluşturacaktır. Ancak aynı zamanda mikro çekirdeğin modüler uzantıları sürecini düzenleyen belirli bir disiplinli yaklaşımın oluşturulması da gereklidir. Günümüzde en popüler olanı, mikronükleer teknolojide veya daha doğrusu geliştirilmiş ve optimize edilmiş iletim mekanizmasında da güvenilir destek bulan nesne yönelimli yaklaşımdır.

Giderek daha fazla nesne yönelimli işletim sistemlerine hem sistem hem de uygulama programlarının yanı sıra son kullanıcılar da ekleniyor. Nesnellik, programların işletim sisteminin kutsallarına nüfuz etmesine ve bunları belirli ihtiyaçlara göre özelleştirmesine, sistemin bütünlüğünü bozmadan farklı özellikler seçmesine olanak tanır. Vikoristannya, hesaplamaların bölünmesinden önce vіdkryvaet skhody'yi ob'ektіv. Nesneler programları ve verileriyle etkileşime girer ve bilgi alışverişinde bulunur. Düzgün bir şekilde organize edilen nesnelerin değiştirilmesi kolaydır, bu da yerelden uzaktaki nesnelere kadar büyük bir basitlik ve görünürlük sağlar. Elbette böyle bir bölümsel sistem organizasyonunu başarmak için distribütörlerden veya kurumsal sektörden ek kaynaklara ihtiyaç vardır.

Tel şirketleri sistemlerini doğrudan ondan geliştiriyor. Microsoft'tan OLE (Object Linking and Embedding), Apple, IBM, Novell ve Borland'dan kapsamlı OpenDoc standardı, IBM'den DSOM modeli (Dağıtılmış Sistem Nesne Modeli), Next şirketinin PDO'su (Taşınabilir Dağıtılmış Nesneler - Dağıtılmış Nesnelerin Aktarılması) ve Taligent şirketinin mevcut ve gelecekteki işletim sistemi için nesne yönelimli teknoloji ve dağıtım modeli.ktiv'deki büyük ve küçük ilerlemelerini gösterecek çerçeveleri.

CORBA standardı. Neredeyse tüm iletken şirketleri bir araya getiren OMG (Object Management Group) konsorsiyumu, nesnelerin alışverişi için standartlar geliştiriyor. OMG CORBA (Ortak Nesne İstek Aracısı Mimarisi), faturalandırmayı farklı bir nesne yaklaşımıyla dağıtmak, nesnelerin aranma şeklini ve bunların kullanılma yöntemlerini standartlaştırmak için bir çerçeve önerir.

1.3. Uygulamalı medya

Mikro çekirdek organizasyonu ve nesne yönelimi, işletim sistemlerinin iç mimarisinin değiştirilmesini zorlaştırır, aksi takdirde bilgisayar bilimcilerin içgörülerini kaybedebilirler. Ancak yeni mimarinin önemli bir mirasını daha görmek mümkün değil: "yabancı" uygulama programlarının yaratılmasının doğal organizasyonu.

Mevcut işletim sistemi neslinde, başkalarının programlarını yüklemek için standart güç haline gelecek birçok uygulama ortamı vardır ve işletim sistemi seçimi, mevcut eklentilerin seçimini sınırlamaz.

Uygulamalı medyanın etkinliği. Uygulama ara katman yazılımı başka bir platformun hem yazılım hem de donanım özelliklerini kullandığından asıl verimlilik sorunu emülasyon ihtiyacıdır. Tutarlı bir şekilde, işlemcinin yüzey komutuna kadar hassasiyetle, bir mimarinin davranışını modellemek hiç de pratik bir yaklaşım olarak düşünülemezdi. Neyse ki, günümüzde sorunun ciddiyeti genellikle eski işlemciler tarafından giderilmektedir. Windows, Mac, OSF/Motif veya Open Look gibi çoğu programın yoğun olarak (işlevsel olarak yakın ve sayısal olarak katlanabilir) grafik kullanıcı arayüzlerini (GUI) kullandığı programlar için özellikle önemlidir.

Bu tür programların oluşturulması, esas olarak, pencere manipülasyonu ve diğer arayüzle ilgili faaliyetler için hiç bitmeyen, düşük tıklamalı bir GUI kütüphanesinde çalışır. (Bazı tahminlere göre bu, saatin yüzde 90'ı kadardır.) Oldukça parçalanmış uygulama ortası, bozuk işlemcinin kodlarında da temsil edilen dahili GUI kitaplıklarını içeren kitaplıkları içerir. Bazen bu yaklaşıma çeviri denir. Popo, Windows tarafından desteklenen Wabi'nin SunSelect uygulama ara yazılımından ayrılabilir. Geliştiricilere göre yüksek düzeyde optimize edilmiş kütüphaneler, eğer bu testler tamamlanırsa Wabi, Microsoft Windows'tan daha iyi performans gösterebilir.

Wabi (Windows Uygulama İkili Arayüzü), Sun Microsystems'in SunSelect'in çeşitli iş istasyonlarıyla birlikte gelen bir bölümüdür. Windows programları tarafından erişilen görüntüler oluşturmak için temel X protokolünü ve dosyalar, bellek ve diğer kaynaklarla çalışmak için standart Unix özelliklerini kullanır.

Ayrıca Wabi, SoftWindows ile aynı pencerede yeni bir Windows penceresi açmak yerine, her Windows programı için standart X ekranının yeni bir penceresini açar. Bu yaklaşım, Unix ve Windows programları arasında metin ve grafik verilerini aktarmanıza olanak tanır.

2. Gelecek vaat eden mevcut işletim sistemlerine bir bakış

HelenOS işletim sisteminin geliştirilmesi doğrudan amaçlanmaktadır. HelenOS gelişmeleri, bu gelecek vaat eden mikro çekirdek işletim sisteminin geliştirilmesi için vektör haline geldi. Yayınlanan bilgilerde HelenOS'un daha önce perakendeciler tarafından gizli amaçlara yönelik bir işletim sistemi olarak değerlendirildiği açıkça görülüyor. Ancak küresel geliştiriciler, HelenOS'u üst düzey müşteriler için Windows, Linux ve Mac OS'ye gerçek bir rakip haline getirmek için yeterli kaynağın olmadığını fark ettiler ve bu nedenle geliştirmeyi doğrudan hızlandırmaya karar verdiler.

HelenOS'un düşük bir avantajı var: açık kaynaklı (ana kod BSD lisansı altında yayınlanıyor, bir kısmı GPL kapsamında), taşınabilir, esnek ve mikro çekirdeğe sahip hafif bir sistem. HelenOS'u hız gerektiren düşük hacimli uygulamalar için ideal bir aday ve tam olarak tek bir görev oluşturmak için ideal olarak ayarlanmış bir sistem haline getirmenin avantajlarının açıklamaları (perakendeciler bu tür sistemler için Tek Uygulama İşletim Sistemi terimini icat etmişlerdir). HelenOS'un otomatik hizmet sistemlerinde (ATM'ler, ödeme makineleri, otomatlar, yazarkasalar vb.), bilgi panolarında ve bir dizi kontrol sisteminde ("akıllı uyandırma" sistemi dahil) kullanılması planlanıyor. . Buna ek olarak Giri Svoboda, Çek bankalarından birinin (işletim sistemi uzantısı altındaki ucuz yazılımın uzantılarıyla bağlantılı olarak, kartlardan para çalmayı amaçlayan) HelenOS temellerindeki işletim sisteminde sıkışıp kaldığını bildirdi (her yere canlı olarak yayıldı). cd), amaçlanan güvenli robotlar internet bankacılığı ile

Her zaman kişisel olmayan mimarileri ve taşınabilirliği koruyan HelenOS, bu görevler için idealdir. Üstelik modülerlik ve mikro çekirdek, yapılandırıldığında yalnızca en önemli özel görev için gerekli olan işletim sistemi modüllerini "açmanıza" olanak tanır, bu da son derece yüksek hızlı çözümler elde etmenize olanak tanır. Bu işletim sisteminin temeli güncellendi harici amaçlar için “vagovic” sistemleri dahil etmek.

Perakendeciler, bir dizi ATM ve ödeme terminali aracılığıyla Windows'ta değil, İsveçli ve güvenilir HelenOS üzerinde çalıştıklarından şüpheleniyor.

Dışarı çıkanlara saygısızlık Windows XP Piyasa yaklaşık 12 yıldır varlığını sürdürüyor, bu da bu ürünü satmaya devam eden çok sayıda işletme ve tüccarın olduğu anlamına geliyor. Net Applications istatistiklerine göre Windows XP'nin mevcut payı %38,73'tür. Ve bu işletim sisteminin popülaritesi değişmeye devam etse de, en popüler işletim sistemlerinden birini kaybederek Windows 7'ye %6 kayıp veriyor.

2014'ün 8. çeyreğinde Microsoft, Windows XP için genişletilmiş destek sözleşmesi imzalayarak müşterileri için güncellenmiş desteğin yayınlandığını duyurdu. Microsoft, müşterilerine düzenli olarak Windows XP ve Microsoft Office 2003 desteğinin tamamlanmak üzere olduğunu hatırlatır. Ayrıca Windows şirketi, müşterilerinden yeni bir ürüne (örneğin Windows 7) geçmeden önce eski yazılımı kullanmaya devam etmelerini istedi.

Chastka Windows 8 pazar %3,2'ye ulaştı ve Vista feda ediliyor. 160 milyon tekil kullanıcı ve 40 bin web sitesi verilerini analiz eden Net Applications'a göre, Microsoft Windows 8 işletim sistemi geçen yılın 26'sında piyasaya sürülerek payını %3,17'ye çıkararak dördüncü ayını doldurdu. Vista masaüstü işletim pazarına girdi. sistemler

Windows 7, piyasada üç yıllık varlığının ardından Windows XP'nin liderliğini almayı başardı, ancak kayıp hala önemsiz. İşletim sistemi 2001 sürümü, konumlarından bu kadar kolay vazgeçmeyecek.

Görünüşe göre Windows 8, yakın zamanda eleştirilen Windows Vista'nın %5'e düşen payını tekrarlayabilir. Ancak, etkin olmayan büyümesine rağmen Windows 8'in yaşam döngüsünün genç aşamasından geçmek zorunda kalacak. Görünüşe göre masaüstü işletim sistemi pazarında üçüncü sırayı alabilecek.

Net Uygulamaları da dahil olmak üzere tüm Windows ekosistemi, PC'lerden gelen İnternet trafiğinin %91'ini oluşturuyor ve geri kalan aylarda bazı değişiklikler yaşandı. Masaüstü bilgisayarlarda ve dizüstü bilgisayarlarda Mac OS X varlığı önemli ölçüde azalarak %6,94'e geriledi. Yani üçüncü olarak ama adil olmaktan uzak olarak Linux'un payının %1,17 olduğu tahmin ediliyor.

Windows Telefonu Mobil işletim sistemleri pazarındaki konumunu güçlendiriyor

Mobil işletim sistemleri pazarı kalıcı bir oluşum sürecindedir, ancak iki lider uzun süredir tanımlanmış durumdadır. Google Androidşu Apple iOS. Windows Phone ve Microsoft yavaş yavaş onlara yetişiyor ve artık büyüme hızı gözle görülür şekilde artıyor.

Yıl sonunda Windows Phone, başka işlemlere izin vermeden ve ana rakiplerine yetişmeye çalışmadan sıralamada üçüncü sırada yer almaya devam edecek. Analitik şirket Kantar Worldpanel'in istatistiklerine göre açık lider Google Android işletim sistemidir; Amerikan akıllı telefon pazarının %51,2'sini oluşturur.

İşletim sisteminin Windows Blue kod adlarına sahip daha eski bir sürümü halka açıklanabilir Uluslararası konferans BUILD perakendecileri için Microsoft, San Francisco'da (ABD) bulunan Moscone Center sergi merkezinde 26 ila 28 dakika arasında gerçekleşiyor. Bu TheVerge tarafından bildirildi.

Yeni ürünün Windows 8'in en son kapsamlı güncellemesi olacağı ve güncellenmiş bir arayüz, entegrasyon dahil olmak üzere müşterilere bir dizi iyileştirme sunacağı ortaya çıktı. İnternet Explorer 11, genişletilmiş Bing teknolojisi, Windows Phone ile daha fazla uyumluluk ve 7 ve 8 inçlik tabletler için destek. Windows Blue, Windows Phone ile derin entegrasyon sunar. Windows Blue bağımsız bir proje olarak sürekli gelişiyor. Perakendecilerin karşı karşıya olduğu ana görev, PC işletim sisteminin mobil işletim sistemi ile birleştirilmesi olacaktır.

ubuntu 8 Nisan 2013 Beş kader vardı - 2008'de piyasaya çıktı. Canonical, sistemin masaüstü sürümlerini üç yıl boyunca ve sunucu değişikliklerini beş yıla kadar desteklemeyi seçmiştir. 2011'de aniden masaüstü 8.04'ün popülerliği sona erdi ve şimdi sunucu sürümü geldi. Daha önce Canonical, 8.04 sürümünün kullanıcılarından 10.04 sürümüne güncellemelerini istemişti ancak şimdi ekleniyor teknik Destek. Ayrıca tüm Linux kullanıcılarının en az Ubuntu 12.04 LTS (Precise Pangolin) kurmaları tavsiye edilir.

Şubat 2013'ün sonundan önce Canonical, 13.04 indeksli yeni bir Ubuntu sürümü yayınlayacak. Sistem 2004'ten beri varlığını sürdürüyor ve bu yıl 10'uncu yılını kutlayacak.

Lenovo, HP ve Dell Çin'den bilgisayar çıkaracak Linux işletim sistemi

Büyük bilgisayar üreticileri Lenovo, HP ve Dell, Linux'un Çince versiyonu olan Ubuntu Kylin işletim sisteminin özel bir sürümüne sahip bilgisayarları piyasaya sürmeyi planladıklarını duyurdular.

Son zamanlarda Ubuntu Kylin, Çin Halk Cumhuriyeti Sanayi ve Bilgi Teknolojileri Bakanlığı tarafından övgüyle karşılandı. İşletim sistemi bu ay piyasaya sürülecek.

Linux Vakfı wiki hakkında şok edici bir rapor yayınladı Linux işletim sistemi Bu işletim sisteminin kurumsal müşteriler arasındaki popülerliği hakkında bilgi alabileceğiniz iş segmentinde. Bu dönemde Linux'a yapılan yatırımlar %12,7 oranında artarken, diğer popüler sunucu platformları da 2012'yi daha güçlü sonuçlarla tamamladı.

Ubuntu, Çin'deki ulusal işletim sisteminin temeli olacak

Vlada Çin, ulusal bir işletim sistemi geliştirme fikrinden mahrum değil ve şimdi öyle görünüyor ki, sağdan itibaren ölü bir noktadan yok edildi. Canonical şirketini kiralayan Çin Halk Cumhuriyeti'nin bir temsilcisi olarak, yeni operasyonun temelinin Ubuntu'ya dayanacağı açık.

Ubuntu, Linux çekirdeğini temel alan en popüler alternatif işletim sistemlerinden biridir. Canonical temsilcileri her gün düzenli olarak yeni sürümler yayınlıyor ve en son tablet bilgisayarlar için yeni bir değişiklik olan Ubuntu Touch'ı yayınladılar.

Ubuntu'nun Çince versiyonu kısa bir süre içinde piyasaya sürülecek, ancak onu tam anlamıyla 2013'ün başlarında görebilirsiniz. Adı Ubuntu Kylin ve şaşırtıcı bir şekilde açık kaynak koduyla birlikte geliyor. Çin başlangıçta masaüstü bilgisayarlar ve dizüstü bilgisayarlar için bir işletim sistemi yayınlayacak ve kısa süre sonra bir sunucu sürümü eklenecek.

Göksel İmparatorluktan gelen standart “Ubuntu” Kylin'in ana özelliği, bu bölgede popüler olan tüm programları içeren standart olmayan bir eklenti setidir: örneğin, Baidu navigasyon kartları ve Taobao ticaret sistemi . Elbette sistem Çinceye çevrilecek ve tüm lehçeleri destekleyecek şekilde donatılacak.

Quietn atama sisteminin piyasaya sürülmesi öyle değil: Canonical, Ubuntu 13.04'ü yayınlayacak ve Kylin'in kendisi de buna dayanıyor. Bu isim altında Çin, FreeBSD'ye dayalı farklı bir işletim sistemi yayınladı. Proje popüler değildi ve aslında Çin ordusu arasında popülerdi. Gelecekte Çin Halk Cumhuriyeti'nin Ubuntu Kylin'e geçmesi mümkündür.

Toshiba, ticari sistemler için enerji açısından verimli yeni bir işletim sistemi başlattı

Toshiba Corporation, otomobillerde ve tüketici elektroniğinde kullanılan sistemler için çok çekirdekli işlemcilerde enerji tasarrufunu en üst düzeye çıkarmak üzere tasarlanan yeni bir işletim sisteminin geliştirildiğini duyurdu. Şirket, düşük güçlü çok çekirdekli işlemciye sahip bir işletim sisteminin, 1920 x 1080 ile 3 840 x 2160 arasında ölçeklenen yüksek watt değerindeki programları çalıştırırken "standart işletim sistemi" ile karşılaştırıldığında %24,6 enerji tasarrufu sağlayacağını tahmin ediyor.

Şirket, elektronikteki büyümenin, çekirdek sayısı bir düzineye kadar çıkabilen yüksek verimli işlemcilerin ortaya çıkmasına yol açabileceğini söylüyor. Sonuç olarak, enerji tüketimi artar ve işletim sistemindeki enerji tüketimi iyileşir, bu da mobil cihazların pil ömrünü en üst düzeye çıkarır ve sağlığı iyileştirir.

Günlük metodoloji çerçevesinde işletim sistemi, kullanım geçmişine göre işlemcinin ömrünü korur. Ancak bu yaklaşım, enerji tüketimini azaltmak açısından hatalıdır ve kısa saç kesimleriyle açıkça uygulanamaz; sonuç olarak, Toshiba'nın söylediği gibi, depolanan enerji israf edilir. Toshiba'nın çok çekirdekli işletim sisteminin enerji tasarrufuna yaklaşımı farklıdır ve paralel hesaplamaların doğasının analizine dayanmaktadır. İşletim sistemi yakın gelecekte ihtiyaç duyulan ihtiyaçları daha doğru bir şekilde aktarır, böylece enerji daha verimli bir şekilde ve üretkenliğe zarar vermeden tasarruf edilebilir. Toshiba, sisteme yüksek çözünürlüklü görüntüleri analiz etmek ve işlemek için tasarlanacak yeni bir işletim sistemi eklemeyi planlıyor.

Visnovok

Mikro çekirdekler, nesne mimarileri, çoklu ara yazılımlar; muhtemelen geleceğin tüm işletim sistemlerini ortadan kaldıracak üç sütun. Ancak günümüzün işletim sistemleri bu kavramları öğrenmemize olanak sağlıyor.

L. Azimov “Mevcut işletim sistemi birçok insanın düşündüğü gibi son veya orta değil, yalnızca başlangıçtır. Günümüzün işletim sistemi başka pek fazla çalışamaz. Koku hâlâ her saat başı bizden uzaklaşıyor. Sağlamlığı güzelliğinden mahrumdur. Koku henüz başlangıç ​​aşamasındadır. Pek çok kaderin ardından ilk işletim sistemi ilk hükümdarını selamlıyor: "Merhaba. Ben senin yeni İşletim Sisteminim ve sana tüm görevlerinde yardımcı olacağım. Sanırım arkadaş olacağız;)." Ve bu sadece uzaktan yazılmış bir cümle olmayacak, terli vücudunun tam kalbinden gelen kelimeler de olacak. Bu, yeni bir çağın, İkame Edilen Saat Çağının başlangıcına işaret ediyor.”

Edebiyat

1. İşletim sistemleri: - Moskova, Akademi, 2010 - 64 s.

2. Uygulamalı bilişim: - Moskova, Vishcha Okulu, 2010 - 328 s.

3. Uzmanlar için Linux kendi kendine öğretmen: Viktor Kostromin - Moskova, BHV-Petersburg, 2005 - 658 s.

4. Merezhevi işletim sistemleri: , - St. Petersburg, St. Petersburg, 2007 - 544 s.

5. PC'nizden süper bilgisayar. Tek bilgisayarda birçok sistemde aynı anda nasıl çalışılır. Bir sistemin diğerinin ortasında başlangıç ​​programı olarak başlatılması (DVD-ROM): - Moskova, Bilim ve Teknoloji, 2011 - 224 s.