码迷,mamicode.com
首页 >  
搜索关键字:linux内核 bios 系统启动    ( 11074个结果
vxworks for x86读取bios时间的解决方法
vxworks for x86读取bios时间的解决方法  系统时间与bsp有关,在vzworks for x86系列的目标没有直接读取RTC(实时时钟控制器)的函数,用time.h中的函数读到的始终是 00:00:00, Jan. 1 1970.   所以在x86系列的机器中,我们可以从bios中读取当前的时钟。用sysInByte(),sysOutByte(),在70,和71端口读取或写b...
分类:移动开发   时间:2014-07-22 23:04:35    阅读次数:844
《LINUX内核设计的艺术》第一章从开机家电到执行main函数之前的过程 学习笔记之一
从开机加电到实行main函数之前的过程分为三步,目的是实现从启动盘加载操作系统程序,完成实现main函数的准备工作启动BLOS,准备是模式下的中断向量表和中断服务程序从启动盘加载操作系统程序到内存。加载操作系统程序就是靠第一步实现的为实现32位的main函数做过度工作1.1启动blos,准备实模式下...
分类:系统相关   时间:2014-05-06 00:41:20    阅读次数:375
Linux 标准目录结构
初学Linux,首先需要弄清Linux 标准目录结构/root ---启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home ---存储普通用户的个人文件ftp --- 用户所有服务httpdsambauser1user2bin ---系统启动时需要的执行文件(二进制)sb...
分类:系统相关   时间:2014-05-03 23:12:38    阅读次数:549
linux内核调试指南
linux内核调试指南一些前言作者前言知识从哪里来为什么撰写本文档为什么需要汇编级调试***第一部分:基础知识***总纲:内核世界的陷阱源码阅读的陷阱代码调试的陷阱原理理解的陷阱建立调试环境发行版的选择和安装安装交叉编译工具bin工具集的使用qemu的使用initrd.img的原理与制作x86虚拟调...
分类:系统相关   时间:2014-05-03 22:53:53    阅读次数:754
存储器的重映射
存储器的重映射的原因是什么? 重映射到底是怎样进行映射的? 如果不进行重映射会有什么影响?...
分类:其他好文   时间:2014-05-03 21:20:14    阅读次数:206
windows和ubuntu 10.4双系统启动顺序
修改/boot/grub/grub.cfg文件 /boot/grub/grub.cfg文件,这与旧版本不同(9.10之前版本/boot/grub/menu.lst),而且为了安全起见,该文件默认为“只读”属性,因此在修改启动菜单之前你必须先将其文件属性改为“可读写”后方可修改文件内容。 sudo chmod 666 /boot/grub/grub.cfg 修改成 default 4,...
分类:Windows程序   时间:2014-05-03 17:30:01    阅读次数:514
epoll的原理和用法
设想一个场景:有100万用户同时与一个进程保持着TCP连接,而每一个时刻只有几十个或几百个TCP连接时活跃的(接收到TCP包),也就是说,在每一时刻,进程值需要处理这100万连接中的一小部分连接。那么,如何才能高效地处理这种场景呢?进程是否在每次询问操作系统收集有事件发生的TCP连接时,把这100万个连接告诉操作系统,然后由操作系统找出其中有事件发生的几百个连接呢?实际上,在Linux内核2.4版...
分类:其他好文   时间:2014-05-02 23:11:18    阅读次数:311
Linux进程调度策略
从Linux2.5开始Linux实现了0(1)调度算法, 算法的思想要点在于设定动态的nice值确定优先级, 在优先级数组调度(数组最大长度是固定常数) 简而言之,不管系统中有多少进程需要调度都可以在o(1)的时间复杂度内完成调度,是不是很吊啊?但是实践证明(我没证明,文献说的) o(1)对i/o交互型的调度体验上表现很差 轮转周期很不灵活,主要原因在于调度出发点采用粒度很大时间片进行轮换,诚然整体负载会比较好,但是对于i/o交互型的,我们理想的调度策略是采用处理器使用比而不是时间片来分配, ...
分类:系统相关   时间:2014-05-02 21:18:41    阅读次数:460
CentOS目录结构
/:根目录,一般根目录下只存放目录,不要存放文件/bin:可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等/boot:放置linux系统启动时用到的一些文件/dev:存放linux系统下的设备文件,如挂载光驱:mount /dev/cdrom /mnt/etc:系统配置文件存放的目录...
分类:其他好文   时间:2014-05-02 15:29:52    阅读次数:503
记:Android 服务站 问题记录与解决方案
1、dnsmasq域名劫持失败: 现象: 开启wifi热点后确实执行了dnsmasq命令,但是域名劫持失败。 原因: wifi热点开启命令执行后直接执行了dnsmasq命令,当热点开启过程时间很短时域名劫持可以成功;但是启动稍慢即会被系统启动的dnsmasq命令给杀掉并覆盖;所以会导...
分类:移动开发   时间:2014-05-02 05:57:58    阅读次数:461
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!