Страница 1 из 1

Small changes in the latest Lin64 builds with big impl.

Добавлено: 17 сен 2013, 11:03
Old_Tuzik
В результате тестов на CentOS 6.4 стало понятно что изменилось поведение большого кросс платформенного приложения, что удивительно результаты получаются разными даже если запускать программу на CentOS 5.x and CentOS 6.4. Оказалось что имплементация strcpy() , одной из самой часто используемой функции изменилось и это стало сказываться на результатах. Происходило что то вроде этого:

http://www.joewein.net/blog/2011/09/21/ ... nux-64bit/

Могу представить сколько софта может быть затронута таким изменением, хотя технически они правы.

Re: Small changes in the latest Lin64 builds with big impl.

Добавлено: 17 сен 2013, 11:32
Marmot
Там еще и scheduler полностью поменялся, так что на 6.х мой код стал скейлится гораздо хуже, чем на 5.х.
В результате я пока остаюсь на 5-ке, пока ораклы JVM не подкрутят под новый scheduler.

Re: Small changes in the latest Lin64 builds with big impl.

Добавлено: 17 сен 2013, 14:13
Groundhog
Каждый испольует недокументированные особенности компилятора
на свой страх и риск. Првильно что в дерьмо их окунули.
Вот такие гаденыши и генерят не портабельный код.
Берешь компилируешь скажем на АРМ а он виснет - в помойку такой код.