İşletim sistemleri bir bilgisayarın donanımını kontrol eder. Kaynakları yönetir, donanımı uygulama geliştirmeleri için kullanıcılara sunar ve kod yürütürler.

Ancak tüm işletim sistemleri eşit yaratılmamıştır.

Windows gibi masaüstü işletim sistemleri her yerdeyken, diğer işletim sistemleri bizim görüşümüzden gizlenmiştir. Çoğu insan var olduklarını bile bilmiyor.

Gömülü işletim sistemlerinden bahsediyoruz.

Bakalım gömülü işletim sistemi nedir ve gömülü olmayan işletim sisteminden farkı nedir?

Gömülü İşletim Sistemi Nedir?

Gömülü işletim sistemi, gömülü bir sistemi kontrol etmeyi amaçlayan bir yazılım parçasıdır.

Gömülü sistem, son derece özel bir görevi gerçekleştirmek için kullanılan donanım ve yazılımın bir kombinasyonudur. Örneğin, modern bir akıllı TV örneğini düşünün. TV'nin içindeki mikroişlemci ve ilgili donanım, yerleşik bir işletim sistemi tarafından kontrol edilir.

Böylece, gömülü bir işletim sistemi, gömülü bir sistemin donanım kaynaklarını kontrol eder ve kodun donanım üzerinde çalışmasına izin verir. Gömülü bir işletim sisteminin çalıştırdığı kod, Nesnelerin İnterneti (IoT) cihazlarını kontrol etmek gibi sabit görevleri gerçekleştirir.

instagram viewer

Gömülü İşletim Sistemi Nasıl Çalışır?

Gömülü bir işletim sistemi, bazı önemli farklılıklarla normal bir işletim sistemi gibi çalışır. Gömülü bir işletim sistemi, tam teşekküllü bir masaüstü işletim sisteminden çok daha az kaynağa sahip bir sistemi yönetmek için kullanıldığından, oldukça verimlidir ve yalnızca sabit bir dizi işlevi yerine getirir.

Ring gibi bir kapı zili kamerasının içinde çalışan gömülü bir işletim sistemi örneğini ele alalım. Kamera donanımını kontrol eden gömülü işletim sistemi, kameranın işini yapmasına izin veren kodu yürütür.

İtibaren Wi-Fi ağına bağlanma Tümleşik işletim sistemi, hareketi algılamak ve video kaydetmek için donanım kaynaklarını yönetmekten sorumludur.

En üst düzeyde, gömülü sisteme sahip bir cihaz her açıldığında, cihaza güç sağlayan gömülü işletim sistemi başlatılır. Bu önyükleme aşamasında, işletim sistemi de dahil olmak üzere gömülü sistemin çalışması için gereken tüm kodlar da yüklenir ve yürütülmeye hazır hale getirilir.

Bu nedenle, masaüstü işletim sisteminden farklı olarak, yerleşik bir işletim sisteminin bir işlevi yürütmek için her ihtiyaç duyduğunda bellekten kod yüklemesi gerekmez.

Gömülü İşletim Sistemi Türleri

Gömülü işletim sistemleri, kullanılacakları sistemlerin ihtiyaçlarını karşılayacak şekilde uyarlanmıştır. Bazı gömülü işletim sistemleri, tekrarlandığında yalnızca bir görevi gerçekleştiren sistemleri kontrol ederken, diğer gömülü işletim sistemleri, aynı anda birden çok görevi gerçekleştiren sistemleri yönetir.

Genel olarak, gömülü işletim sistemleri şu şekilde ayrılır: çoklu görev, gerçek zaman, ve Tek döngü.

çoklu görev

Çok görevli gömülü işletim sistemi, birden çok görevi gerçekleştirmesi gereken gömülü bir sistemi kontrol eden bir işletim sistemidir. Gömülü sistemde kullanılan mikroişlemcinin kapasitesi varsa görevler eş zamanlı olarak gerçekleştirilebilir veya çizelgeleme algoritmasına göre çalışacak şekilde programlanabilir.

Çok görevli gömülü işletim sistemine bir örnek, akıllı hoparlörler gibi Nesnelerin İnterneti cihazlarında kullanılan işletim sistemidir. Akıllı hoparlörler yalnızca müzik çıkışı sağlamakla kalmayıp aynı zamanda internete bağlanmalı ve müzik aramalıdır.

Gerçek zaman

Gerçek zamanlı gömülü bir işletim sistemi, katı zaman kısıtlamaları altında çalışan bir işletim sistemidir. Böyle bir gömülü işletim sistemi, ayrılan süre içinde girdileri almalı ve işlemelidir, aksi takdirde sistem arızalanır.

Arabalardaki acil fren sistemi örneğini düşünün. Sistem bir çarpışmanın yakın olduğunu algılar algılamaz, yerleşik işletim sistemi fren sistemini etkinleştirir. İşletim sistemi frenleri zamanında başlatamazsa, ciddi sonuçları olan bir çarpışma meydana gelebilir.

Tek döngü

Tek döngülü gömülü işletim sistemi, tek bir işlevi art arda gerçekleştiren bir işletim sistemi türüdür. Böyle bir gömülü işletim sisteminin tek işi, girdiyi alıp bir döngü üzerinde bir çıktı üretmektir.

Tek döngülü gömülü işletim sisteminin yaygın bir örneği, hareket algılamalı ışıklarda kullanılan işletim sistemidir. Harekete duyarlı ışıklar hareketi algılar ve yerleşik sistem, hareket algılandığında ışıkları açar.

Gömülü vs. Yerleşik Olmayan İşletim Sistemi: Fark Nedir?

Gömülü bir işletim sistemi ile yerleşik olmayan bir işletim sistemi arasındaki en büyük fark, işletim sisteminin çalıştırdığı uygulama kümesidir. Gömülü bir işletim sistemi olması durumunda uygulama seti sabittir. Gömülü sistemin donanımı, bu belirli uygulama setini çalıştırmak için tasarlanmıştır.

Öte yandan, gömülü olmayan işletim sistemleri gibi Windows ve macOS kullanıcı uygulamalarına donanım erişimi sağlamak için tasarlanmıştır. Kullanıcılar, işletim sisteminde çalışacak şekilde tasarlandığı sürece istedikleri herhangi bir uygulamayı yükleyebilirler. Gömülü olmayan bir işletim sisteminin üzerinde çalıştığı donanım da bir dereceye kadar özelleştirilebilir.

Ayrıca, gömülü bir işletim sistemi uzmanlaşmıştır. Başka bir deyişle, farklı gömülü sistemler farklı gömülü işletim sistemlerine sahiptir. Gömülü olmayan işletim sistemleri ise genel amaçlıdır ve çeşitli donanım yapılandırmalarını destekler.

Genel olarak, gömülü bir işletim sisteminin kontrol ettiği bir sistem, genellikle daha büyük bir sistemin parçasıdır. Örneğin, bir odanın sıcaklığını ölçmek için kullanılan gömülü bir sistem, daha büyük bir iklim kontrol sisteminin veya nihai ürünün parçası olarak çalışır.

Gömülü olmayan işletim sistemleri, son ürünün kendisini kontrol eder.

Gömülü İşletim Sisteminin Yaygın Kullanımları

Gömülü işletim sistemleri etrafımızda her yerdedir. Gömülü işletim sistemlerinin bazı yaygın örnekleri şurada kullanılanlardır:

  • Nesnelerin İnterneti cihazları gibi akıllı ampuller ve akıllı sıcaklık sensörleri vb.
  • Klima kontrolü ve bakımı için arabalar.
  • Uçak navigasyon sistemleri.
  • GPS izci ve fitness takipçileri.

Bunlar gömülü işletim sistemlerine sadece birkaç örnektir. Genel olarak, her mikrodenetleyici, perde arkasında işleri yürüten gömülü bir işletim sistemine sahiptir.

Gömülü İşletim Sistemleri Çevremizdeki Teknolojilerin Çalışması İçin Çok Önemlidir

Çoğumuz gömülü işletim sistemlerinin hayatlarımız üzerindeki etkisinin farkında değiliz. Evlerimizdeki entegre duman ve sıcaklık sensörlerinden tıbbi ekipmanların çalışmasına kadar, gömülü işletim sistemleri, etrafımızdaki teknolojilerin çalışması için çok önemlidir.

Bu nedenle, yerleşik işletim sistemlerini daha iyi anlamak istiyorsanız, akıllı bir ev aygıtına yatırım yapın. Örneğin, akıllı kilit, akıllı, günlük teknolojiyi hayatınıza entegre etmeye başlamanın harika ve basit bir yoludur.

Akıllı Kilitle Wi-Fi ile Android Telefonunuzun Kilidini Açma

Sonrakini Oku

PaylaşCıvıldamakPaylaşE-posta

İlgili konular

  • Teknoloji Açıklaması

Yazar hakkında

Fawad Murtaza (104 Makale Yayımlandı)

Fawad tam zamanlı bir serbest yazardır. Teknolojiyi ve yemeği sever. Yemek yemediği veya Windows hakkında yazmadığı zamanlarda ya video oyunları oynuyor ya da seyahat etmeyi hayal ediyor.

Fawad Murtaza'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın