Chcel by som v C vytvorit program, ktory by vyuzival pri vypocte napr prvocisel, vsetky dostupne jadro -> cim by sa mal program zrychlit.
Bolo mi poradene pouzit funkciu fork(), ale nepochopil som uplne niektore veci:
1.ako predam funkciu z child procesu do parent procesu?
2.co vlastne funkcia fork() robi? vytvara nove procesy? ci threats? nie je to v podstate to iste?
Snazim sa o nieco taketo:
pid_t pid;
pid = fork();
if(pid >= 0){
if(pid == 0){
hladam prvocislo;
ak najdem prvocislo, chcem predat to prvocislo
}
else {
ak som hore nasiel prvocislo v tomto procese zistujem, ci prvocislo je aj mersennovo prvocislo
}
}