操作系统
aweii
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux kernel2.6中软中断运行线程ksoftirqd的创建
1、软中断由内核线程ksoftirqd处理,下面说一下它的创建过程。start_kernel()创建init线程,init()调用do_pre_smp_initcalls()->spawn_ksoftirqd(),spawn_ksoftirqd()分两次调用cpu_callback(),分别使用参数CPU_UP_PREPARE和CPU_ONLINE。使用CPU_UP_PREPARE调用原创 2011-11-12 17:02:28 · 2172 阅读 · 0 评论 -
linux-1.2.13内核的编译生成和引导
在linux目录下运行命令 make zimage即生成内核,过程是这样的。linux/makefile中有这一句:include arch/$(ARCH)/Makefile,指向了linux/arch/i386/makefile,其中有目标:--linux/makefile--MAKEBOOT = $(MAKE) -C arch/$(ARCH)/bootzImage: vmlin原创 2012-12-08 21:56:43 · 1319 阅读 · 2 评论 -
vsyscall page
-----------------------------------vsyscall page-------------------------------------内核中有一个永久固定映射页面(位于0xffffe000-0xffffefff),名为vsyscall页。这个区域存放了系统调用入口kernel_vsyscall的代码,以及信号处理程序的返回代码kernel_sigretu原创 2012-01-15 11:08:28 · 2066 阅读 · 0 评论 -
linux-2.0.35的打开文件系统调用sys_open分析
----sys_open:linux\fs\open.c----asmlinkage int sys_open(const char * filename,int flags,int mode){char * tmp;int fd, error;//获取打开文件描述符(进程打开文件结构指针数组的下标)fd = get_unused_fd();if (fd < 0)return fd原创 2012-12-08 21:58:36 · 1756 阅读 · 4 评论 -
linux2.6.11的工作队列机制分析
一、概述 工作队列提供了一种通过线程同步或者异步运行内核函数的通用机制。通过completion和等待队列实现了同步运行功能(调用者等待被调用函数执行完毕),不使用completion则可实现异步运行的功能。相关的定义和代码主要在以下文件中:linux\kernel\Workqueue.clinux\include\linux\Workqueue.h二、数据结构原创 2011-12-01 23:24:00 · 1247 阅读 · 0 评论 -
VirtualBox虚拟机下Fedora17与windows宿主机共享文件夹的设置
VirtualBox虚拟机下Fedora17与windows宿主机共享文件夹的设置 笔者以VirtualBox虚拟机安装了Fedora17操作系统,宿主机操作系统是win2003,尝试着在两者之间共享文件夹。以下是设置步骤:1、 windows下建立一个目录N:\temp\作为共享文件夹用。Vbox界面上,选中虚拟机Fedora17后,单击右侧的共享文件夹,出现设置窗原创 2014-01-02 13:21:05 · 1448 阅读 · 0 评论 -
Android源代码下载
以下操作在VirtualBox中的Fedora-17虚拟机上进行,工作目录为/mnt/disk2/source/android/2.2/1、 下载python脚本repo#curl"http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo"> ./repo#chmod 777 ./repo成功!标准的地址不可用:curl原创 2014-01-05 12:56:38 · 834 阅读 · 0 评论 -
VirtualBox虚拟机中运行Android
在PC上,运行ADB模拟器速度很慢,可以在VirtualBox中运行x86版的android虚拟机解决这个问题,然后通过虚拟机实现系统调试功能。步骤如下:1、下载android-x86,安装光盘映像网址:http://www.android-x86.org/download现成的虚拟机映像下载网址:http://dl.iplaysoft.com/files/1677.html#down原创 2014-01-07 20:20:17 · 1358 阅读 · 0 评论 -
Linux内核PROC文件系统的初始化和主要函数分析
简要介绍了linux2.4.0内核proc文件系统的初始化和部分函数代码。原创 2017-04-01 22:57:18 · 2785 阅读 · 0 评论
分享