Mirasy #embedded i #osdev temat jaki poruszę jest w sumie kontrowersyjny. Dotyczy próby łączenia wody z ogniem - czyli prób tworzenia systemu jednocześnie czasu rzeczywistego i korzystającego ze stronnicowania pamięci, bo musi przynajmniej okazjonalnie operować na sporych zbiorach danych. W związku z czym pytam szacowne grono - Cz zna ktoś jakieś solidne kompleksowe opracowania/książki/publikacje na tematy:1. Stronnicowania pamieci wirtualnej dla systemów czasu (niemal) rzeczywistego pracującego z raczej większą niż megabajty pamięcą operacyjną i masowej. Jakieś medytacje o TLB, jak dobrać rozmiar strony do projektu pod względem zastosowania by minimalizować TLB miss.2. Okiełznanie nieprzewidywalności czasu dostępu do danych w takich systemach. Jakieś gimnastyki na kiju przy implementacji scheldulera.3. Jakieś przykłady czy opisy w lieraturze etc systemów które "przełączają się" z trybu pracy w czasie rzeczywistym do bardziej stereoptypowego trybu systemu operacyjnego korzystającego ze stronnicowania.4. Jakieś teksty analizujące takie próby w przeszłości jeśli były i jeśli skończyły się polegnięciem na polu chwały to analizy dlaczego te projekty spadły z rowerka.Pytam tu bo zależy mi na jakiejś w miarę kompaktowej publikacji która zbiera to do kupy, raczej niż na luźnym zestawie tekstów które opisują jedynie indywidualne rozwiązania niespecjalnie omawiając kontekst całej działki i konkurencyjnych rozwiązań. Bo takie luźne publikacje stosunkowo łatwo znaleźć na reserchgate. Publikacje "zabytkowe" z lat 70 też mile widziane.#programowanie #rtos #C #asm #informatyka

