linux平台开发自学笔记(一)-环境搭建
最近开始转战linux服务器平台开发,因此也一点点的去深入了解linux上的开发,挑自己觉得重点的记录下来 1.系统:我选择的开发环境的是centos,安装虚拟机,然后安装centos32位,centos是redhat的开源版本,有很多redhat的东西 2.安装一些开发软件,centos下面一般使...
(linux自学笔记)进程与线程
原文地址: http://www.cnblogs.com/hebaichuanyeah/p/3349061.html 感觉linux环境下C编程主要是一堆库函数的调用。 一.关于linux进程控制 关于进程的创建。 linux中fork()和vfork()函数可以创建一个子进程。 其中vfor...
Linux自学笔记――linux进程及作业管理
内核的功用主要有进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能这几个方面,本文主要讨论linux进程及作业管理。进程管理: 进程,process,运行中程序的一个副本,且存在生命周期; 进程分为CPU bound和I/Obound。 CPU b...
《Linux内核设计与实现》课本第十八章自学笔记——20135203齐岳
《Linux内核设计与实现》课本第十八章自学笔记By20135203齐岳通过打印来调试printk()是内核提供的格式化打印函数,除了和C库提供的printf()函数功能相同外还有一些资深的特殊功能健壮性在任何时候内核的任何地方都能调用printk()函数,只有在终端还未初始化的时候不能调用。在中断...
Linux自学笔记――httpd基本应用(3)
httpd2.4:新特性:1) MPM支持运行为DSO机制;以模块形式按需加载;2) event MPM生产环境可用;3) 异步读写机制;4) 支持每模块及每目录的单独日志级别定义;5) 每个请求相关的专用配置;6) 增强版的表达式分析式;7) 毫秒级持...
伟东山视频自学笔记——bootloader与linux中位置无关代码(PIC)的分析理解
首先,需要理解加载域与运行域的概念。加载域是代码存放的地址,运行域是代码运行时的地址。为什么会产生这2个概念?这2个概念的实质意义又是什么呢? 在一些场合,一些代码并不在储存这部分代码的地址上执行地址,比如说,放在norflash中的代码可能最终是放在RAM中运行,那...