logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux进程状态(ps stat)之R、S、D、T、Z、X

http://wenku.baidu.com/view/8a932511866fb84ae45c8de8.html Linux进程状态(ps stat)之R、S、D、T、Z、X2012 年 03 月 11 日Posted byJianLinux是一个多用户,多任务的系统,可以同时运行多个用户的多个程序,就必然会产生很多的进程,而每个进程会有不同的状态。Linux进程

#linux
非常全面的浏览器useragent判断代码

什么是User Agent?懂一点网页制作的人应该都明白。简单的说,User Agent就是用来识别浏览器名称、版本、引擎以及操作系统等信息的内容。于是乎,User Agent的判断就成为识别浏览器的关键,不仅仅如此,移动互联网开发势头迅猛,那么通过User Agent判断桌面端设备或移动设备就变的很为重要。当然,通过UserAgent也可以用来改善一定的兼容性,比如判断得到用户用IE6浏览

#html5#safari#firefox
译稿:UserAgent的历史变迁

感谢ItStrike的投递新闻来源:译言Google推出的Chrome让大家热议纷纷,只有专业用户才会注意到用Chrome访问网页时发出的“Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13”UserAge

#microsoft#windows#safari
ubuntu 10.04 glibc安装

下 了 2.11.1, 和 2.5的 linuxthread, linuxthread放到2.11.1下 , 不在 2.11.1目录下 编.2067  export CFLAGS="-O2 -U_FORTIFY_SOURCE -mtune=native -fno-stack-protector" 2068  ./glibc-2.11.1/configure --prefix=/

linux块设备4

linux 3.1.5blk-exec.c: 起动request1. blk_end_sync_rq: request end 函数, 被blk_finish_request的end_io处理调用, 而blk_finish_request会被blk的软中断处理, 软中端被具体的块驱动的中断唤醒。该函数__blk_put_request, 然后唤醒等待队列,2. blk_

#linux
linux aio

知道异步IO已经很久了,但是直到最近,才真正用它来解决一下实际问题(在一个CPU密集型的应用中,有一些需要处理的数据可能放在磁盘上。预先知道这些数据的位置,所以预先发起异步IO读请求。等到真正需要用到这些数据的时候,再等待异步IO完成。使用了异步IO,在发起IO请求到实际使用数据这段时间内,程序还可以继续做其他事情)。假此机会,也顺便研究了一下linux下的异步IO的实现。linux下主要

#linux
Linux进程状态(ps stat)之R、S、D、T、Z、X

http://wenku.baidu.com/view/8a932511866fb84ae45c8de8.html Linux进程状态(ps stat)之R、S、D、T、Z、X2012 年 03 月 11 日Posted byJianLinux是一个多用户,多任务的系统,可以同时运行多个用户的多个程序,就必然会产生很多的进程,而每个进程会有不同的状态。Linux进程

#linux
linux platform 设备与驱动的匹配

从Linux2.6起,引入了一套新的驱动管理和注册机制:Platform_device和Platform_driver。Linux中大部分的设备驱动,都可以使用这套机制,设备用platform_device表示,驱动用platform_driver进行注册。 Linux platformdriver机制和传统的device_driver机制相比,一个十分明显的优势在于platform机制将

linux EXPORT_SYMBOL

一个模块mod1中定义一个函数func1;在另外一个模块mod2中定义一个函数func2,func2调用func1。在模块mod1中,EXPORT_SYMBOL(func1);在模块mod2中,extern int func1();就可以在mod2中调用func1了。=================================EXPORT_SYMBOL只出现在2.6内核中

#linux
linux块设备

<!--p{margin-bottom:0.08in}-->linux3.1.5一, genhd.c: 管理disk, 分区, 和event 1. disk_get_part:返回分区hd_struct指针,由fs调用,block driver调用,initdo_mounts调用rcu发布(rcu_assign_pointer)与订阅(rcu_derefe

#linux
    共 13 条
  • 1
  • 2
  • 请选择