I za ciężki czort nie mogę znaleźć czy i jak to się zachowa jak dwa procesy zapytają się o jakiś zasób. Muszę to wiedzieć by móc odpowiednio ustawić mutexy i zarządzać jak ma następować dostęp do sprzętu.
ale pytanie jest: Jeśli dwa procesy w systemie zapytają mój system plików o coś w tym samym momencie jak to obsłużyć?
(czytałem dokumentacje ale nie mogę znaleźć nic na ten temat)
@wytrzzeszcz: Czytanie nie powinno być blokowane. Pisanie po prawdzie też, ale to możesz sobie obsłużyć już bardziej jak chcesz. Ogólnie to IIRC nie ma ścisłych wytycznych co ma się dziać, zależy od implementacji i jakie gwarancje daje Ci dany FS.
libFuse -> czyli zrób aby twoja aplikacja wyglądała jak system plików.
I za ciężki czort nie mogę znaleźć czy i jak to się zachowa jak dwa procesy zapytają się o jakiś zasób.
Muszę to wiedzieć by móc odpowiednio ustawić mutexy i zarządzać jak ma następować dostęp do sprzętu.
ale pytanie jest:
Jeśli dwa procesy w systemie zapytają mój system plików o coś w tym samym momencie jak to obsłużyć?
(czytałem dokumentacje ale nie mogę znaleźć nic na ten temat)