-
Data: 2014-05-15 14:32:40
Temat: Re: Szybka karta microSD do 100zl
Od: Marek <p...@s...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2014-05-15 13:42, Eneuel Leszek Ciszewski pisze:
>> System operacyjny o jakim pisałem, jest naszym autorskim (grupa kilku
>> osób). Wiemy doskonale czy braliśmy pod uwagę proiorytetowanie
>> przerwań czy nie. W przypadku końcówek wykonawczych nie było takiej
>> potrzeby
>
> Bo każda z nich może (albo nie może) wykonać tylko jedno zadanie? ;)
Nie, 8 lub 16 zadań konkretnie bo tyle portów ma każda z tych końcówek.
>> (byłby to przerost formy nad treścią). W systemie operacyjnym
>> jednostki centralnej (zarządzającej tymi końcówkami) sprawy mają się
>> dokładnie odwrotnie.
>
> Czyli jest -- w systemie odbierającym zgłoszenia od tych urządzeń?
Zgadza się. Tam dużo więcej pracy było potrzebne do oprogramowania.
> Ale jeśli jest -- to chyba nie ma tam jednoczesności zdarzeń.
Zdarzania... z samej definicji nigdy nie są jednoczesne. Nie wiem o
jakie rozdzielczości mówimy. Czy pikosekundach, sekundach, godzinach? To
co w jednej sekundzie jest jednoczesne, to w 1ms już nie musi. Zresztą
nie wiem do czego zmierzasz.
> Albo
> inaczej -- mogą przywędrować jednocześnie zgłoszenia/przerwania, ale
> obsługę owych przerwań (; też przerwania ;) trzeba pokolejkować wg.
> prymitywnego algorytmu zwanego priorytetowaniem.
Nie doczytałeś czegoś w necie :-D Masz na myśli zapewne thread pooling.
Z tego korzystamy. Priorytetowanie to co innego i o tym dalej. Zadania
są kolejkowane i sekwencyjnie przydzielany jest im czas. Jeśli proces
nie zmieści się w przyznanym czasie, to jest przerywany, jego dane
odkładane są na stos, kolejny z procesów uruchamiany jest od punktu
zatrzymania, pobiera dane ze swojego prywatnego stosu i leci dalej. I
tak się kręci ta karuzela. W efekcie równocześnie realizowanych jest do
16 różnych zadań w sekwencyjnie przełączanych procesach. Zdarza się, że
zadanie, które zostało wyznaczone później kończy się wcześniej niż
obecnie trwające. Tak to działa. Każdy z procesów ma przypisane tylko 1
zadanie, które jest po kawałku realizowane i nie zabiera czasu innym
procesom.
W jednostce centralnej jest też priorytetowanie. W tych prostych
sterownikach nie było powodów do zawracania sobie głowy
priorytetowaniem. To jest kolejny mechanizm. W uzupełnieniu do w/w
proces o wyższym priorytecie musi się zakończyć aby te o niższym mogły
dokończyć swojego dzieła. Jak sama nazwa wskazuje - priorytet jest wręcz
zaprzeczeniem kolejkowania, wchodzi bez kolejki. Kolejkowanie o jakim
piszesz działa wśród procesów o jednakowym priorytecie wyłącznie.
Czy coś jeszcze chcesz wiedzieć? Dalej to już odpłatnie :-D
--
Pozdrawiam
Marek
Następne wpisy z tego wątku
- 15.05.14 14:34 Mirek Ptak
- 15.05.14 14:57 Eneuel Leszek Ciszewski
- 15.05.14 15:11 Eneuel Leszek Ciszewski
- 15.05.14 17:02 Marek
- 15.05.14 23:25 Eneuel Leszek Ciszewski
- 15.05.14 23:27 Eneuel Leszek Ciszewski
- 16.05.14 14:08 Eneuel Leszek Ciszewski
- 16.05.14 19:37 Marek
- 16.05.14 23:35 Eneuel Leszek Ciszewski
- 17.05.14 13:47 Marek
- 17.05.14 14:45 jakson
- 17.05.14 23:07 Eneuel Leszek Ciszewski
- 18.05.14 00:30 Eneuel Leszek Ciszewski
- 19.05.14 01:22 jakson
- 27.05.14 20:07 jakson
Najnowsze wątki z tej grupy
- Kolejny prezent
- Fwd: Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- która kurwa pierwsza
- Re: Mein Kampf
- Magic Earth
- logowanie do wifi
- Gemini w ma[g]linach...
- Wymiana systemu operacyjnego w komórze
- konfigurowanie androida a sklep play
- Jak przywrócić motyw?
- miesiąc z 5G i wifi calling
- Nieszczelność serwisu SuperGrosz
- wifi calling
- SMS Backup
- Autorotacja aplikacji Telefon
Najnowsze wątki
- 2025-12-29 Warszawa => IT Recruiter <=
- 2025-12-29 Warszawa => Solution Architect (Workday) - Legal Systems <=
- 2025-12-29 Warszawa => Microsoft Dynamics 365 Finance Consultant <=
- 2025-12-29 Warszawa => Senior Java Developer <=
- 2025-12-29 Katowice => Key Account Manager <=
- 2025-12-29 MON nabyło Hutę Częstochowa. "Historyczne znaczenie"
- 2025-12-28 Czwarta doba strajku na głębokości 500 metrów. "Ministerstwo robi sobie z nas jaja"
- 2025-12-29 Kolejny kraj [WB - przyp. JMJ] zakazuje chowu klatkowego. W Polsce żyje tak 40 mln kur
- 2025-12-29 MON nabyło Hutę Częstochowa. "Historyczne znaczenie"
- 2025-12-28 Norwegia kontra media społecznościowe
- 2025-12-28 PREZENTY OD MINISTRA FINANSÓW. SKĄD PIENIĄDZE?
- 2025-12-27 pompa CO
- 2025-12-27 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-12-27 Ewakuacja ludności
- 2025-12-26 Gdańsk => ERP Microsoft Dynamics 365 Commerce Consultant <=




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]