Flex:ChildConstraintInfo 对象从哪里来?

发布于 2024-07-30 07:51:56 字数 196 浏览 3 评论 0原文

对我的应用程序进行分析时,我观察到相当数量的 ChildConstraintInfo 对象消耗了几乎 10% 的应用程序内存。

我想了解这些物体从哪里来。 在 Flex 帮助中找不到任何内容。 我的假设是它们是用每个 V/HBox 或 Canvas 创建的。

任何信息都值得赞赏,这也将帮助我了解如何最大限度地减少这些物体的数量。

Profiling my app I observe a fair amount of ChildConstraintInfo objects that consume almost 10% of app memory.

I'd like to understand where these objects come from. Couldn't find anything in Flex help. My assumption is they are created with each V/HBox or Canvas.

Any info is appreciated that would also help me understand how to minimize the amount of these objects.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

凝望流年 2024-08-06 07:51:56

我的投票是,它是所有子组件使用左、右、上、下定位时的约束信息。 (垂直中心和水平中心也是如此)。 如果您使用大量嵌套的 VBox 和 HBox,您可能会得到如此高的数字。 只要有可能,您就应该限制这些组件,因为它们会占用大量内存来计算其位置。

My vote is that it's the constraint information of all the child components when using left, right, top, bottom positioning. (vertical center and horizontal center as well). You might be getting these high numbers if you are using a lot of nested VBox(s) and HBox(s). When ever possible you should limit these components because they take up a lot of memory to calculate their positions.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文