-
Data: 2019-11-06 07:24:38
Temat: Re: tysiąc procesorów
Od: Dominik Ałaszewski <D...@g...pl.invalid> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Dnia 05.11.2019 Adam <a...@p...onet.pl> napisał/a:
>>> No więc i o to mi chodziło, że jeśli (jak poniżej) mamy program, którego
>>> optymalizacja jest wielce pożądana, to ona może dać niewiele, jeśli nie
>>> będzie wychodził jaj naprzeciw wielce zoptymalizowany OeS...
>>
>> A możesz zapodać jakiś z życia wzięty przykład, jak to ten
>> zoptymalizowany OS rzeczonemu programowi naprzeciw ma wychodzić?
>>
>> Pamięć mu będzie szybciej przydzielał, czy jak? :-)
>>
>
> A o systemach czasu rzeczywistego Waść słyszeć nie raczył? ;)
Raczył, ale nie wiem, jaki ma to związek radziecki z tematem
- nie nadążam za Waści lotnym tokiem rozumowania. Mnie trzeba
powoli, jak krowie na rowie (dlatego też zostawiłem więcej
kontekstu wątku).
Bo nie łapię- przez optymalizację "ogólnego" systemu pod konkretny
program otrzymujemy system czasu rzeczywistego?
Ponadto zawsze mi się wydawało, że system czasu rzeczywistego
musi regować na zdarzenia "ze świata" w czasie rzeczywistym właśnie
(tzn. pomijalnie małym w stosunku do odstępu między tymi zdarzeniami),
więc raczej nie może sobie pozwolić na reakcję w rodzaju "Sorry,
to zdarzenie musi poczekać- właśnie wykonuję kod Bardzo Ważnego
Programu". Więc owszem, RTOS w sterowaniu się sprawdzi- w optymalnym
wykonywaniu Bardzo Ważnego Programu niekoniecznie. Ale pewnie
o czymś nie wiem, więc uprzejmie proszę o oświecenie.
No i nadal nie wiem, jak to "wychodzenie naprzeciw" ma wyglądać.
Bo priorytet w dostępie do zasobów zapewniają narzędzia OS
(np. taskset, nice, ionice).
> Poza tym od biedy można sobie program bezpośrednio w asemblerze wstukać.
> Nawet z własnym os-em.
Wszystko można. Ale często lepszy algorytm załatwi więcej, niż pisanie
w asemblerze, zwłaszcza na współczesnych procesorach.
A co do tego, że program będący sam dla siebie OSem i działający
na bare metal (jak na przykład ESX(i)) współdziała z tymże OSem
(czyli sam ze sobą) optymalnie- to jest raczej truizm :-)
--
Dominik Ałaszewski (via raspbianowy slrn)
"W życiu piękne są tylko chwile..." (Ryszard Riedel)
Wyrażam wyłącznie prywatne poglądy zgodnie z Art. 54 Konstytucji RP
Pisząc na priv zmień domenę na gmail.
Następne wpisy z tego wątku
- 06.11.19 19:16 heby
Najnowsze wątki z tej grupy
- Wiewiórki, szczury i myszy...
- VMWare :)
- Co oznacza Wi-Fi? - po prostu nic!
- nowe programy wolniej rysują okna
- Drukara laserowa
- MSI B450 PRO VDH MAX - HDMI+DVI = 2 ekrany?
- Na tej Chmurce uciekły mi 2 posty
- Jakiś Volume
- Zniknął dźwięk na tylnym panelu
- Nowy, "szybki "komputer AsRock nie posiada modułu TPM
- Nowy, "szybki "komputer AsRock nie posiada modułu TPM
- wymiana ekranu w laptopie
- Re: Głośniki
- Re: Głośniki
- Fwd: Re: Głośniki
Najnowsze wątki
- 2024-05-26 O co chodzi?
- 2024-05-26 PJ autobus-tramwaj
- 2024-05-26 Renault Trafic i lampka z czerwonym STOP
- 2024-05-26 cena pięciocyfrowa
- 2024-05-26 Re: Jak dobra KE "okrada" złą Rosję "dla Ukrainy"
- 2024-05-25 supercap
- 2024-05-25 Sulzbach => Technischer Rollouter (d/m/w) <=
- 2024-05-25 Warszawa => Senior Account Manager <=
- 2024-05-25 Warszawa => Mid PHP Developer (Laravel) <=
- 2024-05-25 Warszawa => Mid PHP Developer (Laravel) <=
- 2024-05-25 Warszawa => Interactive/Experience Designer <=
- 2024-05-25 Warszawa => Key Account Manager <=
- 2024-05-25 Warszawa => SAP WM Consultant / Execution <=
- 2024-05-25 Warszawa => Key Account Manager <=
- 2024-05-25 Re: znów ten wrocław