Marcin Maćkowiak, we have a similar configuration for the PC:
Windows 10 64-bit
AMD Radeon R9 280X
Intel® Core™ i7 Processor
16GB RAM
As cyseal asked, about how many polys we are talking?
I can work with a poly count of 100K (100K faces, 200K edges, 100K vertex) with a small lag in some operations, but that is constant. The memory doesn't increase without an action.
The things you reported doesn't happen (slow rotation, draging, RMB dialog box doesn`t show up so fast, for FACE selection especially etc.).
I can Select->by Randon->60% (faces) and it's fast and use move-normal which for this amount of polys it's better use the Input dialog and it works fast in this case.
You can use the Task Manager - in the Process tab and follow the memory load caused by erl.exe in order to check what dgud asked for.
dgud, something really strange and maybe it's causing what Marcin Maćkowiak has been experienced would be the great amount of memory used when the main context menu is displayed (for example, with some faces selected). It takes a few seconds to be displayed and in the Task Manager I can see the memory used by erl.exe goes from 370MB to 5.8GB and at some point I got it reach 11GB!!! It's not a exact amount but it's more than we would to expect.
Also, how many time should take to garbage collect free the unused memory?
I pushed the model to 400K faces. The amount of memory used by erl.exe was around 1.38GB. The undo history had 18 levels saved, then I purged them. After 15min the memory usage was still 1.29GB. I was expecting less.
I saved the model and the memory usage increased and stayed in 1.59GB, then I used the option File->New, which I would expect to get all this memory free, but again it remained untouched. Five minutes and nothing.
I exit Wings3d and restart it (75MB used) and then I loaded the 400K faces object and got 550MB of memory used.
Shouldn't be a value close of this I must get after purge the history?
Windows 10 64-bit
AMD Radeon R9 280X
Intel® Core™ i7 Processor
16GB RAM
As cyseal asked, about how many polys we are talking?
I can work with a poly count of 100K (100K faces, 200K edges, 100K vertex) with a small lag in some operations, but that is constant. The memory doesn't increase without an action.
The things you reported doesn't happen (slow rotation, draging, RMB dialog box doesn`t show up so fast, for FACE selection especially etc.).
I can Select->by Randon->60% (faces) and it's fast and use move-normal which for this amount of polys it's better use the Input dialog and it works fast in this case.
You can use the Task Manager - in the Process tab and follow the memory load caused by erl.exe in order to check what dgud asked for.
dgud, something really strange and maybe it's causing what Marcin Maćkowiak has been experienced would be the great amount of memory used when the main context menu is displayed (for example, with some faces selected). It takes a few seconds to be displayed and in the Task Manager I can see the memory used by erl.exe goes from 370MB to 5.8GB and at some point I got it reach 11GB!!! It's not a exact amount but it's more than we would to expect.
Also, how many time should take to garbage collect free the unused memory?
I pushed the model to 400K faces. The amount of memory used by erl.exe was around 1.38GB. The undo history had 18 levels saved, then I purged them. After 15min the memory usage was still 1.29GB. I was expecting less.
I saved the model and the memory usage increased and stayed in 1.59GB, then I used the option File->New, which I would expect to get all this memory free, but again it remained untouched. Five minutes and nothing.
I exit Wings3d and restart it (75MB used) and then I loaded the 400K faces object and got 550MB of memory used.
Shouldn't be a value close of this I must get after purge the history?