![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Na wstepie chce sie przywitac. Problem pojawia sie kiedy dostep do pliku ma wiecej niz jeden user w tym samym momencie (nie czesto to jest ale zawsze moze byc a kiedys juz tak mialam).Za przyklad moze posluzyc nam licznik ktory zostanie wtedy wyzerowany. Ktos ma jakis pomysl na to (IMG:style_emoticons/default/questionmark.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 61 Dołączył: 20.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Działanie flocka jest równoważne z twoim pomysłem na użycie pliku .tmp. Tyle że jest to rozwiązanie prostsze i pozbawione kilku błędów, np:
- proces 1 sprawdza czy plik .tmp istnieje => nie istnieje - proces 2 sprawdza czy plik .tmp istnieje => nie istnieje - proces 1 tworzy plik .tmp Napisz dokładnie co chcesz osiągnąć i dlaczego flock nie sprawdzi się w przypadku twojego problemu |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 11:37 |