Açık Akademik Arşiv Sistemi

Test vektörü kullanan gerçek zamanlı kıyaslama uygulama takımı

Show simple item record

dc.contributor.advisor Doktor Öğretim Üyesi Veysel Harun Şahin
dc.date.accessioned 2021-03-16T08:33:54Z
dc.date.available 2021-03-16T08:33:54Z
dc.date.issued 2019
dc.identifier.citation Kuzhan, Metin. (2019). Test vektörü kullanan gerçek zamanlı kıyaslama uygulama takımı. (Yayınlanmamış Yüksek Lisans Tezi).Sakarya Üniversitesi Sosyal Bilimler Enstitüsü, Sakarya.
dc.identifier.uri https://hdl.handle.net/20.500.12619/79657
dc.description 06.03.2018 tarihli ve 30352 sayılı Resmi Gazetede yayımlanan “Yükseköğretim Kanunu İle Bazı Kanun Ve Kanun Hükmünde Kararnamelerde Değişiklik Yapılması Hakkında Kanun” ile 18.06.2018 tarihli “Lisansüstü Tezlerin Elektronik Ortamda Toplanması, Düzenlenmesi ve Erişime Açılmasına İlişkin Yönerge” gereğince tam metin erişime açılmıştır.
dc.description.abstract Gelişen teknoloji ile beraber günlük hayatımızdaki ve endüstrideki donanım cihazlarının kontrol edilmesini ihtiyacı ortaya çıkmıştır. Bu problemin giderilmesi amacıyla işletim sistemleri adı verilen yazılımlar piyasaya sürülmüştür. Elektronik cihazlardaki hızlı gelişim ve küçülme daha küçük boyutlu cihazların üretilmesini ve kullanmasını sağlamıştır. Bundan dolayı ortaya çıkan küçük boyutlu cihazları yönetmek adına işletim sistemleri yetersiz kalmıştır. Küçük ölçekli cihazlarda veya zamanın kritik olduğu sistemlerde dış ortama cevap verebilen sistemleri yönetecek işletim sistemleri yazılmıştır. Bu problemi üstesinden gelmek için gömülü sistemlerde çalışmak üzere gerçek zamanlı işletim sistemleri tasarlanmıştır. Böylece sistemin kullanıcıya ve dış ortama cevap üretmek için oluşacak olan kritik zamanlı görevler yerine getirilebilmiştir. Bu çalışmada gerçek zamanlı bir işletim sistemi olan RTEMS ile genel amaçlı bir işletim sistemi olan Xubuntu arasında ölçüm tabanlı en kötü yürütme süresini bulmaya yardımcı olacak bir kıyaslama takımı oluşturuldu. Test Vektörü alan kıyaslama uygulama takımı (MBBench)'nin en önemli özelliği farklı girdi değerlerine göre aynı programların farklı platformlar için çalışma sonuçları karşılaştırabilecektir. MBBench bilgisayar bilimindeki iyi bilinen algoritmalardan seçilerek oluşturulmuş bir kıyaslama takımıdır. MBBench hem RTEMS hem de Xubuntu üzerinde çalıştırabilecek şekilde tasarlanmıştır. Kıyaslama takımının her iki platform için yazılan uygulamaları C dili ile kodlamıştır. Yapılan çalışma ile farklı girdi değerlerine göre farklı sonuçlar üretebilen bir kıyaslama takımı olan MBBench elde edilmiştir.
dc.description.abstract With the developing technology, the need to control the hardware devices in our daily life and industry has emerged. In order to solve this problem, the so-called operating systems were launched. The rapid development and downsizing of electronic devices has led to the production and use of smaller devices. Therefore, operating systems have been insufficient to manage the resulting small devices. Operating systems have been written to manage systems that can respond to the external environment in small-scale devices or in systems where time is critical. To overcome this problem, real-time operating systems are designed to work on embedded systems. Thus, critical time tasks that will occur in order to produce response to the user and the external environment of the system have been fulfilled. In this study, a benchmark suite was created to help find to worst measurement-based execution time between the real-time operating system RTEMS and the general-purpose operating system Xubuntu. The most important feature of real time benchmark suite using test vector (MBBench) is that it will be able to compare the results of the same programs to different platforms based on different input values. MBBench is a benchmark suite that has been selected from well-known algorithms in computer science. MBBench is designed to run on both RTEMS and Xubuntu. The applications of the benchmarking team for both platforms were coded in C language. In this study, MBBench, a benchmark which can produce different results according to different input values, was obtained.
dc.language Türkçe
dc.language.iso tur
dc.publisher Sakarya Üniversitesi
dc.rights.uri info:eu-repo/semantics/openAccess
dc.rights.uri http://creativecommons.org/licenses/by/4.0/
dc.subject RTEMS
dc.subject Kıyaslama Uygulama Takımı
dc.subject Gerçek zamanlı sistem,
dc.title Test vektörü kullanan gerçek zamanlı kıyaslama uygulama takımı
dc.type masterThesis
dc.contributor.department Sakarya Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar ve Bilişim Mühendisliği Anabilim Dalı,
dc.contributor.author Kuzhan, Metin
dc.relation.publicationcategory TEZ


Files in this item

This item appears in the following Collection(s)

Show simple item record