grudzień 2024 P W Ś C P S N 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Kategorie
Archiwum kategorii: PJWSTK – ZSO
ZSO – Trzeci projekt Justyny
Treść zadania: Mamy N procesów jednowątkowych uruchomionych w klastrze komputerów – na różnych węzłach. Procesy zorganizowane są w listę cykliczną. Między procesami „wędruje” token. Proces P, który ma token może się rozmnożyć jak chce, ale nie musi. Jak się rozmnoży … Czytaj dalej
Zaszufladkowano do kategorii PJWSTK - ZSO
Dodaj komentarz
ZSO – Drugi projekt Justyny
Użyte: – named-pipe – sygnały – pamięć dzielona (shared memory) Treść: Jeden proces (master) komunikuje się z wieloma innymi (slaves). Komunikacja jest periodyczna, ma charakter pytanie/odpowiedź, odbywa się za pomocą pamięci dzielonej. Master posiada listę podległych procesów. Wysłanie sygnału do … Czytaj dalej
Zaszufladkowano do kategorii PJWSTK, PJWSTK - ZSO
Dodaj komentarz
ZSO – Drugi projekt
Treść: Jeden proces (master) oczekuje na pojawienie się podległych mu procesów (slaves). Za pomocą dodatkowego procesu możemy startować podległe procesy. Nowy proces wysyła masterowi sygnał, że się pojawił i poprzez kolejkę komunikatów przekazuje mu namiary na siebie. Od tego momentu … Czytaj dalej
Zaszufladkowano do kategorii PJWSTK, PJWSTK - ZSO
Dodaj komentarz
ZSO – Pierwszy projekt Yuriego i mój w C/C++
Pierwszy projekt Yuri’ego: /* Zadanie 13. Problem orangutanów. Nad głębokim kanionem, gdzieś w Ameryce Południowej, rozpięta jest lina. Używają jej orangutany by przekroczyć kanion. Lina wytrzymuje ciężar pięciu małp a dwa orangutany nie mogą jednocześnie przechodzić po niej z przeciwnych … Czytaj dalej
Zaszufladkowano do kategorii PJWSTK, PJWSTK - ZSO
Dodaj komentarz
ZSO – Projekt 1 – Zadanie 4
Zadanie 4. Problem obiadujących kanibali. Plemię kanibali spożywa wspólny posiłek z kotła mieszczącego M misjonarzy. Jeden z kanibali ustala liczbę m nie większą niż M misjonarzy, których chce zjeść i jeśli jest ich tylu w kotle to przystępuje do konsumpcji. … Czytaj dalej
Zaszufladkowano do kategorii PJWSTK, PJWSTK - ZSO
Dodaj komentarz
ZSO 1
Mine.java import java.util.HashSet; import java.util.List; import java.util.Set; import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.Future; public class Mine { public static void main(String[] args) throws InterruptedException, ExecutionException { int cykli = 1000000000; int ilosc = 100; // ilosc wątków na … Czytaj dalej
Zaszufladkowano do kategorii PJWSTK, PJWSTK - ZSO
Dodaj komentarz