在一个天真的线程池实现中,一段正在执行的代码是否可以读取堆栈上一些先前代码留下的数据(如果它运行在同一个线程实例上)?另外,是否还有其他与线程池相关的固有安全问题?线程池堆栈安全问题
0
A
回答
0
由于所有线程都在同一进程中运行,即使它可能是是,这不是安全问题。安全边界处于流程级别(从技术上讲,它取决于您的操作系统,但这就是它在所有主流操作系统中的工作原理)。
+0
这不是说Java或.NET的“受管理”子集的工作方式。 – 2010-03-19 04:28:45
+0
好吧,既然Java和.NET都不允许你直接访问内存,那也没有关系。 – 2010-03-19 04:34:14
相关问题
- 1. 安全线程堆栈大小?
- 2. 问题安装MEAN堆栈
- 3. POSIX线程堆栈内存 - 我们可以有不同的堆栈大小和安全问题吗?
- 4. 线程安全问题
- 5. 线程安全NSMutableArray问题
- 6. 堆栈问题
- 7. 堆栈安全展开
- 8. 线程堆和堆栈
- 9. 线程安全的服务堆栈Redis连接
- 10. 您何时想要使用线程安全堆栈?
- 11. 如何使对象(一个可变堆栈)线程安全?
- 12. 与线程池的问题
- 13. ExecutorService invokeall线程池问题
- 14. 线程池的问题
- 15. Python线程池问题
- 16. 线程池配置问题
- 17. 堆栈char问题
- 18. 问题与堆栈
- 19. Lua堆栈问题
- 20. 有关线程和进程堆栈的一个简单问题
- 21. StreamReader线程安全问题?可能?
- 22. C#:datatable线程安全问题
- 23. 线程的奇怪堆栈
- 24. 为非线程安全代码构建工作线程池
- 25. 线程堆栈和进程堆栈有什么区别
- 26. 具有MEAN堆栈的安全路线和模板?
- 27. C++堆栈跟踪问题
- 28. LINQ堆栈大小问题
- 29. Viewcontroller堆栈理解问题
- 30. 有趣的堆栈问题?
您关心的任何特定语言/运行环境? – 2010-03-19 04:17:06
我主要关心C++,所以没有托管代码。 – elmatador 2010-03-19 11:20:48