仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 404|回复: 7
打印 上一主题 下一主题

[其他Linux] 给大家带来Linux体系道理常识 历程切换的观点先容

[复制链接]
再现理想 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 16:32:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
给你装的系统里为ubuntu12.04,它已经封装的很臃肿了,但是考虑到你没有很多时间投入其中,所以给你装了它,但是怎么用它提高开发效率,需要你在学习的过程中不断总结;
1、tast_struct布局
它是一个数据布局,能够说,它代表了一个历程。它有良多字段,大致有一下几种:
标识号:历程标识、用户标识、组标识。
形态:Linux的历程的四种基础形态
调剂信息:优先级、工夫片等
历程链信息:父历程、子历程的指针
文件信息:翻开文件、假造文件体系
高低文信息:历程的运转情况
2、I386系统的义务办理和调剂
I386系统从硬件上撑持义务间的切换。为此目标,增设了一种新段:义务形态段(TSS),起首它和数据段、代码段一样也是一种段,其次它纪录了义务的形态信息。
与别的段一样,也有形貌它的布局:TSS形貌符表,它纪录了一个TSS的信息,同时另有一个TR存放器,它指向以后义务的TSS.义务切换的时分,cpu会将原存放器的内容写出到响应的TSS,同时将新TSS的内容填到存放器中,如许就完成了义务的切换。
3、Linux历程切换
Linux义务切换是经由过程switch_to这个宏完成的,它使用长跳指令,当长跳指令的操纵数是TSS形貌符的时分,就会引发CPU的义务的切换,此时,cpu将一切存放器的形态保留到以后义务存放器TR所指向的TSS段(以后义务的义务形态段)中,然后使用长跳指令的操纵数(TSS形貌符)找到新义务的TSS段,并将个中的内容填写到各个存放器中,最初,将新义务的TSS选择符更新到TR中。如许体系就正式入手下手运转新切换的义务了。下面提到的task_struct中的tss成员就是纪录TSS段内容的

</p>
初学阶段只要把上课时候学习过的命令练熟就可以了.单靠学习各种命令而成为高手是不可能的。
冷月葬花魂 该用户已被删除
沙发
发表于 2015-1-18 16:44:52 | 只看该作者
Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。
愤怒的大鸟 该用户已被删除
板凳
发表于 2015-1-23 10:17:35 | 只看该作者
其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。
谁可相欹 该用户已被删除
地板
发表于 2015-1-31 15:39:41 | 只看该作者
Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。
只想知道 该用户已被删除
5#
发表于 2015-2-6 20:54:22 | 只看该作者
为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
金色的骷髅 该用户已被删除
6#
发表于 2015-2-18 19:05:39 | 只看该作者
永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。
分手快乐 该用户已被删除
7#
发表于 2015-3-13 00:09:30 | 只看该作者
熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。
飘灵儿 该用户已被删除
8#
发表于 2015-3-20 07:18:50 | 只看该作者
我是学习嵌入式方向的,这学期就选修了这门专业任选课。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 01:58

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表