🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #309427

Re: Pewna komunikacja UDP?

#309427
From: Borneq
Date: Mon, 02 Oct 2017 15:35
20 lines
2059 bytes
W dniu 08.09.2017 o 15:41, Matt D. pisze:
> Boost.Interprocess do tego sluzy -- patrz ponizszy prosty przyklad (kod 
> sluzy zarowno jako proces-serwer i proces-klient, ale trywialnie prosty 
> do rozdzielenia):
> 
> http://www.boost.org/doc/libs/release/doc/html/interprocess/sharedmemorybetweenprocesses.html#interprocess.sharedmemorybetweenprocesses.sharedmemory.shared_memory_a_simple_example 
> 

Czy wystarczająco szybki? Okazuje się że nie tylko TCP, ale i UDP jest 
za wolne na moje potrzeby, nie działa szybciej lokalnie niż jest 
ograniczone przez zmianę kontekstu procesu:
- klient pyta
- system przechodzi do serwera, który wykonuje
- system przechodzi do klienta z odpowiedzią

Co prawda na nowych Linuksach jest zegar nie 100 a 1000 MHz, ale i tak 
dłużej znacznie trwa operacja wymiany komunikatów UDP niż sama operacja 
zapisu.
Czy interprocess nie jest ograniczany takimi sprawami jak zmiana 
kontekstu? A jak działać na innej maszynie niż lokalny?
Technical Details
Message-ID: <oqtmbr$b9e$1@node1.news.atman.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
References: <oomu36$vi4$1@node2.news.atman.pl> <ooom9s$bch$4$gof@news.chmurka.net> <oop8ss$5l7$1@node2.news.atman.pl> <726a58be-5ff8-4f2d-9f98-304274f9949a@googlegroups.com> <oos9us$o4$1@node2.news.atman.pl> <oou6ms$17t$1@portraits.wsisiz.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: Borneq <borneq@antyspam.hidden.pl>
Newsgroups: pl.comp.lang.c
Subject: Re: Pewna komunikacja UDP?
Date: Mon, 2 Oct 2017 17:35:23 +0200
Organization: ATMAN - ATM S.A.
Lines: 20
Message-ID: <oqtmbr$b9e$1@node1.news.atman.pl>
References: <oomu36$vi4$1@node2.news.atman.pl> <ooom9s$bch$4$gof@news.chmurka.net> <oop8ss$5l7$1@node2.news.atman.pl> <726a58be-5ff8-4f2d-9f98-304274f9949a@googlegroups.com> <oos9us$o4$1@node2.news.atman.pl> <oou6ms$17t$1@portraits.wsisiz.edu.pl>
NNTP-Posting-Host: public-gprs361946.centertel.pl
Mime-Version: 1.0
X-Trace: node1.news.atman.pl 1506958523 11566 37.47.45.27 (2 Oct 2017 15:35:23 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Mon, 2 Oct 2017 15:35:23 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
In-Reply-To: <oou6ms$17t$1@portraits.wsisiz.edu.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit