2012年2月5日
摘要: 进程:分配系统资源的一种数据结构。简而言之,就像一个储物箱一样,特点是为了保证安全,一个进程中的指针被设计为不可访问其他进程的地址。就像你的钥匙正常情况下不能随便打开任何一个人的储物箱一样,你只能打开自己的储物箱。如果打开别人的储物箱,不是无意的编码疏忽,就是恶意的攻击其他程序。线程:分配CPU运行周期的一种数据结构。线程其实是任务的抽象概念。创建一个线程,相当于告诉CPU我有一个新任务需要你分配时间来处理。多线程和一个线程执行多个任务的区别就在于创建多个线程就是要求cpu要同时处理一些事情,而不是有先后顺序。在unix下其实就没有线程这种概念,就只有任务的概念。一个任务就相当于只有一个线程的 阅读全文
posted @ 2012-02-05 19:53 一路转圈的雪人 阅读(1272) 评论(0) 推荐(1) 编辑
摘要: 程序执行顺序是按照串行执行的假设: 比如我们读诗词,默认从上到下 1.床 前 明 月 光, 2.疑 是 地 上 霜。 3.举 头 望 明 月, 4.低 头 思 故 乡。 阅读全文
posted @ 2012-02-05 19:45 一路转圈的雪人 阅读(3430) 评论(3) 推荐(4) 编辑