MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0030904Open CASCADE[OCCT] OCCT:Visualizationpublic2019-08-19 07:572019-09-05 11:44
Reporternds 
Assigned Tonds 
PrioritynormalSeverityminor 
StatusnewResolutionopen 
PlatformOSOS Version
Product Version 
Target Version[OCCT] 7.5.0*Fixed in Version 
Summary0030904: Visualization - OSD_MemInfo provide Update with parameter of computation kind
DescriptionUpdate with defined type of memory computation is required.

It's too expensive calling computation for all kinds of memory any time.
Some time we want to follow by only one parameter (having in mind that this is not full/enough information).
TagsNo tags attached.
Test case number
Attached Filespng file icon perf_meminfo.png (20,722 bytes) 2019-08-19 13:58

- Relationships

-  Notes
(0086325)
kgv (developer)
2019-08-19 09:08

I don't think updating most of parameters could cause any performance issues.
Rather one parameter has known issues - heap computation using MSVC runtime (sometimes it might even throw some exceptions in Debug builds).
(0086328)
nds (developer)
2019-08-19 10:06

This method is called in a cycle, Release mode, MSVC.
Update() for all parameters takes lots of time,
Update(MemPrivate) much better.
(0086329)
kgv (developer)
2019-08-19 10:15

> Update() for all parameters takes lots of time,
> Update(MemPrivate) much better.
It would be nice adding (elapsed) numbers to the bug.
(0086330)
git (administrator)
2019-08-19 13:58

Branch CR30904 has been created by nds.

SHA-1: 93587f87c71f9781ef6723ecc9ac7df26ba84090


Detailed log of new commits:

Author: nds
Date: Mon Aug 19 13:55:45 2019 +0300

    0030904: Visualization - OSD_MemInfo provide Update with parameter of computation kind
(0086362)
git (administrator)
2019-08-20 12:36

Branch CR30904 has been updated by nds.

SHA-1: a357492f5b534edfac88a97dbd0ba15662b6e0e8


Detailed log of new commits:

Author: nds
Date: Tue Aug 20 12:34:21 2019 +0300

    0030904: Visualization - OSD_MemInfo provide Update with parameter of computation kind


- Issue History
Date Modified Username Field Change
2019-08-19 07:57 nds New Issue
2019-08-19 07:57 nds Assigned To => kgv
2019-08-19 08:29 nds Assigned To kgv => nds
2019-08-19 09:08 kgv Note Added: 0086325
2019-08-19 10:06 nds Note Added: 0086328
2019-08-19 10:15 kgv Note Added: 0086329
2019-08-19 13:58 git Note Added: 0086330
2019-08-19 13:58 nds File Added: perf_meminfo.png
2019-08-20 12:36 git Note Added: 0086362
2019-09-05 11:44 nds Target Version 7.4.0 => 7.5.0*


Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker