Geri Dön

Memory management on dos

Dos üzerinde bellek yönetimi

  1. Tez No: 50165
  2. Yazar: GÜLAY AKBULUT
  3. Danışmanlar: DOÇ.DR. MUSTAFA GÜNDÜZALP
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Bellek, DOS, İşletim sistemleri, Memory, DOS, Operating systems
  7. Yıl: 1996
  8. Dil: İngilizce
  9. Üniversite: Dokuz Eylül Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Belirtilmemiş.
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

ÖZET DOS üzerinde bellek yönetimi Bu tezde kişisel bilgisayarlarda bellek yönetimi üzerinde çalışılmıştır. Makina üzerindeki belleğin çeşitli şekillerde kullanılması, sistemin değişik özelliklerinin iyileştirilmesine olanak sağlar. Örneğin, belleğin bir şekilde kullanımı makinanın esnekliğini arttırırken, bir başka şekilde kullanımı verimini arttırır. Makinanın kullanılma amacına göre bu özelliklerden birisi diğerlerine göre daha önemli olabilir. Gereksinimlerin belirlediği doğrultuda bilgisayar belleğinin nasıl kullanılacağına karar verme işlemine“Bellek Yönetimi”denir. Bu çalışmada, bilgisayar pazarındaki işletim sistemleriyle birlikte bellek yönetimi kavramının nasıl ortaya çıktığı, geliştiği ve günümüzde hangi noktada bulunduğu araştırılmıştır. Daha sonra, uygulama programlarında dinamik bellek kullanımı sırasında oluşan ve“çöp”olarak adlandırılan bellek bölgelerinin kullanımının iyileştirilmesine yönelik bir uygulama programı geliştirilmiştir. Sözü edilen uygulama programı C++ programlama diliyle ve nesneye dayalı programlama mantığıyla yazılmıştır. Uygulama programı kullanıcı programına dahil edilerek, kullanıcının ilgili bellek işleçlerini kullanacağı bir yazılımdır. Uygulama programı sözü edilen çöp bellek bölgelerinin kullanımını iyileştirmenin yanında, bellek kullanımında kullanıcı üzerinde bir denetleme mekanizması oluşturmaktadır. Böylece, yanlış bellek bölgelerinin kullanılması, referansların kaybedilmesi gibi durumlar kontrol altına alınmak istenmiştir. Uygulama yazılımı çalıştırılarak, ilgili sonuçlar toplanmıştır. Sistemde uygulama yazılımının yarattığı iyileştirmeyi görebilmek için çeşitli testler yapılmış ve bu testlerin sonuçlan toplanmıştır.

Özet (Çeviri)

ABSTRACT MEMORY MANAGEMENT ON DOS This thesis presents the memory management on personal computers. Memory management is the process of determining how it is wanted to use the memory in the machine. Using memory in one way can increase the flexibility of the machine, while using it in another way might improve performance. In this study, how the memory management concept came into the PC market was searched. It was also searched that the development of this concept with the operating systems and the commercial memory management software packages in today's market. An application software was coded for the garbage collection on DOS. Garbage is the memory area which is created during the dynamic allocations in application programs. The application software improves the efficiency of the memory usage with regulating this garbage areas. The application software was written in C++ programming language. Object-oriented design concept was used. The application software is included to the user software and the functions of the application software is called by the user. The application software also construct a control mechanism over the user. It controls the memory overwrites, references to free memory and etc. The application software was executed and the corresponding results were collected. The other tests were also done for showing the effects of the application software on the system and the results of these tests were also collected.

Benzer Tezler

  1. Input/output simulator for the 80286 microprocessor

    80286 mikroişlemci için giriş/çıkış simülatörü

    ŞENER AYAS

    Yüksek Lisans

    İngilizce

    İngilizce

    1997

    Elektrik ve Elektronik MühendisliğiÇukurova Üniversitesi

    Elektrik-Elektronik Ana Bilim Dalı

    YRD. DOÇ. DR. ZİYA GÖKALP ALTUN

  2. Persistent C++ in DOS environment: C*

    DOS ortamı için kalıcı C++ : c*

    CEM EVRENDİLEK

  3. Preliminary design of the satellite management subsystem for a proposed sudanese earth high resolution observation satellite

    Teklif edilmiş sudan yüksek çözünürlüklü yer gözlem uydusu için uydu yönetim sistemi ön tasarımı

    YASİR ABBAS

    Yüksek Lisans

    İngilizce

    İngilizce

    2015

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Havacılık ve Uzay Mühendisliği Ana Bilim Dalı

    Prof. Dr. ALİM RÜSTEM ASLAN

  4. Veri tabanı yönetim sistemi

    Data base management system

    İCLAL YILDIRIM

  5. Detection of common IoT authentication attacks and design of a lightweight authentication and key management protocol

    Nesnelerin internetinde yaygın asıllama saldırılarının belirlenmesi ve hafifsıklet asıllama ve anahtar yönetimi protokolünün tasarımı

    IŞIL ÇETİNTAV

    Doktora

    İngilizce

    İngilizce

    2023

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ MEHMET TAHİR SANDIKKAYA