Article View: pl.comp.lang.c
Article #310359Timer pomiędzyprocesowy
From: heby
Date: Thu, 20 May 2021 12:06
Date: Thu, 20 May 2021 12:06
20 lines
1959 bytes
1959 bytes
Cześć. Proces A komunikuje się z procesem B za pomocą *czegoś*. Np. rurek. Chce zmierzy czas takiej komuniakcji, konkretnie jak szybko w B zareaguje ::read kiedy w ::A skończył się write. powinienem uzyć RDTSC zapewne ale: 1) czy współczesne procesory zapewniają że dwa rózne procesy czytają ten sam timer (np. rózne timery dla róznych rdzeni) 2) jak *oficjalnie* przeliczyć to na sekundy? Z tego co widzę, najczęsciej robi się benchmark na starcie aplikacji, ale ... to jest takie sobie, bardziej brzemi jak workaround. Myślałem że odpale google, ale okazuje się że ... właśnie nie. Albo odpowiedzi są błedne, albo nieaktualne, albo podają benchmark jako przykład. OSy tego jakoś nie ogarniają? Serio, musze benchmarkować timer? Całość problemu na C[++] i Windows/Linux.
Technical Details
Message-ID:
<s85jc8$i4p$1@dont-email.me>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!feeder5.feed.usenet.farm!feeder1.feed.usenet.farm!feed.usenet.farm!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!feeder5.feed.usenet.farm!feeder1.feed.usenet.farm!feed.usenet.farm!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: heby <heby@poczta.onet.pl> Newsgroups: pl.comp.lang.c Subject: Timer pomiędzyprocesowy Date: Thu, 20 May 2021 14:06:24 +0200 Organization: A noiseless patient Spider Lines: 20 Message-ID: <s85jc8$i4p$1@dont-email.me> Mime-Version: 1.0 Injection-Date: Thu, 20 May 2021 12:06:32 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="24873cdf8f516b5d259af0bfa8fb508c"; logging-data="18585"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+yZbjWbnsRojDt30/LoiRn" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.10.2 Cancel-Lock: sha1:xHQXNGQ06LNaXqSyExhfDvTGoWk= X-Mozilla-News-Host: news://news.eternal-september.org:119 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit