![]() |
1
1
除了不读/写数据之外,您是否尝试过做同样的事情?例如,测量父程序启动子程序所需的时间,是否准备好运行、运行和退出? 由于您的“子”代码看起来也像C,可能是加载子exe+库、启动.NET运行时等所需的开销,这需要0.5秒,而不是写入/读取数据。 也就是说,在Windows上启动新进程不是 便宜的 (至少不像大多数尼克斯变种那样)。如果您关心的是时间问题,那么您可能希望使用线程而不是进程。 |
![]() |
2
0
可能是启动子进程花费的时间太长,而不是从stdin读取。记住,CIL每次都需要重新抖动。
如果是这样,考虑跑步
|
![]() |
A B · C#Excel自动调整列避免长文本时出错 4 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 4 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 4 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 5 月前 |