码迷,mamicode.com
首页 >  
搜索关键字:内核    ( 23560个结果
变量赋值(非引用) php内核的实现(三)
op2.var TSRMLS_CC); variable_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(EX_CVs(), opline->op1.var TSRMLS_CC); if (IS_CV == IS_VAR && UNEXPECTED(var...
分类:Web程序   时间:2014-07-14 08:10:19    阅读次数:315
腾达Tenda W311MA无线网卡Linux下驱动安装
菜鸟看这里https://help.ubuntu.com/community/WifiD ... enda_W311M最近也买了颗Tenda W311M网卡,简单说一下驱动的安装和hostapd做Soft AP的配置系统是Ubuntu 11.10,内核是Linux ubuntu 3.0.0-12-s...
分类:系统相关   时间:2014-07-14 00:18:10    阅读次数:834
spin_lock & mutex_lock的差别?
本文由该问题引入到内核锁的讨论,归纳例如以下为什么须要内核锁?多核处理器下,会存在多个进程处于内核态的情况,而在内核态下,进程是能够訪问全部内核数据的,因此要对共享数据进行保护,即相互排斥处理有哪些内核锁机制?(1)原子操作atomic_t数据类型,atomic_inc(atomic_t *v)将v...
分类:其他好文   时间:2014-07-13 23:31:28    阅读次数:269
Linux 中使用 KVM
from:http://www.php-oa.com/2010/02/22/ubutnu-kvm-vmware.html听讲XEN很快就要从LINUX内核中去掉,redhat和Ubuntu也大力的在推广KVM,所以在Ubuntu下整了一下KVM,相当容易使用,基本比Vmware还要容易,但性能好上很...
分类:系统相关   时间:2014-07-13 22:59:40    阅读次数:440
xen之基本搭建
1. 前言所需包:kernel-xenxenxen-libs (xen依赖包)xen_runtime (xen依赖包)以上xen包需要版本号一致,例如4.1.3版本,这里使用xm接口管理工具,故而,本次试验选用4.1.3版本环境:虚拟宿主机(vm)环境:centos-6.5,内核版本2.6.32xe...
分类:其他好文   时间:2014-07-13 22:45:17    阅读次数:342
【Nginx】epoll事件驱动模块
Linux 2.4版本的内核之前,Nginx的事件驱动方式是使用的poll、select函数。进程需要等待连接上有事件发生(收到数据)时,需要把所有连接都告诉内核,由内核找出哪些连接上有事件发生。由于需要把大量连接从用户空间拷贝到内核空间,所以开销巨大,因此,使用poll、select事件驱动方式,最大并发数量只能达到几千。Linux 2.6版本之后添加了epoll函数接口,使得最大并发数量可以达...
分类:其他好文   时间:2014-07-13 17:27:34    阅读次数:311
信号量机制中的DOWN操作与UP操作详解
DOWN操作:linux内核中,对信号量的DOWN操作有如下几种: void down(struct semaphore *sem); //不可中断 int down_interruptible(struct semaphore *sem);//可中断 int down_killable(struct semaphore *sem);//睡眠的进程可以因为受到致命信号而被唤醒,中断获取信号量...
分类:其他好文   时间:2014-07-13 16:21:36    阅读次数:501
Android系统的启动过程
当我们拿到一台Android的智能手机,从打开开关,到我们可以使用其中的app时,这个启动过程到底是怎么样的? 系统上电 当给Android系统上电,CPU复位之后,程序指针会指向启动地址,从该地址读取启动程序的可执行代码直接运行,或者将可执行代码与数据载入CPU内置的RAM中再运行。 这一段代码,放在PC中,叫做BIOS,而在android等嵌入式系统中就叫做Bootloader。 Bootloader引导程序 通过Bootloader引导程序,可以初始化硬件设备,建立内存空间映射图,为操作系统内核...
分类:移动开发   时间:2014-07-13 14:05:34    阅读次数:326
linux2.6.26移植
宿主机: Ubuntu13.10  gcc-4.3.1 目标机:s3c2440 交叉编译器:arm-linux-gcc-4.3.2 要移植的内核版本:linux-2.6.26 文件系统: yaffs2 准备知识: Linux支持多种平台架构。在其源码的arch目录下,已经将各种支持的平台架构的源码分门别类。为了配置方便,在各种平台架构的目录下,一般都配有一个名为...
分类:系统相关   时间:2014-07-12 22:11:43    阅读次数:421
linux防火墙--iptables(二)
五、filter过滤和转发a、打开内核的IP转发#sysctl-wnet.ipv4.ip_forward=1或#echo1>/proc/sys/net/ipv4/ip_forwardb、基本匹配条件·通用匹配→可直接使用,不依赖于其他条件或扩展→包括网络协议、IP地址、网络接口等条件·隐含匹配→要求以特定的协议匹配作为前提→包括端..
分类:系统相关   时间:2014-07-12 16:52:14    阅读次数:397
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!