大字符串会导致大对象堆碎片吗?
大字符串(85kb+)会像大数组一样导致大对象堆碎片吗?
Can big strings (85kb+) cause large object heap fragmentation like large arrays?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
大字符串(85kb+)会像大数组一样导致大对象堆碎片吗?
Can big strings (85kb+) cause large object heap fragmentation like large arrays?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
我可以放心地假设这些不是文字:是的,它们存储在 LOH 中。 .NET 4.0 引入了 StringBuilder 的绳索,专门设计用于将短期构建器缓冲区排除在 LOH 之外。
I can probably safely assume these are not literals: yes, they are stored in the LOH. .NET 4.0 introduced ropes for StringBuilder, specifically designed to keep short-lived builder buffers out of the LOH.