Результаты поиска по запросу "erlang"

3 ответа

1000 32kb бинарных файлов не имеет большого значения. вы говорите изменить несколько байтов? может быть, было бы лучше, если бы вы просто сделали запись различных частей, которые может содержать двоичный файл, или которые часто модифицируются, чтобы вы могли изменять части двоичного файла без копирования других. С ets вам не нужно беспокоиться о куче бинарных копий, ожидающих получения. Он все еще делает копию, и он все еще gc'ed, но не так, как процесс. Вы также можете использовать функцию fullsweep_after для более частой очистки процесса.

льку я пишу простое серверное приложение для Minecraft на Erlang, меня сейчас волнует вопрос о том, как эффективно хранить и изменять данные чанка. Для тех, кто не знает о внутренностях Minecraft: мне нужно хранить много двоичных ...

1 ответ

В конце концов, хорошим решением может быть увеличение количества фрагментов и меньшее количество записей на фрагмент, но в то же время попытка найти золотую середину и не потерять преимущества некоторых повышений производительности жесткого диска, таких как буферы и кэши.

пользуем Mnesia в качестве основной базы данных для очень большой системы. Фрагментированные таблицы Mnesia вели себя так хорошо в течение периода тестирования. Система имеет около 15 таблиц, каждая из которых реплицирована на 2 сайта (узла), и ...

4 ответа

Может быть, однажды у нас будет это.

-record(foo, {a, b, c}).Я делаю что-то вроде этого: Thing = #foo{a={1,2}, b={3,4}, c={5,6}}, Thing1 = Thing#foo{a={7,8}}.С семантической точки зрения Thing и Thing1 являются уникальными объектами. Однако, с точки зрения языковой реализации, ...

ТОП публикаций

3 ответа

Профилировщик / Анализатор для Erlang?

Есть ли хорошие профилировщики / анализаторы кода для Erlang? Мне нужно что-то, что может построить граф вызовов для моего кода.

4 ответа

Он раскрывает список ошибок в арматуре, одна из которых является причиной того, что мой релиз не может быть запущен. Также опубликованы исправления. Я надеюсь, что они будут объединены с основным хранилищем арматуры в кратчайшие сроки.

ичок с арматуры и эрланга в целом. Я пытался создать релиз Erlang с арматурой в соответствии с этим ...

1 ответ

Некоторые более продвинутые, чем другие.

ел бы построить систему на основе Erlang / OTP, которая решает «смущающе параллельную» проблему. Я уже прочитал / пролистал: Выучить немного Erlang;Программирование Эрланг (Армстронг);Эрланг Программирование (Чезарини);Erlang / OTP в действии.Я ...

5 ответов

Сколько нужно процессоров, прежде чем Erlang будет быстрее однопоточного Java [закрыто]

В настоящее время я использую Java, я много читал об Erlang в сети, и у меня есть 2 больших вопроса: Насколько медленнее (если есть) будет Erlang по сравнению с простой Java? Я предполагаю, что Java будет быстрее ...

2 ответа

Erlang в Windows понимает умножение дает «\ f»

Привет у меня есть странная проблема с Erlang на Windows, я бегу 16B и WinXP. У меня есть следующий код -module(test). -export([cost/1,total/1]). cost(orange) -> 5; cost(apple) -> 6. total(L) -> [cost(I) * Q || {I,Q} <- L].Я запускаю это ...

1 ответ

Postgresql пул соединений в Эрланге

Я ищу надежную библиотеку пулов соединений для Postgresql. Что-то подобноеhttps://github.com/dweldon/riakpool [https://github.com/dweldon/riakpool]было бы замечательно.

3 ответа

Почему -compile (export_all) плохая практика?

Все книги на эрланге, кажется, говорят, что export_all - плохая практика, но не дают причины. В конце концов, большинство модулей тратят большую часть своего времени на компиляцию (export_all), потому что постоянное обновление списка модулей для ...