1.名字含义:
在uClinux这个英文单词中u表示Micro,小的意思,C表示Control,控制的意思,
所以uClinux就是Micro-Control-Linux,字面上的理解就是"针对微控制领域而设计的Linux系统"。
JTAG
是英文“Joint Test Action Group(联合测试行为组织
)”的词头字母的简写
ucLinux与linux区别?
1. 没有虚存管理
2. 不能运行时增加进程栈
3. 不支持分页
4. 可执行程序不是elf, 而是flat
5. 不能用fork, 而是用vfork
6. RAMDISK
uClinux是针对控制领域的嵌入式linux操作系统,它从Linux 2.0/2.4内核派生而来,沿袭了主流Linux的绝大部分特性。适合不具备内存管理单元(MMU)的微处理器/微控制器。没有MMU支持是 uClinux与主流Linux的基本差异。
对uCLinux 来说,其设计针对没有MMU的处理器,不能使用处理器的虚拟内存管理技术。uCLinux仍然采用存储器的分页管理,系统在启动时把实际存储器进行分页。 在加载应用程序时程序分页加载。但是由于没有MMU管理&#