Yüksek Lisans Tezi Görüntüleme

Öğrenci: Çağlar GÜMRÜKÇÜ
Danışman: Yrd. Doç. Dr. Hüseyin PEHLİVAN
Anabilim Dalı: Bilgisayar Mühendisliği
Enstitü: Fen Bilimleri Enstitüsü
Üniversite: Karadeniz Teknik Üniversitesi
Tez Adı: Unix Sistem Çağrılarının İzlenmesi ve Öğrenilmesi
Tezin Türü: Yüksek Lisans
Kabul Tarihi: 19/3/2009
Sayfa Sayısı: 68
Tez No: t2018
Özet:

      

Bu çalışmanın amacı sistem çağrılarının herhangi bir web ara yüzünden koşularak izlenmesi, çağrıların çalışma mantığının grafiksel olarak gösterilmesi ve kullanıcılara öğretilmesidir. Çalışmamız temelde iki bölümden oluşmaktadır. Birincisi UNIX sistem üzerinde koşan çağrıları analiz eden bir C programı ve bir web servisi, ikinci kısım ise izlenecek sistem çağrılarının girilerek sonuçların gösterildiği web ara yüzüdür. Burada önemli olan nokta çağrıların izlenebilmesi için kullanıcıların fiilen bir UNIX makineye ihtiyaçlarının olmamasıdır. Web ara yüzünden izlenmek istenen çağrılar programla UNIX sistem üzerinde koşan web servisine aktarılır, servis UNIX tarafında geliştirdiğimiz çağrı izleme programı yardımıyla sonuçları üreterek istemci tarafa gönderir. İstemci tarafta, dönen sonuçlara göre süreçler bazında koşulan çağrıların listelenmesi, gruplanması, grafiksel olarak yorumlanması sağlanmaktadır. Genel olarak sistem çağrıları Bellek, Disk, Sistem, Giriş/Çıkış ( I/O ) gibi kategorize edilmiş ve grafiksel gösterim bu kategorizasyona dayandırılmıştır.