Submitted by Anonymous (не проверено) on вс, 2009-10-25 00:26.
Paranoid прав кроме одного - массив будет создан не на стеке, а в куче.
использование ThreadLocal не только не оправданно в данном случае, но и вредно потому что увеличивается время жизни переменной (на время жизни нитки), что создает дополнительную нагрузку на GC. ну и кроме того доступ к переменным в ThreadLocal медленный сам по себе.
а вообще копирование нужно делать через NIO с использованием техники zero copy - быстрее не бывает
Paranoid прав кроме