![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 14.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Chciałbym zrobić skrypt, który będzie uruchomiony w tle na linux. Jego zadaniem będzie nasłuchiwanie na wskazanym intefejsie i wykrywanie pingów, które na ten interfejs mogą przyjść. Chodzi o to, że w momencie wykrycia pakietu ICMP (pinga) dodaje jakieś informacje do bazy danych. Proszę o wskazówki lub jakieś informacje, które pomogą w rozwiązaniu problemu. Pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Na przykład przez tragiczny GC który podczas długotrwałej pracy takiego daemon'a będzie miał cały ogrom okazji aby pokazać swoje wady. Dodatkowo to że język posiada timeout wykonania sugeruje mi że nie został stworzony w takim celu (oczywiście możesz napisać nawet system obsługi promu kosmicznego w php, ale raczej skończysz w oceanie aniżeli na orbicie). Ponadto musimy pamiętać że w tak błachej potrzebie nie ma sensu ładować do pamięci całego ociężałego interpretera PHP wraz z całym bagażem podczas gdy możemy zrobić to przy kilkudziesięciokrotnie mneijszym zużyciu CPU oraz pamięci (oczywiście mówię tutaj o interpretacji nie o skompilowanym OPCode. To takie pierwsze które przychodza mi do głowy.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 13:04 |