您的位置:首页 > 其它

2014/02/28

2014-02-28 23:57 232 查看
内核,操作系统最基本的部分,负责管理系统资源,一种软件;进程的权限,这个就像法令一样,规定好了进程所能够获取的数据,可以做规定的事情,不至于乱套,很好;应该可以反过来考虑,这些东西只能被xxx来执行,外来或未被允许的,若要强制执行可否向上级反馈该异常进程的意图,是否允许或强制终止!

线程,进程之下更小的模块,分为用户级线程和内核级线程,前者具有较高的灵活性和效率,后者胜在并行能力出色,即一个进程内的线程阻塞不会影响其它的线程,而前者就不同,用户级线程一旦发生阻塞就会影响同一进程中的其它线程。

进程的调度,个人理解就是通过对将要执行的任务进行判断或分类,然后选择合适的运行方式,或者是对众多将要执行的任务进行判断,合理安排,选择最佳最高效的运行模式。

看了在window、Linux等系统下对进程,线程的讲解,基本上是差不多,只是各有侧重,比如侧重于内核线程的window,有侧重于用户线程的Linux系统,也有折中的二者兼具的,但不管是哪种操作系统,进程或线程都是为执行程序而存在,其目的都是最大化的利用计算机的运算能力。

进程,线程,还是有许多没有看明白,虽然知道是为了提升工作效率,可仅知其然不知其所以然,明天继续。

刚刚写了一篇日志,花了一点时间,不过写出来后感觉心情大好!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: