Knihovna pro práci s objekty ve sdílené paměti
but.committee | cs | |
but.defence | cs | |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Španěl, Michal | cs |
dc.contributor.author | Dudka, Kamil | cs |
dc.contributor.referee | Herout, Adam | cs |
dc.date.accessioned | 2020-05-22T11:55:36Z | |
dc.date.available | 2020-05-22T11:55:36Z | |
dc.date.created | cs | |
dc.description.abstract | Tato bakalářská práce se zabývá problematikou meziprocesové komunikace v moderních operačních systémech. Důraz je kladen na využití sdílené paměti pro meziprocesovou komunikaci v objektově orientovaném jazyku C++. Součástí práce je popis návrhu a implementace knihovny, která umožňuje sdílenou paměť jednoduše a efektivně používat. Knihovna umožňuje sdílet přímo objekty jazyka C++ mezi procesy. Kromě toho vytváří knihovna platformově nezávislé rozhraní pro práci se sdílenou pamětí v operačních systémech Linux a Microsoft Windows. V závěru práce je zhodnocena efektivita využití sdílené paměti jako způsobu meziprocesové komunikace. | cs |
dc.description.abstract | This bachelor's thesis considers problems of IPC (Inter Process Comunication) in modern operating systems. It is concentrated on usage of shared memory as IPC in object-oriented language C++. Thesis includes design and implementation of library, which provides easy end effective usage of shared memory. The library makes possible to share C++ language's objects between processes. Furthermore it creates platform-independent interface for work with shared memory on operating systems Linux and Microsoft Windows. Effectivity of shared memory usage as kind of ICP is evaluated in the conclusion of the thesis. | en |
dc.description.mark | A | cs |
dc.identifier.citation | DUDKA, K. Knihovna pro práci s objekty ve sdílené paměti [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. . | cs |
dc.identifier.other | 15145 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/56220 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | sdílená paměť | cs |
dc.subject | C++ | cs |
dc.subject | knihovna | cs |
dc.subject | ICP | cs |
dc.subject | Linux | cs |
dc.subject | Windows | cs |
dc.subject | MDSTk | cs |
dc.subject | STL | cs |
dc.subject | alokátor | cs |
dc.subject | Share | cs |
dc.subject | shared memory | en |
dc.subject | C++ | en |
dc.subject | library | en |
dc.subject | ICP | en |
dc.subject | Linux | en |
dc.subject | Windows | en |
dc.subject | MDSTk | en |
dc.subject | STL | en |
dc.subject | allocator | en |
dc.subject | Share | en |
dc.title | Knihovna pro práci s objekty ve sdílené paměti | cs |
dc.title.alternative | Shared Memory Objects Library | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.modified | 2020-05-09-23:40:04 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 15145 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2020.05.22 13:55:35 | en |
sync.item.modts | 2020.05.22 13:25:32 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédií | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |