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

Date

2008

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, Heikki

Thesis advisor

Bayr, Heikki

Keywords

DX 200, DX 200, EMB, EMB, messaging, sanomanvälitys, Linux, Linux

Other note

Citation