自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 MIPS处理器下Linux调度器的调度时机

1. Linux的调度器,N多书有介绍,但是这些介绍基本都是给个大致概念,具体还要看代码。这部分的实现,不同的内核版本有一定的差异,我看的内核版本是2.6.21.7。2. 关于调度器,我的理解,无外乎3点:什么时候去检查是否需要调度(调度时机),如何选择应该运行的任务(调度策略),怎样做任务的切换。任务的切换,也就是上下文切换,相对简单。调度策略,Linux下有SCHED_RR, SCHED_FIFO,SCHED_OTHER, N多书上对他们差别的讲解足够,且易于理解。我主要学习了调度时机。3. 由于要进行

2010-09-29 19:31:00 1910

原创 Start Fedora with Text Or Graphic

<br />Text-Based login can save your system resource. It is what I need with a system running vmware, fedora and win7 , i3 single core CPU & 2G memory.<br /> <br />1. telinit 3 : used to switch Graphic to text.<br />    telinit 5 : used to switch text to g

2010-09-29 10:55:00 1274

原创 win7_vmware7.1_fc8_secureCRT_samba setup

<br />目前的工作环境是 win7+vmware workstation7.1+fc8. 一些东西反反复复的搞了多次,每次都会花些时间,在此做一记录,备忘。<br />1. 安装fc8. fc8的ISO,放在硬盘上。建立vmware的一个virtual machine. 在setting里将DVD指向fc8的ISO,一步一步的安装fc8。<br />2. 让win7和fc8能相互ping通。 按照vmware default的设置,vmnet1是fc8连接到internet的网口,不要更改。改变vmne

2010-09-26 18:47:00 1722

转载 Linux Kernel Basics from wiki

<br />Here you can find the more accurate definitions about Linux Kernel.<br /> <br />It is better to visit the link directly.<br /> <br /> http://en.wikipedia.org/wiki/Linux_kernel<br /> <br />In case of lossing the link copyed the content here.<br /> <br

2010-09-09 12:38:00 2928

转载 Linux 的 completion机制

<br />一、定义:<br />linux/include/linux/completion.h13struct completion {14 unsigned int done;15wait_queue_head_twait;16};<br /> <br />二、作用:<br />虽然信号量可以用于实现同步,但往往可能会出现一些不好的结果。例如:当进程A分配了一个临时信号量变量,把它初始化为关闭的MUTEX,并把其地址传递给进程B,然后在A之上调用down(),进程A打算一旦被唤醒就撤销给

2010-09-06 16:29:00 26269

原创 关于C/C++中 Class, Struct, enum的定义声明位置

<br /><br /> <br />struct 和 enum定义的数据类型的作用域是本文件中。所以:<br />a. 当一个struct的数据类型定义定义在.h文件中,.h文件被多个.c包含,这些.c文件又一起连接时,不会出现数据类型重复定义的错误。但是如果这个.h文件在同一个.c中被多次展开,就出现了数据类型重复定义的问题。<br />b. struct 数据类型的定义,应该定义在.h文件中。也可以定义在.c中,在.h中做声明。<br />c. struct数据类型的定义和struct实例的定义是不同

2010-09-06 15:52:00 9370

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除