Конечно, необходимо иметь стек какого-то типа - но я хочу, чтобы у меня был поток (userland), в котором у меня есть полное (или как можно ближе к завершению) управление над распределением памяти. Какой был бы лучший способ сделать это? Я мог бы избежать использования автоматических переменных и использовать кучу для всего, я думаю: но есть ли лучший способ?Линия Linux без стека
1
A
ответ
2
Возьмите петлю в Protothreads, может быть то, что вы ищете.
Из интереса, что вы пытаетесь сделать? Встроенная платформа?
+0
Я хочу построить логическую модель многоядерной (NoC) платформы, используя потоки в качестве аналогов ядер и имея фиксированный пул памяти в качестве аналога физической памяти такого устройства. Таким образом, я не хочу, чтобы компилятор выделял память от моего имени - я хочу сделать все это явно. Спасибо за ответ, кстати, я посмотрю. – adrianmcmenamin
Смежные вопросы
- 1. Создание системных вызовов на Linux без стека
- 2. Линия ползучести в Linux
- 3. очереди сетевого стека Linux
- 4. 8K стека в Linux
- 5. Прямая линия без пикселизации
- 6. Как linux управляет потоком стека
- 7. Linux Application Glibc Трассировка стека
- 8. Управление памятью стека в Linux
- 9. Ячейка стека внутри ядра Linux
- 10. Линия командной строки Linux, форма обратной полярности
- 11. выбор запуск линия по сценарию Linux оболочки
- 12. вывод утилиты linux cmp: что такое «линия»?
- 13. Линия Linux-Change между двумя awk-скриптами
- 14. Linux - номер простак линия на нескольких линиях
- 15. NullPointerException без трассировки стека
- 16. Управление памятью без стека?
- 17. Я хочу, чтобы наводнение заполнялось без стека и без рекурсии
- 18. Как первая утилита linux понимает трассировки стека?
- 19. Базовый адрес стека потоков в Linux
- 20. Измерение использования стека для многопоточного приложения Linux
- 21. Минимальный размер стека для вызова клонирования Linux?
- 22. Как именно ASLR Linux рандомизирует местоположение стека
- 23. Простой переполнение стека на linux x86_64
- 24. Как ядро linux обеспечивает ограничение размера стека?
- 25. Вопросы о инициализации стека Linux-функций
- 26. Псевдо-случайный указатель стека под Linux?
- 27. Пример исполняемого стека в Linux (архитектура i386)
- 28. Как сбросить трассировку стека в linux
- 29. Как Linux помнит свой указатель стека ядра?
- 30. Ошибка очереди стека ядра ядра Linux
Какова идея этого? – Jon
Какую проблему решаете вы здесь? Это может дать нам лучшее представление о том, что вы хотите в решении. –
У меня типичный случай проблемы [XY] (http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem). – orlp