|
|
|
|
LEADER |
03016na a2200229 4500 |
003 |
HR-ZaFER |
008 |
160221s2016 ci ||||| m||| 00| 0 hr d |
035 |
|
|
|a (HR-ZaFER)ferid4257
|
040 |
|
|
|a HR-ZaFER
|b hrv
|c HR-ZaFER
|e ppiak
|
100 |
1 |
|
|a Jakopec, Stephanie
|
245 |
1 |
0 |
|a Međuprocesna komunikacija u Linux ugradbenim sustavima :
|b diplomski rad /
|c Stephanie Jakopec ; [mentor Tomislav Pribanić].
|
246 |
1 |
|
|a Interprocess communication in embedded Linux environments
|i Naslov na engleskom:
|
260 |
|
|
|a Zagreb,
|b S. Jakopec,
|c 2016.
|
300 |
|
|
|a 80 str. ;
|c 30 cm +
|e CD-ROM
|
502 |
|
|
|b diplomski studij
|c Fakultet elektrotehnike i računarstva u Zagrebu
|g smjer: Elektroničko i računalno inženjerstvo, šifra smjera: 48, datum predaje: 2016-07-01, datum završetka: 2016-07-04
|
520 |
3 |
|
|a Sažetak na hrvatskom: U ovom radu proučava se međuprocesna komunikacija u Linux ugradbenim sustavima putem utičnica i redova. Kao jezici za komunikaciju izabrani su Python i Erlang. Za demonstraciju komunikacije odabran je scenarij gdje se iz Python programa šalje zatjev za izračunom faktorijela svakog poslanog broja. Erlang strana komunikacije prima poruku, obrađuje zahtjev i šalje rezultat Python procesu. Proučavale su se dvije implementacije komunikacije putem redova, a to su Zmq, Rabbitmq, te dvije implementacije pomoću utičnica, Erlport i ugrađeni moduli za komunikaciju UDPom. Testiranje se provodilo na dva računala trideset puta za svaki način komunikacije. Testiranjem zadatka može se vidjeti da za ovu vrstu problema moduli za komunikaciju UDPom, Zmq i Rabbitmq daju slično vrijeme izvođenja, dok je Erlport evidentno sporiji.
|
520 |
3 |
|
|a Sažetak na engleskom: This paper examines the interprocess communication in Linux embedded systems through sockets and queues. Python and Erlang were selected as languages for communication. To demonstrate the communication a scenario was chosen where Python program sends a request for the calculation of the factorial. Erlang side of communication receives the message, processes the request and sends the result to the Python process. We studied two implementations of communication using queues: Zmq, Rabbitmq, and two implementations using sockets: Erlport and embedded modules for communication with UDP protocol. Testing was conducted on two computers thirty times for each mode of communication. Testing results show that for this kind of problem modules for communication with UDP protocol, Zmq and Rabbitmq provide similar runtime, while Erlport is evidently slower.
|
653 |
|
1 |
|a međuprocesna komunikacija, Erlang, Python, Linux, Lubuntu, Ubuntu, virtualna mašina, UDP, TCP, Zmq, Rabbitmq, Erlport, cjevovod, red, red poruka, dijeljena memorija, utičnica, vrata, TCP/IP
|
653 |
|
1 |
|a interprocess communication, Erlang, Python, Linux, lubuntu, Ubuntu, virtual machine, UDP, TCP, Zmq, Rabbitmq, Erlport, pipe, queue, message queue, shared memory, socket, port, TCP/IP
|
700 |
1 |
|
|a Pribanić, Tomislav
|4 ths
|
942 |
|
|
|c Y
|
999 |
|
|
|c 48832
|d 48832
|