Comparison of Linux user space and kernel post offices in DX 200 messaging
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Authors
Date
2008
Department
Major/Subject
Ohjelmistotekniikka
Mcode
T-106
Degree programme
Language
en
Pages
(12) + 63 s. + liitt. 11
Series
Abstract
DX 200 -järjestelmässä prosessit kommunikoivat keskenään DMX-sanomanvälityksen avulla. Sanomanvälityksen oleellinen osa on postikonttori, joka kuljettaa sanomat tietokoneyksiköltä toiselle EMB-protokollaa käyttäen. Järjestelmään sulautettu Linux-alusta käyttää sanomanvälitykseen käyttäjätason postikonttoria, joka on kuitenkin tehoton suurta sanomanvälityskapasiteettia vaativissa sovelluksissa. Tässä diplomityössä tutkitaan, voitaisiinko ydintason postikonttorilla parantaa järjestelmän suorituskykyä. Käyttäjätason ja ydintason postikonttoreiden arkkitehtuuria ja tehokkuutta vertaillaan, ja pyritään selvittämään mahdollisia pullonkauloja toteutuksessa. Työkaluna tehokkuuden tutkimisessa käytetään työn yhteydessä tuotettuja mittausohjelmia sekä OProfile-profiloijaa. Työssä toteutettiin ydintason postikonttori ja sen käyttäjärajapinnat. Uusi postikonttori mahdollistaa sanomaväylän koko kapasiteetin käytön sekä muiden DMX-sanomanvälitystä hyödyntävien ohjelmistojen toteuttamisen ytimeen.Description
Supervisor
Saikkonen, HeikkiThesis advisor
Bayr, HeikkiKeywords
DX 200, DX 200, EMB, EMB, messaging, sanomanvälitys, Linux, Linux