Ruslan
я недавно, в основном поставки из сша
Ruslan
нормальные, а хорошие ещё и хрен продадут
Ruslan
st
romanetz
нормальные, а хорошие ещё и хрен продадут
ну те, что мне нужны были - в китае есть
romanetz
от вибродиагностики давно уже ушёл
romanetz
но за ту цену, что просят за аксели, можно уже про интерферометры подумать
Serjio
парадокс?
romanetz
а для нестационарного замера вибрации, переносного, можно на лазерном диоде замерять
romanetz
self-mixing interferometry
romanetz
на магнитном креплении бяда - оно частоту режет
romanetz
ну и резонансы...
Serjio
а как делают балансировку валов?
romanetz
а как делают балансировку валов?
по-разному можно пара индуктивных датчиков, например
romanetz
они впрямую измеряют расстояние до вала
Serjio
а там еще есть какая-то динамическая балансировка? раньше (лет 15 назад) говорили, что меганаука, мало кто умеет, а сейчас - сплошь и рядом делать стали..
Ruslan
а там еще есть какая-то динамическая балансировка? раньше (лет 15 назад) говорили, что меганаука, мало кто умеет, а сейчас - сплошь и рядом делать стали..
я когда начинал тему распознавания речи в конце 90-х, тогда распознавание произвольного диктора и оперативку в 1ГБ считали фантастикой )
Serjio
Прогресс!
петр
Привет всем, меня в гугле забанили до конца месяца. Делал когда-то на стм32 опережатель зажигания для ваз, 2 карты было, лангранж там крутился а главном цикле и прочие формулы, пользовался наножное прерывание и прерывание по соврадению каналов таймера, читал у еср8266 беда с таймером и неи extint на ногах, вообще реально на голом есп сделать такую прибуду и одновременно крутить веб морду с картой впрыска, углами там?
Ruslan
лучше бы разнести на разные чипы
Evgen
лучше сразу в гамаке и на лыжах
Nikita7131
кстати, а если одно ядро виснет на esp32, то второе тоже впадает в ступор или же нет ?
Ruslan
программисты - изобретательные твари
Ruslan
щас тебе всё расскажут... просто подожди )
петр
Я на стм32 по usbcdc крутил настройки мотора, потом нашол прошивку esp to uart, во все домашние девайсы повтыкал модули, даже в 3д принтер на ардуине, потом решил мол зачем 2 проца в 1 приблуде если можно писать наивный код в дурдуине под есп и начитавшись форумов переживаю что будут проблемы и затыки с обработкой сигналов и одновременных веб
Serjio
Вот зацените. Тут по две пары движений - тройной wrist twist - по часовой стрелке и против. Как правильно их распознавать программно?
MadDoc
кстати, а если одно ядро виснет на esp32, то второе тоже впадает в ступор или же нет ?
Насколько я помню Андуина выполняется на одном ядре, втрое ядро рулит радиомодулем
MadDoc
Там внутри неонка...то есть ртос
MadDoc
Задачи можно пихать в разные ядра, Андуина выполняется внутри одной из задач и висит эта задача на одном ядре
MadDoc
То есть динамически что то переместить на второе ядро это на грани фантастики, но можно сделать отдельную задачу и указать на каком ядре ей выполняться
MadDoc
Я так делал, работает
Насколько я помню Андуина выполняется на одном ядре, втрое ядро рулит радиомодулем
Причем тут вообще ардуина? Если ты про фриртос, то это поведение меняется в menuconfig.
То есть динамически что то переместить на второе ядро это на грани фантастики, но можно сделать отдельную задачу и указать на каком ядре ей выполняться
Как понять "динамически переместить" ? Планировщик решает какое ядро использовать при переключении контекста
А как по твоему выполняются задачи?
Какое ядро свободно такое и выполняет
romanetz
Чтобы потоки между ядрами кочевали
Это шутка?
romanetz
Нет, не шутка. Если бы это было так, то загрузка всех ядер была бы одинаковая
Нет, не шутка. Если бы это было так, то загрузка всех ядер была бы одинаковая
Давай ты мне не будешь рассказывать глупости. Возьми да проверь. В любое время может быть вызвано абсолютно любое ядро.
Есть нюансы с доступом к памяти типа NUMA и так далее и поэтому стараются вызывать ядро того же процессора ( в случае SMP) чтоб избежать кросс процессорное чтение памяти
Ибо оно дороже
Так то понятно что если все ядра свободны то чаще исполнять будет одно и тоже ядро (ибо нет конкуренции) а я же имею ввиду когда система нагружена
А то что ты говоришь называется affinity mask. Чтоб прибить конкретный поток/процесс к конкретному ядру/процессору
romanetz
А то что ты говоришь называется affinity mask. Чтоб прибить конкретный поток/процесс к конкретному ядру/процессору
тем не менее. если загрузишь какой-либо один поток на сто процентов процессорного времени, остальные ядра при этом простаивают
romanetz
так что искаропки такого "перекидывания" нету
тем не менее. если загрузишь какой-либо один поток на сто процентов процессорного времени, остальные ядра при этом простаивают
Все верно. Если ты загрузишь один поток то он будет выполнятся на одном ядре. Поток не может выполнятся одновременно на разных ядрах же...
так что искаропки такого "перекидывания" нету
Его впринципе не может быть. Один поток - одно ядро
romanetz
Его впринципе не может быть. Один поток - одно ядро
один поток в один момент времени )
Я не очень понимаю что ты мне тогда пытаешься объяснить. Я прекрасно знаю как работает планировщик и вытесняющая многозадачность
romanetz
кстати, а если одно ядро виснет на esp32, то второе тоже впадает в ступор или же нет ?
если одно ядро виснет, учитывая, что они ресурсы системы разделяют, то, хайли лайкли, гавкается всё
romanetz
если нужна надёжность - тут без вариантов, только реалтайм от коммуникации отделять
если одно ядро виснет, учитывая, что они ресурсы системы разделяют, то, хайли лайкли, гавкается всё
Если по каким-то причинам у тебя виснет планировщик, то логично что "кина не будет". Или я не очень понимаю что ты вкладываешь в понятие "ядро виснет".
romanetz
например, в попытке несуществующий указатель разыменовать
в эксепшн валится
Ну так а херли ты хочешь если у тебя код кривой
Перестань говнокодить и все будет хорошо
romanetz
Ну так а херли ты хочешь если у тебя код кривой
я - нихерли не хочу. и код не мой вообще
Ну и хер с ним тогда
romanetz
отъебись ты от меня в конце концов и читай, о чём речь была
Да я к тебе и не приебывался. Слова подбирай
Просто немножко пояснил твои заблуждение в работе систем с вытесняющей многозадачностью.
romanetz
и вообще это был вопрос от @Nikita7131
romanetz
что поток между ядрами может блуждать, если гвоздиком не прибит?
romanetz
я утверждаю, что искаропки такого поведения нет
Чот рано встал? :)))
Да хз. А че-то не спалось по известным причинам
romanetz
Чот рано встал? :)))
страна у нас большая, восток уже давно в онлайне
romanetz
(правда, чота дальше мск+3, похоже, жизни почти и нет)
Вовка шухера навёл
Ну а как же без этого
Евгений