65% increase in memory consumption with 2.5 r28277

Hey all,

Im trying to render a huge file (30 million polys) and thought i would give 2.5 a going over.
I noticed that when i open identical files in 2.5 r28277, there is a 65% increase in memory consumption when compared to 2.49b
While i prob. wouldn’t notice this if the scene was lighter, its becoming a problem because 2.5 is eating an extra 1.77GB of ram. :S

2.49= 2686mb
2.5=4456mb

All this is happening when i open the file…i have not even got to rendering yet :stuck_out_tongue:
Does anyone have any ideas whats going on?

http://img.photobucket.com/albums/v299/metalliandy/th_Blender_memory_problem.jpg

If this just an import of a 2.49 scene in to 2.5?

I have been advised that to get accurate readings, you should open the 2.49 scene in 2.5. Then save the scene in a different file, then close Blender 2.5 and re-open that saved 2.5 scene. I don’t know why, but maybe that will affect your numbers?

I think that something has gone awry with memory in 2.5…

Ideasman has been experimenting with jemalloc to address some issues…

http://lists.blender.org/pipermail/bf-committers/2010-April/027067.html

Hey guys,
Thanks for the response :slight_smile:

@Atom

I opened the 2.49 file in 2.5 at which point the memory taken was 5371mb (!) and then saved the file with 2.5 and reopened it with a fresh 2.5 at which point the memory was 4271mb

What is concerning me it that the memory consumption doesn’t seem to be uniform across multiple tests in 2.5 with the same file.

http://img.photobucket.com/albums/v299/metalliandy/th_Blender_memory_problem2.jpg

@Mike
Yea i remember reading about that a few days ago…lets hope they figure out a way to get it into blender :smiley:

Thanks again guys!

If you can compile or download older versions from graphicall - you can do bug triage by getting older versions of Blender and checking them and find out where massive ram consumption began. Then the devs can see where the change was made and fix it hopefully.

LetterRip

Hey LetterRip,
Thanks for the reply!

I have done a few tests and found that 2.5 Alpha 1 and r27258 dont have the problem but Alpha 2 does.

The only thing that is confusing me is that i thought Alpha 2 was based upon 27226?
Maybe im wrong.

hi yes alpha2 was based off of 27226.

So it could be a couple of things - what are the sources of your different builds - possibly different compile flags are affecting things. If you can find more builds to test between 27258 and 28277 it might tell us some more. Also you might try and find out what type of data is the culprit. Is it meshes, textures, or something else (make some copies of the blend and delete all of one type of data and compare the growth effect of loading each one).

LetterRip

Not sure if this will help but you could type ‘memory statistics’ into Blenders search menu and run the operator, it’ll give you a detailed overview of memory being taken by Blender. Could help pin-point the memory hog(s).

Hey all,

Thanks for the replys :slight_smile:

@LetterRip
I have been using 64bit builds from graphicall.
I will go through them later and post the results later :slight_smile:

@Daniel,

Good idea man!

Here is the the result

total memory len: 4076.468 MB
 ITEMS TOTAL-MiB AVERAGE-KiB TYPE
    46 (1265.593  28173.198) GPU_drawobject_new_indexMem
    44 ( 502.229  11688.247) CDMFace
    44 ( 456.453  10622.896) CDMEdge
    44 ( 310.260  7220.601) CDMVert
   138 ( 307.948  2285.063) CDOrigIndex
    48 ( 304.432  6494.541) CDNormal
  8406 ( 256.359    31.229) Chunk buffer
    46 ( 217.266  4836.522) GPU_drawobject_new_indices
  1161 ( 158.432   139.737) reconstruct
    46 ( 105.466  2347.766) GPU_drawobject_new_faceRemap
  1880 (  97.912    53.331) Data from ME
  1258 (  78.625    64.000) subsurf arena
    12 (   4.097   349.583) imb_addrectImBuf
    17 (   3.685   221.959) dupli_alloc
  1148 (   1.682     1.500) BLI Mempool Chunk Data
 50334 (   1.536     0.031) MemFileChunk
     8 (   0.675    86.367) edgeMap
     8 (   0.507    64.846) faceMap
  1882 (   0.369     0.201) PropertyRNA
     8 (   0.338    43.230) vertMap
  1616 (   0.284     0.180) StructRNA
   233 (   0.233     1.023) uiBut
  1049 (   0.184     0.180) operatortype
   522 (   0.179     0.352) CustomData->layers
  1162 (   0.133     0.117) keymap entry
   574 (   0.125     0.222) buckets
     7 (   0.120    17.579) makeBevelBPoints
  1148 (   0.105     0.094) IDProperty group
     3 (   0.097    32.953) pathdata
     8 (   0.084    10.796) edgeFlags
   128 (   0.074     0.594) CDDM_from_mesh dm
   268 (   0.072     0.273) python buttons panel
   233 (   0.064     0.281) area region from do_versions
   515 (   0.051     0.102) tree elem
     8 (   0.042     5.404) faceFlags
    13 (   0.039     3.054) dlverts
   420 (   0.038     0.094) IDProperty int
   281 (   0.032     0.118) Data from OB
  1863 (   0.031     0.017) strdup
   574 (   0.031     0.055) memory pool
   150 (   0.027     0.188) python buttons menu
  1196 (   0.027     0.023) wmOpItemPtr
  1160 (   0.027     0.023) BLI_Mempool Chunk
   574 (   0.026     0.047) GHash
    44 (   0.026     0.594) CDDM_from_template dest
   790 (   0.024     0.031) texicon
   122 (   0.023     0.195) node type
   256 (   0.023     0.091) user def
  1258 (   0.019     0.016) nlink
     6 (   0.019     3.180) dlindex
   790 (   0.018     0.023) drawinfo
    11 (   0.018     1.675) Data from MA
    12 (   0.018     1.500) BLI_Mempool Chunk Data
    12 (   0.018     1.500) ImBuf_struct
   177 (   0.016     0.094) IDProperty string
     4 (   0.016     4.102) blf_glyph_cache_new
   160 (   0.016     0.102) blf_glyph_add
   174 (   0.016     0.093) Data from SCR
    19 (   0.016     0.852) region v3d patch
     6 (   0.012     2.020) Data from IM
   125 (   0.011     0.094) DAG node
   116 (   0.009     0.081) _operator_idname
    90 (   0.009     0.102) bb
   157 (   0.008     0.055) glyph bitmap
    15 (   0.008     0.531) uiBlock
    63 (   0.007     0.117) keymap list
   189 (   0.007     0.039) DAG adj list
    55 (   0.007     0.133) event keymap handler
    23 (   0.006     0.281) ui area for file
    23 (   0.006     0.281) nodetree area for node
    12 (   0.006     0.514) lib block
     8 (   0.006     0.719) ccgdm
    19 (   0.005     0.281) toolbar for view3d
    19 (   0.005     0.281) tool properties for view3d
    19 (   0.005     0.281) buttons for view3d
    46 (   0.005     0.109) GPU_drawobject_new_object
   125 (   0.005     0.039) Data from SCE
   177 (   0.005     0.028) id property string 2
    13 (   0.004     0.336) new panel
     3 (   0.003     1.000) undo buf
    32 (   0.003     0.094) wmOperatorTypeMacro
    11 (   0.002     0.203) python keying set info
    21 (   0.002     0.104) RNA_def_property_store
    92 (   0.002     0.023) GPU_buffer_alloc
     6 (   0.002     0.344) undo file
     8 (   0.002     0.238) uiDefBut
    15 (   0.002     0.125) python buttons header
    11 (   0.002     0.164) KeyingSet
     6 (   0.002     0.281) preview area for sequencer
    18 (   0.002     0.094) IDProperty float
     2 (   0.001     0.719) main
     9 (   0.001     0.133) event ui handler
    21 (   0.001     0.055) actionzone
     5 (   0.001     0.164) spacetype view3d region
     7 (   0.001     0.102) boundbox
     4 (   0.001     0.164) spacetype sequencer region
     4 (   0.001     0.164) spacetype nla region
     4 (   0.001     0.164) spacetype time region
     4 (   0.001     0.164) spacetype graphedit region
     4 (   0.001     0.164) spacetype image region
     4 (   0.001     0.164) spacetype file region
     7 (   0.001     0.086) makeDispListbez
     1 (   0.001     0.551) SceneStats
     7 (   0.001     0.078) Data from CU
     2 (   0.001     0.273) spacetype nla panel properties
    46 (   0.001     0.012) GPU_drawobject_new_materials
     6 (   0.001     0.086) filldisplist
     3 (   0.000     0.164) spacetype node region
     3 (   0.000     0.164) spacetype action region
     3 (   0.000     0.164) spacetype sound region
     3 (   0.000     0.164) spacetype logic region
     3 (   0.000     0.164) spacetype text region
    12 (   0.000     0.039) swinopen
    59 (   0.000     0.008) newmatar
     1 (   0.000     0.445) fileselparams
    16 (   0.000     0.027) Data from LA
     6 (   0.000     0.070) spaceinfo
     2 (   0.000     0.203) spacetype time
    10 (   0.000     0.039) memarena
     7 (   0.000     0.055) wmDropBox
     2 (   0.000     0.188) python buttons engine
     2 (   0.000     0.164) spacetype console region
     2 (   0.000     0.164) spacetype userpref region
     3 (   0.000     0.109) name of file
     2 (   0.000     0.164) OBJECT_OT_scale_clear
    84 (   0.000     0.004) ob->matbits
     2 (   0.000     0.164) spacetype buttons region
     2 (   0.000     0.164) spacetype info region
     2 (   0.000     0.164) spacetype script region
     3 (   0.000     0.102) dropmap list
     3 (   0.000     0.094) IDProperty array dup
     1 (   0.000     0.273) spacetype file system directories
     1 (   0.000     0.273) spacetype graph panel view
     1 (   0.000     0.273) spacetype file recent directories
     1 (   0.000     0.273) spacetype file operator properties
     1 (   0.000     0.273) spacetype image panel curves
     1 (   0.000     0.273) spacetype graph panel modifiers
     1 (   0.000     0.273) spacetype file bookmarks
     1 (   0.000     0.273) spacetype view3d panel gpencil
     1 (   0.000     0.273) spacetype buttons panel context
     1 (   0.000     0.273) spacetype view3d panel last operator
     1 (   0.000     0.273) spacetype view3d panel vgroup
     1 (   0.000     0.273) spacetype image panel gpencil
     1 (   0.000     0.273) spacetype graph panel drivers
     1 (   0.000     0.273) spacetype nla panel animdata
     1 (   0.000     0.273) spacetype nla panel evaluation
     1 (   0.000     0.273) spacetype nla panel modifiers
     1 (   0.000     0.273) ui font
     1 (   0.000     0.273) spacetype nla panel track
     1 (   0.000     0.273) spacetype view3d panel tools
     1 (   0.000     0.273) spacetype graph panel properties
     1 (   0.000     0.273) spacetype view3d panel object
     1 (   0.000     0.273) spacetype node panel active node
     1 (   0.000     0.273) spacetype node panel gpencil
     2 (   0.000     0.133) dropbox handler
    11 (   0.000     0.023) uiButOpPtr
     1 (   0.000     0.242) blf_font_new_from_mem
     1 (   0.000     0.227) new style
     1 (   0.000     0.219) Data from Lib Block
     9 (   0.000     0.023) fsme
     1 (   0.000     0.203) spacetype logic
     1 (   0.000     0.203) spacetype text
     1 (   0.000     0.203) spacetype ipo
     1 (   0.000     0.203) spacetype info
     1 (   0.000     0.203) spacetype sound
     1 (   0.000     0.203) spacetype userpref
     1 (   0.000     0.203) spacetype file
     1 (   0.000     0.203) spacetype view3d
     1 (   0.000     0.203) spacetype console
     1 (   0.000     0.203) spacetype nla
     1 (   0.000     0.203) spacetype action
     1 (   0.000     0.203) spacetype sequencer
     1 (   0.000     0.203) spacetype node
     1 (   0.000     0.203) spacetype script
     1 (   0.000     0.203) spacetype image
     1 (   0.000     0.203) spacetype buttons
     1 (   0.000     0.195) ButsContextPath
     1 (   0.000     0.188) spacetype node menu add
     2 (   0.000     0.086) event
     1 (   0.000     0.164) OBJECT_OT_select_all
     1 (   0.000     0.164) wmKeyConfig
     1 (   0.000     0.164) WM_OT_memory_statistics
     4 (   0.000     0.031) wmOperatorReportList
     3 (   0.000     0.039) Report
     5 (   0.000     0.021) Data from TXT
     3 (   0.000     0.035) ReportMessage
     1 (   0.000     0.102) bContext
     4 (   0.000     0.023) wmOperatorPtrRNA
     1 (   0.000     0.094) window timer
     1 (   0.000     0.090) file_layout
     1 (   0.000     0.086) window event state
     3 (   0.000     0.023) path
     1 (   0.000     0.070) EffectorWeights
     1 (   0.000     0.070) wmDrawTriple
     3 (   0.000     0.023) RecentFile
     1 (   0.000     0.070) GPU_buffer_pool_new
     1 (   0.000     0.039) DAG root
     1 (   0.000     0.039) view2d tab offset
     1 (   0.000     0.039) Data from WO
     1 (   0.000     0.023) fsmenu
     1 (   0.000     0.016) folderlist

I hope that helps someone! lol

metaliandy it would help if you do another one from a build that doesn’t have the problem. Then we can compare the memory usage line by line.

LetterRip

Good idea lol

Here is the result from Alpha 1

total memory len: 2482.253 MB
CDMFace items: 44, len: 502.229 MB
CDMEdge items: 44, len: 456.453 MB
CDMVert items: 44, len: 310.260 MB
CDOrigIndex items: 138, len: 307.948 MB
CDNormal items: 48, len: 304.432 MB
Chunk buffer items: 8389, len: 255.912 MB
reconstruct items: 1381, len: 158.484 MB
Data from ME items: 1880, len: 97.912 MB
memarena malloc items: 1258, len: 78.625 MB
dupli_alloc items: 10, len: 3.685 MB
BLI Mempool Chunk Data items: 1116, len: 1.635 MB
edgeMap items: 8, len: 0.675 MB
faceMap items: 8, len: 0.507 MB
vertMap items: 8, len: 0.338 MB
PropertyRNA items: 1642, len: 0.322 MB
StructRNA items: 1530, len: 0.268 MB
MemFileChunk items: 8389, len: 0.256 MB
uiBut items: 214, len: 0.214 MB
CustomData->layers items: 522, len: 0.179 MB
operatortype items: 1009, len: 0.177 MB
keymap entry items: 1138, len: 0.130 MB
buckets items: 558, len: 0.121 MB
makeBevelBPoints items: 7, len: 0.120 MB
Data from SCR items: 530, len: 0.106 MB
IDProperty group items: 1150, len: 0.105 MB
imb_addrectImBuf items: 11, len: 0.097 MB
pathdata items: 3, len: 0.097 MB
edgeFlags items: 8, len: 0.084 MB
CDDM_from_mesh dm items: 128, len: 0.074 MB
python buttons panel items: 258, len: 0.069 MB
tree elem items: 501, len: 0.050 MB
faceFlags items: 8, len: 0.042 MB
IDProperty int items: 424, len: 0.039 MB
dlverts items: 13, len: 0.039 MB
Data from OB items: 281, len: 0.032 MB
memory pool items: 558, len: 0.030 MB
python buttons menu items: 142, len: 0.026 MB
BLI_Mempool Chunk items: 1128, len: 0.026 MB
GHash items: 558, len: 0.026 MB
CDDM_from_template dest items: 44, len: 0.026 MB
wmOpItemPtr items: 1099, len: 0.025 MB
strdup items: 1478, len: 0.025 MB
texicon items: 790, len: 0.024 MB
node type items: 122, len: 0.023 MB
nlink items: 1258, len: 0.019 MB
dlindex items: 6, len: 0.019 MB
drawinfo items: 790, len: 0.018 MB
Data from MA items: 11, len: 0.018 MB
BLI_Mempool Chunk Data items: 12, len: 0.018 MB
IDProperty string items: 187, len: 0.017 MB
ImBuf_struct items: 11, len: 0.016 MB
blf_glyph_cache_new items: 4, len: 0.016 MB
blf_glyph_add items: 146, len: 0.014 MB
Data from IM items: 6, len: 0.012 MB
DAG node items: 125, len: 0.011 MB
uiBlock items: 21, len: 0.011 MB
bb items: 90, len: 0.009 MB
_operator_idname items: 99, len: 0.008 MB
treestore data items: 1, len: 0.008 MB
glyph bitmap items: 143, len: 0.008 MB
DAG adj list items: 189, len: 0.007 MB
event keymap handler items: 55, len: 0.007 MB
keymap list items: 61, len: 0.007 MB
ccgdm items: 8, len: 0.005 MB
id property string 2 items: 187, len: 0.005 MB
Data from SCE items: 125, len: 0.005 MB
undo buf items: 3, len: 0.003 MB
wmOperatorTypeMacro items: 30, len: 0.003 MB
uiDefBut items: 9, len: 0.002 MB
python buttons header items: 15, len: 0.002 MB
RNA_def_property_store items: 17, len: 0.002 MB
new panel items: 5, len: 0.002 MB
Data from LA items: 20, len: 0.002 MB
main items: 2, len: 0.001 MB
event ui handler items: 9, len: 0.001 MB
actionzone items: 18, len: 0.001 MB
spacetype view3d region items: 5, len: 0.001 MB
IDProperty float items: 8, len: 0.001 MB
boundbox items: 7, len: 0.001 MB
uiButOpPtr items: 29, len: 0.001 MB
spacetype image region items: 4, len: 0.001 MB
spacetype time region items: 4, len: 0.001 MB
spacetype sequencer region items: 4, len: 0.001 MB
spacetype file region items: 4, len: 0.001 MB
spacetype nla region items: 4, len: 0.001 MB
spacetype graphedit region items: 4, len: 0.001 MB
makeDispListbez items: 7, len: 0.001 MB
spaceinfo items: 8, len: 0.001 MB
SceneStats items: 1, len: 0.001 MB
Data from CU items: 7, len: 0.001 MB
spacetype nla panel properties items: 2, len: 0.001 MB
filldisplist items: 6, len: 0.001 MB
spacetype logic region items: 3, len: 0.000 MB
spacetype text region items: 3, len: 0.000 MB
spacetype sound region items: 3, len: 0.000 MB
spacetype node region items: 3, len: 0.000 MB
spacetype action region items: 3, len: 0.000 MB
swinopen items: 12, len: 0.000 MB
newmatar items: 59, len: 0.000 MB
fileselparams items: 1, len: 0.000 MB
spacetype time items: 2, len: 0.000 MB
wmDropBox items: 7, len: 0.000 MB
python buttons engine items: 2, len: 0.000 MB
lib block items: 2, len: 0.000 MB
undo file items: 1, len: 0.000 MB
spacetype userpref region items: 2, len: 0.000 MB
spacetype buttons region items: 2, len: 0.000 MB
spacetype info region items: 2, len: 0.000 MB
spacetype script region items: 2, len: 0.000 MB
spacetype console region items: 2, len: 0.000 MB
ob->matbits items: 84, len: 0.000 MB
memarena items: 10, len: 0.000 MB
dropmap list items: 3, len: 0.000 MB
main area for file items: 1, len: 0.000 MB
channel area for file items: 1, len: 0.000 MB
ui area for file items: 1, len: 0.000 MB
header for file items: 1, len: 0.000 MB
spacetype graph panel modifiers items: 1, len: 0.000 MB
spacetype graph panel properties items: 1, len: 0.000 MB
spacetype graph panel view items: 1, len: 0.000 MB
spacetype buttons panel context items: 1, len: 0.000 MB
spacetype view3d panel tools items: 1, len: 0.000 MB
spacetype image panel curves items: 1, len: 0.000 MB
spacetype image panel gpencil items: 1, len: 0.000 MB
spacetype image panel uv items: 1, len: 0.000 MB
spacetype view3d panel object items: 1, len: 0.000 MB
spacetype view3d panel last operator items: 1, len: 0.000 MB
spacetype view3d panel gpencil items: 1, len: 0.000 MB
spacetype file bookmarks items: 1, len: 0.000 MB
spacetype file operator properties items: 1, len: 0.000 MB
spacetype file recent directories items: 1, len: 0.000 MB
spacetype file system directories items: 1, len: 0.000 MB
spacetype nla panel animdata items: 1, len: 0.000 MB
spacetype nla panel evaluation items: 1, len: 0.000 MB
spacetype nla panel modifiers items: 1, len: 0.000 MB
spacetype graph panel drivers items: 1, len: 0.000 MB
spacetype nla panel track items: 1, len: 0.000 MB
spacetype node panel gpencil items: 1, len: 0.000 MB
spacetype node panel active node items: 1, len: 0.000 MB
ui font items: 1, len: 0.000 MB
spacetype view3d panel vgroup items: 1, len: 0.000 MB
blf_font_new_from_mem items: 1, len: 0.000 MB
new style items: 1, len: 0.000 MB
wmKeyConfig items: 1, len: 0.000 MB
Data from Lib Block items: 1, len: 0.000 MB
spacetype sequencer items: 1, len: 0.000 MB
spacetype nla items: 1, len: 0.000 MB
spacetype sound items: 1, len: 0.000 MB
spacetype file items: 1, len: 0.000 MB
spacetype text items: 1, len: 0.000 MB
spacetype console items: 1, len: 0.000 MB
spacetype script items: 1, len: 0.000 MB
spacetype logic items: 1, len: 0.000 MB
spacetype userpref items: 1, len: 0.000 MB
spacetype ipo items: 1, len: 0.000 MB
spacetype view3d items: 1, len: 0.000 MB
spacetype action items: 1, len: 0.000 MB
spacetype info items: 1, len: 0.000 MB
spacetype buttons items: 1, len: 0.000 MB
spacetype image items: 1, len: 0.000 MB
spacetype node items: 1, len: 0.000 MB
ButsContextPath items: 1, len: 0.000 MB
window timer items: 2, len: 0.000 MB
fsme items: 8, len: 0.000 MB
spacetype node menu add items: 1, len: 0.000 MB
WM_OT_memory_statistics items: 1, len: 0.000 MB
dropbox handler items: 1, len: 0.000 MB
Data from TXT items: 5, len: 0.000 MB
name of file items: 1, len: 0.000 MB
initfile items: 1, len: 0.000 MB
bContext items: 1, len: 0.000 MB
IDProperty items: 1, len: 0.000 MB
file_layout items: 1, len: 0.000 MB
event items: 1, len: 0.000 MB
window event state items: 1, len: 0.000 MB
path items: 3, len: 0.000 MB
EffectorWeights items: 1, len: 0.000 MB
wmDrawTriple items: 1, len: 0.000 MB
Data from WO items: 1, len: 0.000 MB
DAG root items: 1, len: 0.000 MB
wmOperatorReportList items: 1, len: 0.000 MB
RecentFile items: 1, len: 0.000 MB
fsmenu items: 1, len: 0.000 MB
wmOperatorPtrRNA items: 1, len: 0.000 MB
folderlist items: 1, len: 0.000 MB
view2d tab offset items: 1, len: 0.000 MB

:slight_smile:

Only one of the two lists is showing these items

46 (1265.593 28173.198) GPU_drawobject_new_indexMem

46 ( 217.266 4836.522) GPU_drawobject_new_indices

46 ( 105.466 2347.766) GPU_drawobject_new_faceRemap

Which accounts for the total memory difference.

Thanks for the reply :slight_smile:

So is this still a bug or is something missing in Alpha 1?

note that here i don’t get either of those shown in my memory list for a really high level multres sculpt, or a massively duplicated objects.

Not sure what causes that usage.

I’m completely wrong, my bad :stuck_out_tongue:

I found one of the items that is taken up a large amount of RAM;

https://svn.blender.org/svnroot/bf-blender/trunk/blender/source/blender/gpu/intern/gpu_buffers.c
(warning about security risk when clicking, but it’s fine)

The item I found was; GPU_drawobject_new_indexMem

Thanks for the replys guys :slight_smile:

There are only a few materials (4 or 5) so im not sure that would account for the usage but im open for the idea that it might.

Maybe i should submit a bug report then just in case.
The .blend is 260mb so i it might be a little large to attach to the tracker and it is a piece for my portfolio i dont really want the file to be available publicly on the tracker but wouldn’t mind if Campbell or Brecht etc. needed it.

Is there a process to submit bugs with restricted file access?

It’s VBO’s, you can disable them if you want to save memory. It may be a bug or not, you can report it in the tracker so the VBO developer can investigate, though it is not entirely unexpected that this might use more memory. Also, usually it’s possible to reduce the .blend file to e.g. just one mesh with messed up vertex locations to the point where it would not be useful to anyone (e.g. do mesh smooth many times), but still reproducing the bug.

you can say that the file is available if needed.

But creating a simplified file is preffered.

LetterRip

metalliandy, BTW have you tried to compress your .blend file? I’ve seen .blend files published with more than 300 MB of size and then, after downloading, one can compress and save them in about 100 MB… That counts, eh? :wink:

Regards,

Thanks guys :slight_smile:

@Brecht
Yea you are correct. if i turn VBO off the memory usage goes back to normal.
I didnt even think about that tbh.
Does an extra 1.7GB sound about right for VBO on a 30 million poly mesh?
I have no idea how much memory it should use.

I will work on a .blend and submit a bug as soon as i can :slight_smile:

@LetterRip
ok mate :slight_smile:
Thanks for the help!

@Abidos
Good idea :slight_smile:

Thanks for all the help everyone!