LINUX.ORG.RU

Почему именно так?

 


0

1

Есть функция сортировки написанная таким образом. Я ее запускаю в HUGS на массиве из ~2500 элементов. По идее, она должна отработать достаточно быстро и съесть много памяти, но происходит наоборот: память почти не съедается, а через довольно продолжительное время вываливается ошибка «ERROR - Garbage collection fails to reclaim sufficient space».

Почему так происходит?

Если скомпилять ghc и запустить, то происходит так, как и задумывалось: работает быстро, памяти ест много.

★★★★

Последнее исправление: HerrWeigel (всего исправлений: 1)
Ответ на: комментарий от true_admin

оно же давно мертво :(

А я слоупок, только сейчас об этом узнал :(

HerrWeigel ★★★★
() автор топика

Ну ты бы еще в Gofer запустил и удивлялся.

anonymous
()
Ответ на: комментарий от buddhist

Yawn. Если я такой алгоритм на плюсах нафигарю, будет не лучше.

Miguel ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.