Size: a a a

Maxwell's Demons

2021 August 01

V

VadimAnimeEmbedder in Maxwell's Demons
Сейчас как раз занят оптимизациями. Убираю дублирование и описываю потребление.
источник

D

Dr Zlo in Maxwell's Demons
А что реального вообще может быть во времени?
источник

m

mirmik in Maxwell's Demons
А как вы оцениваете, какое время реакции на событие реальное, а какое - нет?
источник

V

VadimAnimeEmbedder in Maxwell's Demons
Все просто) Если код производит переключение с задачи А на задачу Б в одних и тех же условиях за одно и то же время в пределах заданной погрешности, то реальное. А если нет, то нет)
источник

V

VadimAnimeEmbedder in Maxwell's Demons
В моем случае поиск следующей задачи происходит линейно.
источник

m

mirmik in Maxwell's Demons
При идеальном совпадении условий процессы в любых системах с точностью до квантовых эффектов происходят одинаково.
источник

V

VadimAnimeEmbedder in Maxwell's Demons
Скажите это Linux-у)
источник

V

VadimAnimeEmbedder in Maxwell's Demons
Или qnx)
источник

IS

Igor Spiridonov in Maxwell's Demons
красота
источник

V

VadimAnimeEmbedder in Maxwell's Demons
Сарказм?)
источник

m

mirmik in Maxwell's Demons
Я бы спросил у freeRtos, что они имеют за реальное время, но до них далеко тянуться :).
источник

V

VadimAnimeEmbedder in Maxwell's Demons
У них в этом плане более-менее все чисто кстати. Поиск тоже линейный.
источник

IS

Igor Spiridonov in Maxwell's Demons
Ну ты чего. На полном серьезе. А то фриртос тяжеловат
источник

m

mirmik in Maxwell's Demons
Не уверен, что линейность поиска определяет "реальность". Впрочем, учитывая, что определения лучше всё равно никто до сих пор не дал, можно остановится и на этом.
источник

TK

Timur Khasanshin in Maxwell's Demons
Ртос от не ртос отличается только тем, что в ртос программист полностью контролирует таски и их переключение, и нет такого, что внезапно какой то левый таск внутрисистемный отбирает у твоих тасков время и ресурсы, делая выполнение твоих тасков непредсказуемым, и ты ничего не можешь с этим сделать.
источник

TK

Timur Khasanshin in Maxwell's Demons
Разве что прерывания, но это можно выключить, включить, и у ртос обычно есть специальные функции для работы из прерываний
источник

m

mirmik in Maxwell's Demons
То есть, дело вообще не во времени, а в предсказуемости планирования?
источник

TK

Timur Khasanshin in Maxwell's Demons
Так это напрямую влияет на время реакции
источник

TK

Timur Khasanshin in Maxwell's Demons
Из-за чего все
источник

m

mirmik in Maxwell's Demons
Ну как сказать, косвенно влияет, да.
источник