-
- На локальные переменные нужно десятки байт. А на стек -- килобайты. На каждую задачу. Потому и protothreads, что стек общий. - fk0(12.09.2015 14:57)
- Хватит чушь нести. Я чо планировщики никогда не писал? - st256(12.09.2015 15:00)
- Ты на вопрос ответь. Сколько памяти нужно на стек в килобайтах, для конкретной задачи. При том, что она вызывает тяжёлые функции из либц, и т.п. Не десятки байт же? Вот в linux менее 4КБайт и не выйдет, а практически нужно несколько страниц, fk0(94 знак., 12.09.2015 15:02)
- === Ты на вопрос ответь. Сколько памяти нужно на стек в килобайтах, для конкретной задачи. st256(688 знак., 12.09.2015 15:15)
- Опять сказки уровня ассемблера. Короче, стек менее единиц килобайт -- не бывает. В нормальных условиях. Поэтому для embedded-задач, характеризующихся сильной параллельностью управляющих алгоритмов (десятки-сотни параллельных процессов) интересны fk0(218 знак., 12.09.2015 15:21)
- Вот вам МК с 64 метрами DDR SDRAM на борту. Ни в чём себе не отказывайте --> - SciFi(16.09.2015 22:06, ссылка)
- прикольные наблюдения. это, видимо, у любителей стандартных библиотек такой нажор стека, у меня из десятка потоков почти все жрут до сотни регистро-мест. и только одна занудная матзадача жрёт больше. - Mahagam(16.09.2015 21:35)
- Заметано. - st256(12.09.2015 15:30)
- Опять сказки уровня ассемблера. Короче, стек менее единиц килобайт -- не бывает. В нормальных условиях. Поэтому для embedded-задач, характеризующихся сильной параллельностью управляющих алгоритмов (десятки-сотни параллельных процессов) интересны fk0(218 знак., 12.09.2015 15:21)
- === Ты на вопрос ответь. Сколько памяти нужно на стек в килобайтах, для конкретной задачи. st256(688 знак., 12.09.2015 15:15)
- Ты на вопрос ответь. Сколько памяти нужно на стек в килобайтах, для конкретной задачи. При том, что она вызывает тяжёлые функции из либц, и т.п. Не десятки байт же? Вот в linux менее 4КБайт и не выйдет, а практически нужно несколько страниц, fk0(94 знак., 12.09.2015 15:02)
- Хватит чушь нести. Я чо планировщики никогда не писал? - st256(12.09.2015 15:00)
- На локальные переменные нужно десятки байт. А на стек -- килобайты. На каждую задачу. Потому и protothreads, что стек общий. - fk0(12.09.2015 14:57)