The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
процессы, !*! raduga, 07-Июл-05, 17:15  [смотреть все]
Здравствуйте! Пишу программу, которая считает трафик на VPN интерфейсах.
Для подключения к роутеру используется vpn соединение, через которое можно выйти в интернет. Написал программу, которая считает трафик только для одного vpn соединения, но я не знаю с помощью, каких средств можно осуществить динамику. Т.е пользователей много кто-то подключается, кто-то отключается, соответственно интерфейсы удаляются и появляются. Я так понимаю, что надо делать множество процессов каждый процесс будет считать свой интерфейс. Так вот с помощью чего это можно сделать?
Мне кажется, что надо через fork делать, но как управлять больше чем одним процессом я не нашел.
  • процессы, !*! Vladislav Lazarenko, 17:53 , 07-Июл-05 (1)
    >Здравствуйте! Пишу программу, которая считает трафик на VPN интерфейсах.
    >Для подключения к роутеру используется vpn соединение, через которое можно выйти в
    >интернет. Написал программу, которая считает трафик только для одного vpn соединения,
    >но я не знаю с помощью, каких средств можно осуществить динамику.
    >Т.е пользователей много кто-то подключается, кто-то отключается, соответственно интерфейсы удаляются и
    >появляются. Я так понимаю, что надо делать множество процессов каждый процесс
    >будет считать свой интерфейс. Так вот с помощью чего это можно
    >сделать?
    >Мне кажется, что надо через fork делать, но как управлять больше чем
    >одним процессом я не нашел.

    Молодой человек, если вы не знаете как пользоваться fork, то тем более вы не знаете, как пользоваться потоками. Я бы никогда не стал использовать программу, написаную вами. Я думаю, что трафик она отменно посчитает. О чем можно говорить? RTFM!


    • процессы, !*! DeadMustdie, 22:54 , 08-Июл-05 (2)
      Злой, злой! И никто не шумит, посты не удаляет.
      Это мои почти безобидные шпильки какой-то вредный чел систематически трёт.

      По теме:

        man 2 intro
        man 3 intro
        man fork
        man pthread_create
        man pthread_exit

      Читайте книги.

      • процессы, !*! Lazarenko, 12:19 , 10-Июл-05 (3)
        >Злой, злой! И никто не шумит, посты не удаляет.
        >Это мои почти безобидные шпильки какой-то вредный чел систематически трёт.
        >
        >По теме:
        >
        >  man 2 intro
        >  man 3 intro
        >  man fork
        >  man pthread_create
        >  man pthread_exit
        >
        >Читайте книги.

        И видьте фигу. Таким людям уже ничего не поможет --)




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру