
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
内核是如何编译成的-知其然而不知其所以然(第一篇)转载:http://blog.chinaunix.net/uid-28236237-id-3840137.htmlLinux内核有分门别类的目录,每个目录包含了不同过能的模块代码。大家一般把这个结构叫做linux代码树。树必然是一个非常恰当的比喻,枝分枝,密密麻麻,参差不穷。那编译内核的时...
第五章 系统调用5.1与内核通信1. 系统调用让应用程序受限的访问硬件设备提供创建新进程并与已有进程通信的机制提供申请操作系统其他资源能力是用户空间进程和硬件设备之间的中间层2. 系统调用的功能1)硬件的抽象接口:用户程序通过系统调用来使用硬件,而不用关心具体的硬件设备,简化了用户程序的开发2)保证系统的稳定与安全:基于某些规则的访问控制3)增强系统的...
姓名:何伟钦学号:20135223(*原创作品转载请注明出处*)( 学习课程:《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-100002900一、进程调度与进程切换(一)不同的进程有不同的调度需求第一种分类:I/O密集型(I/O-bound)频繁的进行I/O通常会...
良好的程序设计方法是:重视上层的业务逻辑操作,而尽可能避免底层复杂的实现细节Linux操作系统的体系架构分为用户态和内核态(或者用户空间和内核)。内核从本质上看是一种软件——控制计算机的硬件资源,并提供上层应用程序运行的环境。用户态即上层应用程序的活动空间,应用程序的执行必须依托于内核提供的资源,包括CPU资源、存储资源、I/O资源等。为了使上层应用能够访问到这些资源,内...
本章的作业依旧包括两部分,1.阅读学习教材「Linux内核设计与实现 (Linux Kernel Development)」第教材第11,12章。2.学习MOOC「Linux内核分析」第六讲「进程的执行和进程的切换」,并完成实验楼上配套实验六。在本次试验中,我们首先新建了一个hello.c的文件,并在里面编辑简单的输出hello world的代码。调用命令gcc -E -o hello.c...
有时候,我们需要单独安装nginx,来处理大量的下载请求。单独在Centos5安装nginx遇到的rewrite和HTTPcache错误解决办法:wget http://nginx.org/download/nginx-0.8.33.tar.gztar -zxvf nginx-0.8.33.tar.gzcd nginx...
访问网站时出现如下错误,如下图:检查php fastcgi进程数,如下图:输出0则表示fastcgi进程数够大,修改scgi_params文件,如下图:然后重启php-fpm和nginx,重新访问即可正常访问。转载于:https://www.cnblogs.com/phperlinxinlan/p/9414654.html...
官网:https://msdn.microsoft.com/zh-cn/library/zekwfyz4(VS.80).aspx备注x86 将程序集编译为由兼容 x86 的 32 位公共语言运行库运行。Itanium 将程序集编译为由采用 Itanium 处理器的计算机上的 64 位公共语言运行库运行。x64 将程序集...
itemServices 协议itemServices 是苹果推出的一款协议.基于这款协议,我们在本地部署一个服务器,将 ipa 包存放到本地服务器.然后,测试人员只要通过 iOS 测试设备的 Safari 浏览器访问特定的地址,就可以通过内网更新 app简单实现1.准备工作在进行功能实现以前,我们需要了解以下的准备内容项目打包后的文件,使用企业分发方式打出的一个 xxx.ip...
说明:winForm窗体,可以通过win32接口dll的findWindow之类的函数来实现查找winform窗口,mfc窗口等。但是wpf却是不实用这些,可以靠automation方式来进行操作。通常可以用来其他c#程序,控制wpf程序来模拟登录按钮事件等。本程序就是通过找到文本框元素和按钮元素,来实现赋值和点击,从而模拟登录的。主要代码如下:1.根据窗口名称查找到“主窗体A...







