- 博客(23)
- 资源 (126)
- 收藏
- 关注
转载 使用 /proc 文件系统来访问 Linux 内核的内容
参见:http://www.ibm.com/developerworks/cn/linux/l-proc.html使用 /proc 文件系统来访问 Linux 内核的内容这个虚拟文件系统在内核空间和用户空间之间打开了一个通信窗口文档选项<trv
2010-03-16 15:19:00 901
转载 PROC系列之---/proc/loadavg、/proc/pid/stat、/proc/pid/statm等
参见:http://blog.csdn.net/hafent/archive/2010/01/06/5144953.aspx该文件中的所有值都是从系统启动开始累计到当前时刻。该文件只给出了所有CPU的集合信息,不能该出每个CPU的信息。[root@localhost ~]# cat /proc/loadavg 4.61 4.36 4.15 9/84 5662每个值的含义为:
2010-03-14 14:26:00 977
转载 ow can /proc/loadavg be used ?
参见:http://unix.derkeiler.com/Newsgroups/comp.unix.shell/2006-11/msg00577.htmlRe: How can /proc/loadavg be used ?From: Bruce Barnett spamhater113+U061115075347@xxxxxxxxxxxx>Date: Wed, 1
2010-03-14 14:22:00 973
转载 Linux Kernel Linked List Explained
参见:http://isis.poly.edu/kulesh/stuff/src/klist/Introduction:Linux kernel is mostly written in the C language. Unlike many other languages C does not havea good collection of data structures
2010-03-13 15:30:00 1531
原创 通过mutt使用gmail
Mutt是一个非常成熟的邮件客户端(mailagent),而Gmail是我最喜欢的Web应用。Gmail被认为几乎是无限的容量如果加上mutt便捷快速的处理能力就更加完美了。事实上使用Gmail处理邮件已经够快了,你可以使用tag,可以使用它提供的非常强大的搜索能力来加快邮件处理的速度。但是,对我来说还不够快。一个主要原因是mailinglist,像[css-d],[ubunt-jp],[ubun
2010-03-13 15:10:00 9921
转载 php日历转农历的转换代码(转)
########################################### #作者: 沈潋(S&S Lab) # #E-mail:shenlian@hotmail.com # #web: http://www.focus-2000.com # #
2010-03-12 16:16:00 1856
原创 google日历的农历循环提醒
参见:http://www.zh001.com/viewthread.php?tid=460使用 Google 日历,可以轻松管理日常生活中的各种重要事项。添加活动和发送邀请,与亲朋好友共享日程表,并搜索感兴趣的活动。 虽然提供日历功能的网站很多,但是google日历提供免费短信提醒,这就太厉害了。像一些重要的日子,比如老婆的 生日,结婚纪念日等,如果把这些
2010-03-12 15:55:00 12853 2
原创 Linux Kernel中list解读
Sam之前看2.4kernel时,常看到List.也仔细看了一下,但现在长期没有看kernel,没有写程序,已经忘记了很多。今天又看一看并记录下来。 LinuxKernel中,常常需要使用双向链表。在~/include/linux/list.h中,就定义了双向链表和常用的function. 链表头如下:struct list_head { struct list_head
2010-03-12 01:50:00 5428 2
转载 linux module Makefile
不知道在什幺时候,转载Linux 出现了 module 这种东西,的确,它是 Linux 的一大革新。有了 module 之后,写device driver 不再是一项恶梦,修改 kernel 也不再是一件痛苦的事了。因为你不需要每次要测试 driver 就重新compile kernel 一次。那简直是会累死人。Module 可以允许我们动态的改变 kernel,加载 deviced
2010-03-11 02:15:00 3636
原创 Linux Kernel Module编程,多个源文件编译成一个模块的解决方案
陆陆续续也写了几个Linux内核模块了,但每次都是把代码写在一个源文件中,上次尝试了写在两个.c文件中,结果没有编译通过。无奈之下,将其中一个.c文件重命名成.h文件,再include当另一个当中。但是,在.h文件中写函数的实现总感觉怪怪的。今天查看了以下Kbuild的文档,有如下描述: If a kernel module is built from several sou
2010-03-11 01:51:00 4609 1
原创 利用GoogleApp托管自己的PHP代码(Eclipse开发环境)
Google 在一年前发布了<a onclick="function onclick(){function onclick(){pageTracker._trackPageview(/outgoing/code.google.com/appengine/?referer=);}}" href="http://code.google.com/appengine/">Goo
2010-03-10 17:01:00 2136
转载 Linux终端提示符PS1设置(颜色)
/d :代表日期,格式为weekday month date,例如:"Mon Aug 1"/H :完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux/h :仅取主机的第一个名字,如上例,则为fc4,.linux则被省略/t :显示时间为24小时格式,如:HH:MM:SS/T :显示时间为12小时格式/A :显示时间为24小时格式:
2010-03-09 21:27:00 3885
原创 动态设置Gnome-terminal的标题
参见:http://forums.opensuse.org/applications/427019-gnome-terminal-title-change-ssh-login.htmlhttp://ubuntuforums.org/archive/index.php/t-78459.htmlhttp://li2z.cn/2009/03/06/gt_title_ansi_con/虽然
2010-03-09 21:11:00 4023
原创 BASH Shell change the color of my shell prompt under Linux or UNIX
Q. How do I change the color of my shell prompt under Linux ?A. Youcan change the color of your shell prompt to impress your friend or tomake your own life quite easy while working at co
2010-03-09 10:23:00 2315
原创 我的负载均衡模块:simpLB_3_2
2010年03月03日 星期三 10时02分56秒 取得一个阶段性成果,该版本的simpLB可以完全实现“轮询调度” 。连接管理中加入了超时机制,如果timeout时间内某个连接上没有数据包则删除该连接。HTTP完美测试!SSH测试存在一些问题:首先,调度的目的服务器可能和本地存储的known_hosts冲突,Clinet端删除~/.ssh/known_hosts中相应条目或删除该文件以解决; 其
2010-03-05 14:10:00 1278
原创 我的负载均衡模块:simpLB_3_0
2010年03月02日 星期二 15时55分20秒 在simpLB_2_6的基础上,加入了连接跟踪机制。现在可以用TCP协议的应用测试了 。依然存在的缺陷:用于连接跟踪的定时器1、simpLB.c/*简单的轮询调度算法,添加了连接跟踪,可测试HTTP,但不稳定*//*用于连接跟踪的定时器,还不能释放超时连接*/#include #include /* for t
2010-03-05 14:09:00 1499
原创 我的负载均衡模块:simpLB_2_6
2010年03月01日 星期一 19时57分02秒 在simpLB的基础上已加入了简单的轮询调度算法,因没有加入连接跟踪机制,目前只能用ping命令测试。 1、simpLB.c/*简单的轮询调度算法,因没有连接跟踪,目前只能用ping测试*/#include #include /* for tcphdr */#include #include
2010-03-05 14:08:00 5103
原创 我的负载均衡模块:simpLB
2010年03月01日 星期一 13时30分44秒 捣鼓了好几天,终于做出了一个负载均衡模块的雏形:simpLB。具体功能就是把发送到LoadBalaner上数据包“无条件”调度到Server_1上。目前经测试,可以支持ICMP(ping)、UDP,但是如果是TCP包,当前只支持80端口的应用(Http)。下面要作的是 把所用到ip_vs.h中的两个函数自定义一下,以“解耦合”; 支持TCP协议的
2010-03-05 14:06:00 1225
原创 Eclipse中CVS的使用
2010年02月06日 星期六 17时04分25秒 0、问题: 发现在Eclipse中新建工程时选择“Projects from CVS”后,出现单选框。0.1、选择“Create a new repository location” Location中的Hose和Repository path均为灰色,不可填写,无法点击“Next”和“Finish”。0.2、选择“Use
2010-03-05 13:52:00 1218
原创 openSuSE中xen内核的UTC时钟问题及解决方案
2010年02月24日 星期三 10时40分58秒 在openSuSE11.2中使用1en虚拟机,发现使用xen内核启动时,时钟总是慢8小时。在YaST中钩选使用UTC、在/etc/init.d/boot.local中添加date --set "$(date --utc +%Y-%m-%d %H:%M:%S.%N)",各种尝试均解决不了问题。 最后在/etc/init.d/boot.c
2010-03-05 13:51:00 1687
原创 openSuSE中的内核模块编程
2010年02月23日 星期二 16时13分12秒 近几日一直在openSuSE上做内核模块编程。以前在fedora上写过一些例子,比较顺手。刚接触openSuSE,走了一些弯路,记录下来。1、在安装openSuSE时,我在“开发”选择了“Linux内核开发”。所以,有了当前内核的源代码,和内核开发的一些文档。如果一开始没有选择,则要下载和当前内核版本一致的内核源代码(或者可以选择其他版本的源代
2010-03-05 13:50:00 1605
原创 Linux2.6内核Netfilter的简单例子、八(simpNat)
在openSuSE上搭建好实验环境之后,继续内核模块的实验。这次做的是一个简单的网络地址转换(NAT)。在负载均衡器(LB)上,将目的地址是192.168.99.102的数据包(skb)的目的地址改为192.168.99.101。没有做连接跟踪、没有将192.168.99.101返回的原地址改成192.168.99.102,一切从简!只能拿ping做实验。1、源代码:simpNat.c#inc
2010-03-05 13:48:00 2614
原创 Linux2.6内核Netfilter的简单例子、七(netMonitor)
2010年02月26日 星期五 17时48分02秒 升级whoVisit的功能,监视5个hook点的网络信息,以便调试我的其他netfilter模块。1、netMonitor.c#include #include /* for tcphdr */#include #include /* for csum_tcpudp_ma
2010-03-05 13:36:00 2275
SCPS_RI_1_1_132源代码
2010-08-06
MINIMIZING THE EFFECTS OF LATENCY ON TCP OVER SATELLITE LINKS.pdf
2010-08-05
IPSec Acceleration Using a Programmable.pdf
2010-08-05
Network IO Acceleration in Heterogeneous Multicore Processors.pdf
2010-08-05
Compact_xPEP_datasheet.pdf
2010-08-05
issues-ipsec-geosynchronous-satellite-links.pdf
2010-08-05
libphonon.so.4.3.1
2010-06-27
Erlang_-_Concurrent_Functional_Programming_for_Telecommunications._A_Case_Study_of_Technology_Introd
2010-05-10
WindowBuilder_V1.8 for Eclipse 4.5(Mars)
2016-07-08
IEEE1619标准-用于等长加密算法.pdf
2013-04-28
MTracer 2.1带注册码
2011-10-15
MediaWiki1.16.4
2011-05-02
Nvidia显卡驱动Linux版
2010-11-06
lrzsz-0.12.20.tar
2010-10-24
SCPS_Documents.rar SCPS协议文档
2010-08-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人