Thread View: pl.comp.os.linux.programowanie
5 messages
5 total messages
Started by Marcin
Mon, 17 Sep 2012 12:18
Jak dziala wspolbieznosc?
Author: Marcin
Date: Mon, 17 Sep 2012 12:18
Date: Mon, 17 Sep 2012 12:18
19 lines
1476 bytes
1476 bytes
Witam, Pytanie "u podstaw" ale jakos nie rozumie, wiec moze ktos podpowie/naprawadzi: piszac program np. w C dostajemy po kompilacji nasz program w postaci ciagu instrukcji dla preocesora ktory jest "zarzadzany" przez jadro Linux-a. I jak to wyglada w praktyca: kod jadra nakazuje wykonac np. 15 isntrukcji mojego kodu czy nakazuje wykonywac moj kod i nastawia sobie budzik na pare ms i jak budzik zadzwoni to przerywa dzialanie mojego kodu i wraca do siebie i decyduje co robic dalej? Czy w praktyce mam jakakolwiek mozliwosc wskazania np. "tego fragmentu" nie przerywac, a tu trzeba przewac i wrocic do jadra? Czy tez wszystko jest decydowana przez jadro? -- ml http://www.archimedes.eu.org/
Re: Jak dziala wspolbieznosc?
Author: Grzegorz Jablonski
Date: Mon, 17 Sep 2012 15:09
Date: Mon, 17 Sep 2012 15:09
8 lines
1147 bytes
1147 bytes
On 09/17/2012 02:18 PM, Marcin wrote: > Witam, > > > Czy w praktyce mam jakakolwiek mozliwosc wskazania np. "tego fragmentu" nie > przerywac, a tu trzeba przewac i wrocic do jadra? Pytanie: po co?
Re: Jak dziala wspolbieznosc?
Author: Marcin L
Date: Tue, 18 Sep 2012 08:53
Date: Tue, 18 Sep 2012 08:53
19 lines
1365 bytes
1365 bytes
Dnia 17.09.2012 Grzegorz Jablonski <gwj@invalid.com> napisaĹ/a: > On 09/17/2012 02:18 PM, Marcin wrote: >> Witam, >> >> >> Czy w praktyce mam jakakolwiek mozliwosc wskazania np. "tego fragmentu" nie >> przerywac, a tu trzeba przewac i wrocic do jadra? > > Pytanie: po co? Ja pytam jak to jest tylko. Mój program to ciag instrukcji ktorych wykonywanie jest przerywane i wznawaiane w dowolnym momeneci w ktorym sobie jadro zadecyduje? -- ml http://www.archimedes.eu.org/
Re: Jak dziala wspolbieznosc?
Author: Adam Przybyla
Date: Tue, 18 Sep 2012 10:11
Date: Tue, 18 Sep 2012 10:11
17 lines
1494 bytes
1494 bytes
Marcin L <laser@www.allegro.pl> wrote: > Dnia 17.09.2012 Grzegorz Jablonski <gwj@invalid.com> napisał/a: >> On 09/17/2012 02:18 PM, Marcin wrote: >>> Witam, >>> >>> >>> Czy w praktyce mam jakakolwiek mozliwosc wskazania np. "tego fragmentu" nie >>> przerywac, a tu trzeba przewac i wrocic do jadra? >> >> Pytanie: po co? > > Ja pytam jak to jest tylko. > > M?j program to ciag instrukcji ktorych wykonywanie jest przerywane i > wznawaiane w dowolnym momeneci w ktorym sobie jadro zadecyduje? ... prawie tak;-) Z powazaniem Adam Przybyla
Re: Jak dziala wspolbieznosc?
Author: Adam Wysocki
Date: Fri, 21 Sep 2012 07:55
Date: Fri, 21 Sep 2012 07:55
22 lines
2251 bytes
2251 bytes
Marcin <laser@www.allegro.pl> wrote: > I jak to wyglada w praktyca: kod jadra nakazuje wykonac np. 15 > isntrukcji mojego kodu czy nakazuje wykonywac moj kod i nastawia > sobie budzik na pare ms i jak budzik zadzwoni to przerywa dzialanie mojego > kodu i wraca do siebie i decyduje co robic dalej? Nastawia budzik. > Czy w praktyce mam jakakolwiek mozliwosc wskazania np. "tego fragmentu" nie > przerywac, a tu trzeba przewac i wrocic do jadra? Czy tez wszystko jest > decydowana przez jadro? To, co cię interesuje to sched_setscheduler z parametrem SCHED_FIFO albo SCHED_RR. Przeczytaj: http://oreilly.com/catalog/linuxkernel/chapter/ch10.html - to wiele Ci rozjaśni. -- Gof http://www.chmurka.net/
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads