- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 Linux(RedHat)上离线安装cmake3.3.2+Caffe-SSD+Opencv2.4.10+Python2.7.11+CUDA9.0+cudnn7.0.5过程记录
由于学校linux服务器不能联网,安装各种软件包时不能用apt-get等命令自动下载安装,不管缺什么包都得在本地下载好源码包,然后上传到服务器上。过程比较痛苦,找软件包也很费劲,安装期间还有各种因为版本、路径等问题报错。本文将详细列出安装过程、其间出现的错误和解决方法、需要的依赖包等。本文主要分为六个部分:1.总体概述 2.安装cmake和python3.安装caffe环境 4.安装caffe ...
2019-04-26 17:02:41
1313
原创 《linux0.11完全注释》学习笔记1.1——system模块载入函数read_it分析
System模块在磁盘上的位置紧接着setup.s所在扇区,即0磁道0磁头3扇区。该模块被读到内存地址0x10000开始处,模块长度0x30000。读入该模块的代码被封装到了read_it函数中。由于实模式下段偏移寄存器只有16位,最多寻址0x10000内的地址,所以无法在不改变段寄存器的情况下读入整个system模块。程序选择的方法是每次读入0x10000,然后将段寄存器加上这个偏移,反复执行...
2018-11-22 13:29:48
495
原创 《linux0.11完全注释》学习笔记1——bootsect.s
《linux0.11完全注释》学习笔记1——bootsect.s该模块由bios从磁盘读入内存地址0x7c00处,总共512字节,即一个扇区。为什么读入0x7c00而不是0x0000位置呢?因为bios在内存开始位置初始化了一些要使用的数据。特别的,bios初始化了一张中断向量表和一些中断处理函数。其中的int 0x13号中断被bootsect.s模块用来加载linux内核(system模块)。...
2018-11-21 22:55:22
470
空空如也
linux0.11中lock_buffer函数为什么采用进程关中断,然后进入睡眠?
2018-10-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人