Про софт для управления ДЦ.

Nov 29, 2012 15:44

По слухам, в некоем проекте, связанном с data centers, тестировались на производительность Эрланг и Хаскель. Ибо требовался высокий уровень языка.

Тестировалась скорость создания каталогов (sprintf (dir, "d%d", i)) и файлов (sprintf(fn,"f%d",i); h=open(fn); sprintf(s,"%d",i); write(h,s); close(h)) на tmp-fs (файловой системе в памяти), ибо это какая-никакая работа со значениями и с системными вызовами.

По слухам, Эрланг проиграл - создание файликов работало в 10 раз медленней Си. Создание файликов на Хаскеле работало гарантированно быстрее Си (на 3%) и всё ещё было короче в два раза, хотя и работало с дескрипторами файлов, ByteString и всем таким.

Это очень простой эксперимент.

PS
Моя мысль в том, что люди провели испытания, а уж потом сделали выбор.

Эрланг, Хаскель

Previous post Next post
Up