-
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
- Konto na zdalnym NAS - jak zabezpieczyc pliki?
- Teraz System Plików PFS z sys. op. Amiga OS będziesz mógł zamontować pod sys. op. Linuks i Jabłoko Makintosz
- Laptop z miejscem na dwa dyski i 32 GiB DDR4
- Domowy switch 1GBit/8 portów, ale lepszy niż najtańsze
- Disk on Module, czym to odczytać?
- kupiłem pendrajwa 256gb
- Atra_ment Canona GI-41 vs 45 itp...
- Android na wirtualnej maszynie
- A digital dark age? The people rescuing forgotten knowledge trapped on old floppy disks
- Awaria
- monitor vs tv
- Dużo niższe temperatury procesora po obudzeniu komputera... tak ma być czy jest coś nie tak?
- Plaskaty uchwyt VESA 100x100 na sciane?
- klawiatura podświetlana zasilana z sieci
- Upgrade z i7-6xxx
Najnowsze wątki
- 2026-01-29 KSeF - 13 wątpliwości
- 2026-01-29 A ja się pochwalę
- 2026-01-29 Warszawa => Mid/Senior IT Recruiter <=
- 2026-01-29 Warszawa => Senior Java Developer <=
- 2026-01-29 Warszawa => IT Recruiter <=
- 2026-01-28 Degradacja
- 2026-01-28 Wysoki Sąd poinstruował czego unikać wyzywając Owsiaka "Równiejszego"
- 2026-01-28 Białystok => Solution Architect (Workday) - Legal Systems <=
- 2026-01-28 Białystok => Preseles Inżynier (background baz danych) <=
- 2026-01-28 Wrocław => Konsultant wdrożeniowy ERP <=
- 2026-01-28 Łódź => Microsoft Engineer <=
- 2026-01-28 Białystok => Tester manualny <=
- 2026-01-27 Tradycja ciągania posłów po sądach za wystąpienia w Sejmie będzie kontynuowana [Lepper 2]
- 2026-01-27 Pierwszy raz sprzedano więcej samochodów zeeletryfikowanych niż ice
- 2026-01-27 Elektryczny Kałasznikow




Jak kupić pierwsze mieszkanie? Eksperci podpowiadają