Comparison of Linux user space and kernel post offices in DX 200 messaging

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

Helsinki University of Technology | Master's thesis
Checking the digitized thesis and permission for publishing
Instructions for the author
Location:
P1 Ark Aalto

Date

Major/Subject

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

Other note

Citation