上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 127 下一页
摘要: 转自:https://zhidao.baidu.com/question/335974047.html 如果一个页面的大小为4K,页表项大小为4B,那么为什么可以存2^10个页表项?我的意思就是问为什么要拿4K/4B=2^10?页表项不应该是存在于内存里面的?和页面大小有什么关系? Mr_无所不知 阅读全文
posted @ 2017-12-29 14:01 Sky&Zhang 阅读(4256) 评论(1) 推荐(0)
摘要: 转自:http://www.cnblogs.com/worldisimple/articles/2447577.html 一、概述处理器(CPU) 1.1 处理器位数 在intel处理器的X86系列中,包含8086和8088的16位处理器,以及从80386(即i386)开始的32位处理器,而如今又有 阅读全文
posted @ 2017-12-29 13:59 Sky&Zhang 阅读(2240) 评论(0) 推荐(0)
摘要: 转自:http://blog.sina.com.cn/s/blog_af0899010101bsts.html 一 页面与页表 1 页面 分页存储管理是将作业的逻辑地址划分为一系列同等大小的部分,称为页。并为各页加以编号,每个作业的页的编号都是从0开始的。与之类似,把可用的物理内存也划分为同样大小的 阅读全文
posted @ 2017-12-29 13:55 Sky&Zhang 阅读(1372) 评论(0) 推荐(0)
摘要: 转自:https://www.silabs.com/community/mcu/8-bit/knowledge-base.entry.html/2017/01/13/spi_-asc0 问题 SPI作为master或slave时可以达到的最大传输速率是多少 ? 问题 SPI作为master或slav 阅读全文
posted @ 2017-12-29 13:43 Sky&Zhang 阅读(12605) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/bitzhuwei/p/from_relay_to_tiny_CPU.html 阅读目录(Content) 从电池、开关和继电器开始 用继电器做个与门 用继电器做个或门 用继电器做个异或门 做一些看起来可用的东西 小小约定 振荡器 加法器 寄存器 阅读全文
posted @ 2017-12-28 11:02 Sky&Zhang 阅读(554) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/bitzhuwei/p/OS-in-30-days-01-hello-bitzhuwei-OS.html 阅读目录(Content) 最初的OS代码 虚拟机加载helloos.img 真机加载helloos.img 制作启动盘 真机启动 总结 阅读 阅读全文
posted @ 2017-12-28 10:39 Sky&Zhang 阅读(574) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/zhaoyl/archive/2012/09/04/2671156.html Linux进程调度的目标 1.高效性:高效意味着在相同的时间下要完成更多的任务。调度程序会被频繁的执行,所以调度程序要尽可能的高效; 2.加强交互性能:在系统相当的负载下 阅读全文
posted @ 2017-12-26 15:14 Sky&Zhang 阅读(9604) 评论(0) 推荐(1)
摘要: 转自:http://blog.csdn.net/gatieme/article/details/51872594 我们前面提到linux有两种方法激活调度器:核心调度器和 一种是直接的, 比如进程打算睡眠或出于其他原因放弃CPU 另一种是通过周期性的机制, 以固定的频率运行, 不时的检测是否有必要 阅读全文
posted @ 2017-12-26 11:38 Sky&Zhang 阅读(2669) 评论(0) 推荐(0)
摘要: 转自:https://github.com/kergoth/tslib C library for filtering touchscreen events tslib consists of the library libts and tools that help you calibrate a 阅读全文
posted @ 2017-12-26 10:18 Sky&Zhang 阅读(2721) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/uvsjoh/archive/2011/08/25/2152947.html 移植Tslib 1 下载源码tslib-x.x.tar.gz 2 解压,cd tslib 3 生成configure ./autogen.sh 4 配置,生成Makefi 阅读全文
posted @ 2017-12-26 10:17 Sky&Zhang 阅读(259) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/hazir/p/array_initialization.html 前几天看内核中系统调用代码,在系统调用向量表初始化中,有下面这段代码写的让我有点摸不着头脑: const sys_call_ptr_t sys_call_table[__NR_sy 阅读全文
posted @ 2017-12-22 16:25 Sky&Zhang 阅读(1069) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/hazir/p/linux_kernel_pid.html Linux 内核使用 task_struct 数据结构来关联所有与进程有关的数据和结构,Linux 内核所有涉及到进程和程序的所有算法都是围绕该数据结构建立的,是内核中最重要的数据结构之一 阅读全文
posted @ 2017-12-22 16:21 Sky&Zhang 阅读(1014) 评论(0) 推荐(0)
摘要: 转自:http://diheshu.blog.sohu.com/145802264.html 一、什么是对齐,以及为什么要对齐:1. 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要 阅读全文
posted @ 2017-12-22 16:14 Sky&Zhang 阅读(1311) 评论(0) 推荐(0)
摘要: 转自:http://blog.chinaunix.net/uid-25374603-id-3401045.html 说明: 系统调用是内核和应用程序间的接口,应用程序要访问硬件设备和其他操作系统资源,可以通过系统调用来完成。 在linux中,系统调用是用户空间访问内核的一种手段,除异常和中断外,他们 阅读全文
posted @ 2017-12-21 15:40 Sky&Zhang 阅读(3200) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/tolimit/p/4202959.html 阅读全文
posted @ 2017-12-21 15:39 Sky&Zhang 阅读(1346) 评论(0) 推荐(0)
摘要: 转自:http://www.aichengxu.com/linux/7166015.htm 本文为原创,转载请注明:http://www.cnblogs.com/tolimit/ 引言 前一篇关于linux系统如何实现fork的研究(一)通过代码已经说明了从用户态怎么通过软中断实现调用系统调用clo 阅读全文
posted @ 2017-12-21 14:57 Sky&Zhang 阅读(550) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/fool_duck/article/details/46917377 以下是基于 linux 0.11 内核的说明。 在init/main.c第138行, 在move_to_user_mode()之后,进程0通过fork()产生子进程,实际就是进程1( 阅读全文
posted @ 2017-12-21 14:41 Sky&Zhang 阅读(763) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/gatieme/article/details/51569932 前言 Unix标准的复制进程的系统调用时fork(即分叉),但是Linux,BSD等操作系统并不止实现这一个,确切的说linux实现了三个,fork,vfork,clone(确切说vfo 阅读全文
posted @ 2017-12-21 14:09 Sky&Zhang 阅读(2394) 评论(0) 推荐(1)
摘要: 转自:http://www.aichengxu.com/linux/4157180.htm 引言 fork函数是用于在linux系统中创建进程所使用,而最近看了看一个fork()调用是怎么从应用到glibc,最后到内核中实现的,这片文章就聊聊最近对这方面研究的收获吧。我们主要聊聊从glibc库进入内 阅读全文
posted @ 2017-12-20 17:39 Sky&Zhang 阅读(311) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/wuchanming/p/4020463.html 什么是僵尸进程? 首先内核会释放终止进程(调用了exit系统调用)所使用的所有存储区,关闭所有打开的文件等,但内核为每一个终止子进程保存了一定量的信息。这些信息至少包括进程ID,进程的终止状态,以 阅读全文
posted @ 2017-12-20 16:04 Sky&Zhang 阅读(2940) 评论(0) 推荐(0)
上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 127 下一页