Size: a a a

2018 December 20

ŹR

Źmićer Rubinštejn in pro.elixir
Существует вероятность что медленно работает код после чтения файла
источник

MK

Max Konin in pro.elixir
Не. Там я первое что замерил
источник

MK

Max Konin in pro.elixir
Вообще я натыкался в инете на проблемы похожие. Но особо без решения
источник

YS

Yuri S. in pro.elixir
сделай бенч
источник

YS

Yuri S. in pro.elixir
выложи результаты
источник

YS

Yuri S. in pro.elixir
и учти что есть File.open и File.stream, второе по определению медленнее первого и выполняет другую задачу, посмотри что в ноде ты сравниваешь тоже самое
источник

AD

Anastasiya Dyachenko in pro.elixir
источник

AB

Alex Bubnov in pro.elixir
:file.open(..., [:read, :raw])
источник

AB

Alex Bubnov in pro.elixir
а зачем тебе, собственно, именно File.Stream?
источник

AB

Alex Bubnov in pro.elixir
вообще, я с недоверием отношусь ко всему файловому i/o кроме open(:raw) и pread/pwrite
источник

MK

Max Konin in pro.elixir
У меня FIFO а не просто файл. Его через open наверное не получится прочитать
источник

MK

Max Konin in pro.elixir
Вообще я кажется понял в чем проблема)
источник

MK

Max Konin in pro.elixir
Alex Bubnov
а что значит "аналог на nodejs"?
источник

AF

Alexander Fyodorov in pro.elixir
Max Konin
Вообще я кажется понял в чем проблема)
дык пиши что было-то,
а то попадёшь в ад, как чуваки на stackoverflow которые создают вопрос и так же пишут
источник

MK

Max Konin in pro.elixir
Пока предположительно проблема была в большом размере чанка. Тут правда без бенчей тяжело судить. Как выясню напишу)
источник

MK

Max Konin in pro.elixir
Вот вообще статья по теме, кому интересно, правда там с руби сравнивают http://cloudless.studio/articles/12-elixir-vs-ruby-file-i-o-performance-updated
источник

З

Зилер близко in pro.elixir
Alex Bubnov
я смотрю, у вас тут градус за последние полгода не понизился
В чем ад?
источник

AB

Alex Bubnov in pro.elixir
Зилер близко
В чем ад?
1 это какой-то зоопарк, возможно даже зоопарк ради зоопарка.
2 ниф вместо порта или даже просто внешнего процесса
источник

З

Зилер близко in pro.elixir
Ну порт либо процесс зоопарка не решат.
источник

З

Зилер близко in pro.elixir
А ниф в эликсире очень простой в имплементации
источник