Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

работа с временем в gcc

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> работа с временем в gcc
Имя
Сообщение << Старые топики   Новые топики >>
работа с временем в gcc - 2009-11-05 00:11:19.163333   
varf

Сообщений: 12
Оценки: 0
Присоединился: 2008-10-26 01:04:27.150000
Необходимо измерить время передачи данных между процессами. Процессы общаются через udp сокеты.
Думаю использовать како-то общий таймер, напрмер работать с системным временем, но реализовать не знаю как
Не подскажите, как это красиво сделать?

Post #: 1
RE: работа с временем в gcc - 2009-11-05 12:01:43.013333   
Lost_boy

Сообщений: 327
Оценки: 0
Присоединился: 2009-03-25 11:07:27.910000
Если тебе этого будет достаточно, можешь засекать время начала отправки и конца отправки (в одном процессе), после чего подсчитываешь разность и получаешь время, если надо пересылаешь его другим процессам.
http://www.codenet.ru/progr/cpp/spru/ctime.php
Post #: 2
RE: работа с временем в gcc - 2009-11-05 21:33:01.913333   
varf

Сообщений: 12
Оценки: 0
Присоединился: 2008-10-26 01:04:27.150000
quote:


Если тебе этого будет достаточно, можешь засекать время начала отправки и конца отправки (в одном процессе), после чего подсчитываешь разность и получаешь время, если надо пересылаешь его другим процессам.
http://www.codenet.ru/progr/cpp/spru/ctime.php


проблема в том, что эти функции у меня в линуксе почему-то не работают(
Post #: 3
RE: работа с временем в gcc - 2009-11-05 21:54:51.133333   
Lost_boy

Сообщений: 327
Оценки: 0
Присоединился: 2009-03-25 11:07:27.910000
Бред, я сейчас работаю с ними (Suse 11.1)
long ltime; time(&amp;ltime); char* date = ctime(&amp;ltime); В date лежит текущая дата в формате - "Mon Jan 02 02:03:55 1980"
Но все же думаю это не самый лучший способ для работы с временем, надо что-то другое придумать..
Post #: 4
RE: работа с временем в gcc - 2009-11-06 02:48:57.723333   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
http://linux.die.net/man/3/clock
http://www.opengroup.org/onlinepubs/000095399/functions/gettimeofday.html

меряешь до, меряешь после. вычисляешь разницу
Post #: 5
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> работа с временем в gcc







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.