详细分析操作系统 线程 & 进程[转载]

说法一:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.一个线程可以创建和撤销另一个线程;同一个进程中的多个线程之间可以并发执行. 说法二:进程和线程都是由操作系统所体会的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。进程和线程的区别在于:简而言之,一个程序至少有一个进...
程序生涯 | 2007-09-18 00:23 | 阅读 2139 次 | 评论 0 条

写给快奔三的工程师们[转载]

电子工程师们毕业几年之后,开始出现焦虑,对未来感到迷惘,特别到了30岁左右,要考虑买房成家等. 搞技术的要想跨越这个瓶颈,最终能走向成功,一般有三个大方向:其一成为技术牛人,其二搞管理,其三转搞市场. 成为技术牛人.从本质上讲,一个技术人员要想成为牛人,需要两个条件,第一是自身有一定的天资,肯钻研技术(废话),第二就是能遇到一个老法师愿意教你,这第二条是需要机遇的. 如果没有这种机遇,只靠一个人的勤奋和钻研,虽然也有可能成为牛人,但那是非常困难的,而且你需要多走很多弯路,需要更多的时间.如果你具备以上两个条件,你可以有80%可能成为大拿,如果只具备第一条,你大概有10-20%机会.如...
生活感悟 | 2007-09-11 21:29 | 阅读 1623 次 | 评论 0 条