回答
1)这是一个定义。你不需要这个帮助,你需要一本“书”。
2)我很乐意帮助这个。这不是一个简单的定义问题,所以我们首先回答一个问题的问题......在单进程单线程系统中,堆栈的目的是什么?一旦你可以回答这个问题,你是回答这个问题的一英寸。
3)什么系统?
堆栈通常用于存储局部变量和函数参数,对吗? – 2012-01-18 12:45:07
你是对的,但那是另外一些重要的事情。当我在一个函数中并且我调用另一个函数时,在单个进程,单线程系统上会发生什么?关于旧函数的执行上下文有没有什么特别的事情发生? – 2012-01-18 12:48:01
是的,发生上下文切换,我的意思是当前进程的上下文存储在堆栈上,某些其他进程的上下文从堆栈上猛增 – 2012-01-18 13:01:41
http://en.wikipedia.org/wiki/Thread_(computing)
维基百科是下来的那一刻,butafter,你可以检查一下:)
你的第二个问题其实回答你的第一个。线程以不同的速率工作。想象一下,一个程序是所有跟随彼此的命令行,等待彼此完成。现在添加第二行,以便在同一时间完成2位处理(并且很可能有不同的速度)。这是一个线索。
实质上,一个线程是一个不同的进程,由一个共同的应用程序产生。根据您使用的系统和您要完成的任务,可用性差异很大。
这些是你最好使用谷歌,Stackoverflow的东西的类型。
- 1. 线程之间共享什么资源?
- 2. 是什么应用程序之间(“东西”)和Session(“东西”)
- 3. 进程VS线程:两个进程可以共享相同的共享内存吗?可以两个线程?
- 4. PageContext线程共享
- 5. 子进程不打印任何东西
- 6. 为什么SecurityContext的Authentication对象不能在线程间共享?
- 7. 在同一个过程中多线程共享什么?
- 8. 获取Facebook最共享的东西
- 9. 父进程和子进程共享一个IPC共享内存
- 10. C#与多线程共享锁
- 11. 如何设置无线共享Android的Raspberry Pi3的东西
- 12. 由一个线程与其他线程数组共享数据
- 13. 多线程 - 共享数据
- 14. 共享列表线程
- 15. C#线程共享数据
- 16. 是线程池共享 - .net
- 17. Spring Boot共享线程
- 18. 烧瓶线程共享值
- 19. 不同线程共享的对象
- 20. Java线程不共享静态数据
- 21. Java多线程,奇怪的东西
- 22. 共享缓冲区进程
- 23. 进度4gl - 共享程序
- 24. 跨进程共享位图
- 25. 当我们使用 “公共类的东西{” 与 “类的东西{”
- 26. 进程之间不共享共享内存
- 27. 进程共享内存不共享(c,linux)
- 28. 与KleisliFunctor类似的东西是什么?
- 29. 在不同进程之间共享HDC
- 30. 这个程序为什么不打印任何东西?
自己做功课或正确标记您的问题 – fjardon 2012-01-18 12:23:27
现在可以吗? – 2012-01-18 12:26:04