ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
619137 Топик полностью
st256 (12.09.2015 15:15, просмотров: 501) ответил fk0 на Ты на вопрос ответь. Сколько памяти нужно на стек в килобайтах, для конкретной задачи. При том, что она вызывает тяжёлые функции из либц, и т.п. Не десятки байт же? Вот в linux менее 4КБайт и не выйдет, а практически нужно несколько страниц,
=== Ты на вопрос ответь. Сколько памяти нужно на стек в килобайтах, для конкретной задачи.  Дядя, а как ходить в шахматах, чтобы выиграть? Я могу сказать только то, что сам делал. Вот, например, сейчас реализую один натовский стандарт по радиосвязи. Несколько тяжелых задач, проц TMS6000. Самое большое место при полном сохранении контекста (прерывание) занимают РОНы. Их 64. Плюс контрольные регистры. Задачи используют стек гораздо меньше. Вот и считайте. В CLIB не знаю не одной "тяжелой" функции. Но я ее почти и не использую. А UNIX это вообще отдельная песня. Там она повернута на буферизации данных. Да и вообще, это не реалтайм, там все совершено иначе. Я б даже сказал, что там сам черт ногу сломит. Я ж про простые вещи говорю, RTOS, ЦОС и сигнальные процессоры.