Мне сразу вспоминает начало одной из замечательных книг Брюса Эккеля «Философия C++»
Картинка оттуда:
Думаю не сложно догадаться, что является абстрактынм классом, а что интерфейсом.
В какой ОС?
Для freebsd и в скором времени linux есть netmap:
«With netmap, it takes as little as 70-80 clock cycles to move one packet between the user program and the wire. As an example, a single core running at 1050 MHz can generate the 14.8 Mpps that saturate a 10GigE interface.»
Будет применимо в любом приложении (любая сетевая/кластерная ФС, технологии доступа к блочным устройствам по сети, etc), которое тормозит об tcp/ip стек и нуждается в обмене пакетами на скорости интерфейса.
Теперь ясно почему, ожидал cpu burn эффекта, а оно тихой сапой остановилось.
( Для остальных незадачливых комментаторов — Runtime код должен вывести «Value:» — чего не происходит)
Картинка оттуда:
Думаю не сложно догадаться, что является абстрактынм классом, а что интерфейсом.
Для freebsd и в скором времени linux есть netmap:
«With netmap, it takes as little as 70-80 clock cycles to move one packet between the user program and the wire. As an example, a single core running at 1050 MHz can generate the 14.8 Mpps that saturate a 10GigE interface.»
Будет применимо в любом приложении (любая сетевая/кластерная ФС, технологии доступа к блочным устройствам по сети, etc), которое тормозит об tcp/ip стек и нуждается в обмене пакетами на скорости интерфейса.
посмотрите сюда например.
( Для остальных незадачливых комментаторов — Runtime код должен вывести «Value:» — чего не происходит)