Managing large objects in C #

I have a large number of objects that look like trees. I have a problem with the amount of memory that the application is using, starting to approach> 1 GB, which means that the performance on the machine is dropping and that there are instructions from the memory.

I managed to solve this problem using sqlite to put objects in tables and thus efficiently manage the data, but this is no longer a possible solution (for reasons that I will not go into here).

What are your suggestions for managing these things? I don't have (real) databases to use, so I think the solution will somehow mimic the sqlite procedure and use some storage to store the files - is there anything that already exists in a clean point network or is it a complicated roll your own situation?

+3
source share
4 answers

, . , .NET 32- 16 . 64- 24 . , .

, " ". , , () . , . 50% , .

# , , , . , , , .

, . .

( ) . 250 , node . 16- , .

, , , . , . .

+7
+4

: 1. ? 2. ?

, , . , . , , . .NET , , RDMS; , xml , .. , , , ( № 2), ? . , , ?

+1
source
0
source

Source: https://habr.com/ru/post/1704757/


All Articles