10 гиг ethernet на яве? - PullRequest
       50

10 гиг ethernet на яве?

3 голосов
/ 23 сентября 2009

Java 6 поддерживает 10 гигабайт Ethernet из коробки?

Кажется, что это не требует изменений Java, но я подумал, что вспомнил, что в Java 7 добавлена ​​поддержка 10 гигов.

Ответы [ 3 ]

9 голосов
/ 23 сентября 2009

Java не заботится о базовой сетевой инфраструктуре, когда она использует сокеты и т. Д. Если бы завтра был изобретен Ethernet 100 Гбит, Java поддержал бы его.

Так что, в основном, ответ да .

Я не уверен, где вы нашли 10Gbit; это может быть какой-то другой продукт на основе Java.

8 голосов
/ 23 сентября 2009

Полагаю, вы видели какую-то статью (например, http://www.devwebsphere.com/devwebsphere/2006/07/10gb_ethernet_p.html), в которой спрашивалось, способны ли библиотеки ввода-вывода в предыдущей версии Java 7 заполнять канал 10 ГБ), в которой упоминались функции новых библиотек NIO2 в Java 7 ( JSR 203 ).

2 голосов
/ 23 сентября 2009

10 ГБ Ethernet должен быть представлен операционной системой так же, как 1 ГБ Ethernet.

То, с чем вы можете спутать это, - это поддержка Infiniband через Socket Direct Protocol (SDP) в Solaris. См. Особенности JDK7 .

...