[GRASS-dev] r.viewshed -memory problem

Jan Trochta j.trochta at gmail.com
Tue Jan 10 07:03:20 EST 2012


Hi Folks,
I am try to use GRASS7 SVN on win 7. I tested new modul r.viewshed on
large dataset. But some problem with memory.
not shure if it is my mistake or bug.
Jan Trochta


r.viewshed -e --overwrite --verbose input=STRomy na boubin output=pk
coordinate=-803821.575747913,-1158866.72289775 max_dist=1500
Memory manager registering memory in MM_WARN_ON_MEMORY_EXCEEDED mode.
Nodata value set to -1.#QNAN0
rows=14293, cols=12816, total = 183179088
In-memory memory usage is 18318011328 B (17469 MB), 			max mem
allowed=524288000 B(500MB)
*****  EXTERNAL_MEMORY MODE  *****
Intermediate files will not be deleted 		              in case of
abnormal termination.
To save space delete these files manually!
Estimated size active structure:
(key=64, ptr=4, total node=80 B)
Total= 1143440 B
Start sweeping.
Computing events ...
Sorting events...
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 2520B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 2598B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 2676B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 2754B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 2832B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 2910B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 2988B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 3066B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 3144B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 3222B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 3300B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 3378B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 3456B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 3534B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 3612B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 3690B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 3768B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 3846B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 3924B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 4002B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 4080B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 4158B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 4236B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 4314B.
MM warning: limit=524288000B. allocating 261881248B.  limit
exceeded by 4392B.
ami_single_temp_name: mktemp failed: : File exists
Assertion failed: 0, file ami_stream.cpp, line 97
This application has requested the Runtime to terminate it
in an unusual way.
Please contact the application's support team for more
information.
(Tue Jan 10 12:57:51 2012) Command finished (17 min 22 sec)


More information about the grass-dev mailing list