1843 читали · 5 лет назад
Какие бывают FIFO буферы?
Всем привет! Не так давно мы приступили к созданию стенда для тестирования модулей цифровой обработки сигнала. Предполагается, что всякое вновь разрабатываемое устройство будет не просто подвергаться моделированию, а будет проходить более жесткий контроль через работу на реальной железке. Продолжаем идти в этом направлении... Поворот не туда При разработке первого варианта кольцевого буфера преследовалась цель показать основной принцип работы. Если по простому, то это буфер между пишущим и читающими модулями...
Циклический буфер - фиксированная память в электронике
Циклический (круговой) буфер - буфер, который использует фиксированный (не меняющий свою позицию и размер) массив (или память в электронике) с ограниченной емкостью для хранения теоретически бесконечного количества данных. Как правило, после считывания данные становятся ненужными (например, буфер FIFO ), т.е. они могут быть перезаписаны, поэтому после сохранения всей таблицы можно начать запись с начала таблицы. Следовательно, циклический буфер не имеет своего начала и конца, точнее, начальная и...
178 читали · 2 года назад
Программирование на Python. Многозадачность. Именованные каналы fifo. Пример взаимодействия между процессами
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. А это две из восьми подборок моего канала канала о программировании на языке Python Именованные каналы и взаимодействие процессов FIFO - first in, first out, т.е. первый пришёл, первый ушёл. Известная программная структура под названием очередь, где как раз и реализован этот принцип. В unix-подобных операционных системах реализован механизм именованных каналов, в которых реализован этот принцип...