A multi agent system based solution for deadlock prevention in operating systems
Bu tez size mi ait?
Bu kayıt toplu arşivden geldi. Sizinse profilinize bağlayın.
Özet (EN)
In this thesis, a shell program that acts as an interface among user, agent program and operating system is developed. Aim of the agent program is to handle and solve the deadlock that occurs during the process execution. Since, the memory is one of the most important shared sources; the agent program provides filing operations for memory usage of each running process and replies requests of shell.Learning of the agents are done by using error back propagation learning on Multi-Layer Perceptron feed forward neural networks. Initially, shell program requests the process memory usage of running processes, and then it schedules and organizes the processes as inputs on the Multi-Layer Perceptron Neural Network. If the output of the Neural Network is greater than or equal to a pre-decided threshold shell runs the process. Otherwise, since there exist deadlock occurrence probability, the shell suspends the process and prevents the deadlock occurrence.This is a new and dynamic approach for deadlock prevention solution. The previous works about this subject is investigated and the test results among exist and proposed solution are concluded.
Yazar
Farhad Soleimanian Gharehchopogh
Bu Yayına Nasıl Atıf Yapılır
Farhad Soleimanian Gharehchopogh (Master Thesis). A multi agent system based solution for deadlock prevention in operating systems, 2011, Çukurova University.
Anahtar Kelimeler
Lisans
Tüm Hakları Saklıdır
Bu eser belirtilen lisans koşulları altında paylaşılmaktadır.
Çukurova University tezlerinden daha fazlası
- An investigation of violent and nonviolent adolescent' families in terms in terms of family fuctioning, anger and anger expression(2006)
- Adolescents who have single parents family and full family were compared in respect to their life satisfaction and quality of life(2009)
- The effects of collaborative video-blog projects on Turkish EFL students' linguistic and digital literacy skills(2025)
- Credit risk management in banking sector: An application of variables determining credit risk in Turkish banking sector(2011)
- Investigation of psychological symptom levels in adolescents according to gender and family functions(2013)
- A comprehensive study on indirect evaporative coolers: CFD-based performance analysis, geometric optimization and machine learning models(2025)
