«operating-systems» etiketlenmiş sorular

Bir işletim sistemi (OS), kuralı, kaynaklar ve mevcut donanım için yazılım taleplerine aracılık etmek, giriş / çıkışı, bellek tahsisini / dağıtmayı, dosya sistemlerini bir cihazın yapması gereken diğer temel görevler arasında yönetmek olan temel bir yazılımdır.

30
Kendi programlama dilimi ve bunun için bir derleyicimi nasıl oluşturabilirim [kapalı]
Programlama konusunda kapsamlıyım ve BASIC, FORTRAN, COBOL, LISP, LOGO, Java, C ++, C, MATLAB, Mathematica, Python, Ruby, Perl, JavaScript, Assembly vb. Gibi dillerle karşılaştım. İnsanların programlama dillerini nasıl yarattıklarını ve bunun için derleyiciler nasıl geliştirdiklerini anlamıyorum. İnsanların nasıl Windows, Mac, UNIX, DOS ve benzeri işletim sistemleri yarattıklarını da anlayamadım. Bana …

15
Tanenbaum-Torvalds tartışmalarında Tanenbaum neden yanlıştı?
Geçenlerde işletim sistemi dersimdeki Tanenbaum-Torvalds tartışmalarından okuma aldım . Tartışmalarda Tanenbaum bazı tahminlerde bulunuyor: Mikro çekirdekler gelecek x86 ölecek ve RISC mimarileri pazara hakim olacak (Ondan 5 yıl sonra) herkes ücretsiz bir GNU işletim sistemi işletecek Tartışmalar gerçekleştiğinde bir yaşındaydım, bu yüzden tarihi sezgilerim yok. Bu tahminler neden açıklanmadı? Bana …

12
İşletim sistemleri… çalıştırmak için bir işletim sistemine sahip olmadan… nasıl çalışır?
Şu an gerçekten merak ediyorum. Ben bir Python programcısıyım ve bu soru beni rahatsız etti: Bir işletim sistemi yazıyorsunuz. Nasıl çalıştırıyorsun? Bir şekilde çalıştırılması gerekiyor ve bu yol başka bir işletim sistemi içinde mi? Bir işletim sistemi olmadan bir uygulama nasıl çalışabilir? Bilgisayarda, çalıştırılması gereken bir işletim sistemi yoksa, bu …

4
Uçaklarda hangi işletim sistemleri kullanılıyor ve hangi programlama dillerinde geliştiriliyorlar? [kapalı]
Ticari uçaklarda kullanılan işletim sisteminin ne olduğunu bilen var mı merak ediyordum (Boeing veya Airbus). Ayrıca, (tercih edilen) gerçek zamanlı programlama dili nedir? Ada'nın Boeing'de kullanıldığını duydum, bu yüzden sorum şu - neden Ada? Boeing’lerin bu dili seçmek için sahip oldukları kriterler nelerdir? (Çöp toplayıcı tam olarak kalktıktan sonra uyanırsa …


11
Yazılım işletim sistemi neden özel?
Bazı işletim sistemlerinde programlama dilleri kullanılarak üretilen yazılımların neden yalnızca onlarla çalıştığının teknik ayrıntılarını belirlemeye çalışıyorum. Anladığım kadarıyla, ikililerin, anladıkları işlemciye özel makine dili ve farklı işlemciler arasındaki farklı komut setleri nedeniyle belirli işlemcilere özgü oldukları anlaşılıyor. Peki işletim sisteminin özgüllüğü nereden geliyor? İşletim sistemi tarafından sağlanan API'ler olduğunu varsayıyordum …

10
Neden Üst Düzey Dil tabanlı bir işletim sistemine sahip değilsiniz? Düşük Seviyeli Dilleri daha verimli midir?
Önceden tahmin etmeden, bunun olasılığını düşünmeni istiyorum. Günümüzde çoğu işletim sistemi oldukça düşük seviyeli dillere dayanmaktadır (temel olarak C / C ++) Android gibi yenileri bile JNI kullanır ve temel uygulaması C’dir. Aslında, (bu kişisel bir gözlemdir) C dilinde yazılmış birçok program, üst düzey meslektaşlarından çok daha hızlı çalışır (örneğin: …

8
Neden (değil) segmentasyon?
İşletim sistemleri ve x86 mimarisi üzerine çalışıyorum ve bölümlendirme ve sayfalama hakkında okurken, modern işletim sistemlerinde bellek yönetimini nasıl idare ettiğini merak ediyordum. Linux'u ve diğer işletim sistemlerini bulduklarımdan dolayı, temelde disk belleği disk belleği lehine çevrildi. Bunun bulduğum sebeplerin bir kısmı basitlik ve taşınabilirlikti. Hangi pratik kullanımları segmentasyon için …

5
Windows / Linux neden ilişkisel Veritabanları (RDBMS) kullanmıyor?
Windows / Linux neden ilişkisel veritabanlarını ( RDBMS ) kullanmıyor ? Tüm verileri depolamak için dosya sistemlerini kullandıklarını biliyorum, ancak web sitelerinde / web uygulamalarında kullandığımız gibi veritabanlarını kullanmanın daha verimli olduğunu düşünmüyor musunuz? Lütfen depolama için bir veritabanı üzerinden bir dosya sisteminin kullanımı hakkında ayrıntılı bilgi verin. Bu, bir …

3
Çekirdek modu web sunucuları: Akıllı bir optimizasyon veya güvenlik kabusu?
Bir kullanıcının 2011'den beri, IIS'nin diğer birçok (* nix) web sunucusundan çok daha hızlı olduğunu açıklayan bir bağlantı gönderdiği bir Hacker News dizisi okuyordum . Başka bir kullanıcı yanıt verir, IIS'nin HTTP.sys adlı bir çekirdek modülüne sahip olarak bu avantajı elde ettiğini açıklar . Bildiğim kadarıyla, 2015'teki diğer popüler web …

3
Neden “şişman ikili dosyalar” platformlar arası uygulamalar için daha yaygın kullanılmıyor?
Bildiğim kadarıyla, sözde "şişman ikili dosyalar" - birden fazla sistem için makine kodu içeren çalıştırılabilir dosyalar - yalnızca Apple PC'lerde gerçekten kullanılıyor ve hatta bunlar, yalnızca onları kullanmaları gerektiği için kullanmış görünüyorlar. PowerPC'den x86'ya. Bu günlerde pek çok yazılım çapraz platformdur ve tek bir yağ ikiliyi yapmak, bir şekilde aktarmadan …

5
Bir sistemdeki tüm boş alanı tahsis ederek başka bir programdan hafıza okumak mümkün mü?
Teorik olarak, kullanılmayan tüm hafızayı bir sisteme tahsis eden ve artık ihtiyaç duymadıkları bir başka hafızaya bırakılmış uygulama olarak daha fazla hafıza talep etmeye devam eden bir program oluşturmam ve yeni ihtiyaç duydukları hafızayı başka bir uygulamadan okumak mümkün olacak mıydı? ? Yoksa bu bir şekilde modern işletim sistemiyle korunuyor …


3
Gerçekte, bir geliştirici ayrıca DBMS ve sistemi de yönetir? [kapalı]
Kapalı . Bu soru görüşe dayalı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu güncelleyin, böylece bu yayını düzenleyerek gerçekleri ve alıntıları yanıtlayabileceksiniz . 6 yıl önce kapandı . Başka nereye soracağımı gerçekten bilmiyorum. Yani işte gidiyor. ERP yazılımı ve web siteleri yapan çok küçük bir …

8
Öğrenmek için yeterince basit herhangi bir işletim sistemi var mı? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Bir işletim sisteminin perde arkasında nasıl çalıştığını gerçekten anlamak istiyorum. Ancak, açık kaynak işletim sistemlerinin çoğunun çekirdeğinin, …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.