Неспешно пишу подложку под группу есервисов, кои получаются довольно любознательными и из сети намереваются тянуть всё сколько им десятимегабитка (для начала) позволит. Даже захотелось помериться. А с кем же ещё, как не с природой — самым зарекомендовавшим себя дизайнером из доступных.
Возьмём для примера человека.
У человека есть глаза. В глазах же под сто миллионов «сумеречных» рецепторов да плюс по десятку миллионов R, G и B «цветных». Итого, 130 мегабит при единовременном сканировании. Учитывая, что инерционность восприятия одного рецептора составляет десятые-но-не–сотые доли секунды, получаем верхнюю оценку инфопотока на выходе видеорецептов: несколько гигабит в секунду.
Ещё у человека бывает слух. А это под пол сотни тысяч волосковых рецепторов, заточенных каждый под свою частоту (преобразование Фурье, привет!). 50 килобит. Инерционность слуха лучше чем зрения и составляет около полуторасотой доли секунды. Итого: менее десяти мегабит в секунду.
Кроме того, наш человек завёрнут в примерно два квадратных метра кожи, на каждый квадратный сантиметр которой, в среднем приходится около 150 болевых, 25 тактильных, 2 тепловых и 15 холодовых рецепторов (на лице, пальцах, подошвах и кое где ещё сильно больше, местами же и одного рецептора на сантиметр не найдётся). 4 мегабита. Предположив сходную с вышеупомянутыми инерционность, получаем: почти пол–гигабита.
Так как наш человек ещё и дышит, то жалко было бы оставить его без нюха. А это под десяток миллионов обонятельных рецепторов (хотя разных типов среди них едва несколько сотен). Ещё гигабит в секунду.
Для различения полезной пищи от яда (и некоторых других функций) наш человек ещё должен иметь вкус. Около трёх тысяч вкусовых луковиц по с полсотни рецепторов в каждой. Полтора десятка мегабит в секунду.
Ещё, если человек хочет нормально функционировать в этом мире, ему нужны такие чувства, как ощущения, поступающие от вестибулярного аппарата и прочих внутренних органов. Ах, да, ещё шестое чувтство. Положим для ровного счета сюда ещё гигабит–другой.
Итого, суммарный инфопоток, в котором с рождения варится наш человек, имеет порядок вполне покрываемый десятигигабиткой (а OC–192 каналы для них сейчас есть у любого уважающего себя ISP). Другое дело, что не каждый процессор такой инфопоток потянет. С другой стороны, и наш мозг получает отнюдь не гигабиты. 130 миллионов фоторецепторов через биполярные нейроны соединены лишь с миллионом с четвертью ганглиозных клеток сетчатки. После чего вступает в действие каскад всё более и более тонких фильтров. Аналогично и с прочими чувствами. Первичная фильтрация «на местах», плюс каскад «по ходу» снижает более чем десяти гигабитный поток до считанных килобит, если не бит.
В моём случае аналогично. Большая часть входного потока отправляется в /dev/null, тогда как в базах данных оседает лишь небольшой процент информации. Или огромный, ежели сравнивать с тем ~0.00001%, что доходит до мозга от глаз. До природных механизмов ещё расти и расти. Любопытно, как бы природный принцип «фильтрации на местах» применить