【发布时间】:2010-11-20 22:06:48
【问题描述】:
我想提供一种方法,让用户可以将插件(程序集)上传到站点以获取脚本建议。通过 mono.cecil,我可以分析这些程序集并将访问权限仅限于预定义的函数列表,但我还需要限制内存使用、执行时间并在线程透支这些资源时终止线程。
我想我可以通过分析器 api 监控内存使用情况,但据我所知,没有工具可以保证中止线程。有什么方法可以保证中止线程吗?也许我应该使用嵌入单声道运行代码并控制应用程序本机部分中线程的执行,这可能吗?
【问题讨论】:
标签: multithreading mono profiling