【发布时间】:2015-08-14 09:23:11
【问题描述】:
我正在尝试使用 c# 语言编写一个实时应用程序(具有物理交互)。 Globaly 它工作正常,但有时我的关键部分必须迟到,这不是很好。我会建议我的 GC 第一次参与。
我使用实际的默认参数 c#(GC 处于活动状态,prog 未预先设置,我不使用 marshall 等)。
我可以暂时禁用我的关键代码部分的 GC 活动(我知道它在异步并行线程中工作)或者类似的东西吗?
或者我应该对我的 GC 说不要管理我的关键部分?
我愿意接受任何请求和评论谢谢!
edit : 我的 prog 总是实时的。
【问题讨论】:
标签: c# garbage-collection real-time critical-section