[erlang-questions] error in file processing
Bengt Kleberg
bengt.kleberg@REDACTED
Mon Apr 7 09:24:33 CEST 2008
Greetings,
Without having seen your code I can only suggest that you start erlang
with a higher value for the maximum number of processes. From the
documentation (http://erlang.org/doc/man/erl.html):
+P Number
Sets the maximum number of concurrent processes for this system. Number
must be in the range 16..134217727. Default is 32768.
bengt
On Sun, 2008-04-06 at 22:58 -0700, ayman abolfadl wrote:
> I have created a module that parses a file and returns it's lines
> using io:get_line/2 and
> string:tokens/2 functions then i recieve this error when i get to
> process a 63MB file which has 1 million lines.
>
> Could anyone suggest a proper way to open the file and process it so
> not to receive the following report.
>
> ./file_token_server.erl:none: internal error in parse_module;
> crash reason: {system_limit,[{erlang,spawn,
> [erlang,
> apply,
> [#Fun<epp.0.124065107>,[]]]},
> {erlang,spawn,1},
> {epp,open,3},
> {epp,parse_file,4},
> {compile,parse_module,1},
>
> {compile,'-internal_comp/4-anonymous-1-',2},
> {compile,fold_comp,3},
> {compile,internal_comp,4}]}
> =ERROR REPORT==== 7-Apr-2008::07:52:09 ===
> Too many processes
> error
>
> Thanks,
>
> Ayman Abolfadl
>
> ______________________________________________________________________
> You rock. That's why Blockbuster's offering you one month of
> Blockbuster Total Access, No Cost.
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://www.erlang.org/mailman/listinfo/erlang-questions
More information about the erlang-questions
mailing list