摘要: XS: eXternal Subroutine, 也叫做xsub. 它是perl代码中调用c或者c++ 子例程的接口。 在许多情形下,如一些CPU或内存密集型的任务,单纯使用PERL很难满足这些需求,这时,可以使用c或c++语言完成该任务,提供好接口后,通过XS接口可以直接被PERL 代码以module的形式调用。 环境: OS :debian 5 lenny PERL: This is perl... 阅读全文
posted @ 2011-07-18 18:36 yub0yue 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 1)get kernel source code from longriver: cd /pbdf/ISO/redhat/betas/rhel5.5rc2/Server/SRC/DVD //RHEL5.5rc2 source code 2) Mount -o loop RHEL5.4-Server-20090819.0-SRPMS-DVD.iso /mnt Cd /mnt/SRPM [root@... 阅读全文
posted @ 2011-07-18 18:35 yub0yue 阅读(273) 评论(0) 推荐(0) 编辑
摘要: Unicode 简介: Unicode 是标准的字符集,它的目的是对世界上任何文字系统里面的符号和其它一些符号进行编码。它为在任何一个其它character set standards 中的charater提供对应的code point。 unicode 中的character是一个抽象实体,Unicode是语言无关的和显示无关的,也就是说,每一个character对应一个唯一code point... 阅读全文
posted @ 2011-07-18 18:35 yub0yue 阅读(424) 评论(0) 推荐(0) 编辑
摘要: Debian Linux JRE 默认是GCJ(GNU Compiler for Java): bl25p-18:~# java -version java version "1.5.0" gij (GNU libgcj) version 4.3.2 Copyright (C) 2007 Free Software Foundation, Inc. This is free software; s... 阅读全文
posted @ 2011-07-18 18:34 yub0yue 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 由于Makefile不是很熟悉,为了以后使用方便,在此记录一个常用Makefile,并且会继续更新。 common stanza: #common header SHELL = /bin/sh CC=gcc COMPILE.c=$(CC) $(CFLAGS) $(CPPFLAGS) -c LINK.c=$(CC) $(CFLAGS) $(CPPFLAGS) $(LDDIR) $(LDFLAGS) ... 阅读全文
posted @ 2011-07-18 18:34 yub0yue 阅读(252) 评论(0) 推荐(0) 编辑
摘要: rsync 是remote sync。 一 rsync基本用法: 1 本地使用rsyncrsync [OPTION...] SRC... [DEST][root@bl25p-19 rsync]# rsync -zvr out/ out-dest sending incremental file list a b coptions:-z: 压缩-v:verbose-r: indicate recur... 阅读全文
posted @ 2011-07-18 18:33 yub0yue 阅读(2681) 评论(0) 推荐(0) 编辑
摘要: 1 reprepro 简介 reprepro之前的名称为mirrorer, 它是创建debian package(.dsc, .deb, udeb)的local repository的工具。 关于reprepro, 详情请参考http://mirrorer.alioth.debian.org/ 2 创建repository root目录 /home/yubo/public_html/debian为... 阅读全文
posted @ 2011-07-18 18:32 yub0yue 阅读(1627) 评论(0) 推荐(0) 编辑
摘要: 没有废话,直奔主题 什么是Kdump? Kdump 是一种的新的crash dump捕获机制,用来捕获kernel crash时候产生的crash dump。Kdump需要配置两个不同目的的kernel,其中一个我们在这里称作standard(production) kernel;另外一个称之为Crash(capture)kernel。 standard(production)kernel,是指我... 阅读全文
posted @ 2011-07-18 18:31 yub0yue 阅读(14381) 评论(0) 推荐(0) 编辑
摘要: 准备: 首先,你需要安装Debian Lenny build kernel所需要的包,如下: build-essential: essential package for building Debian packages: make, gcc, … bzip2 : compress and decompress utilities for bz2 files. libncurses5-dev: d... 阅读全文
posted @ 2011-07-18 18:30 yub0yue 阅读(394) 评论(0) 推荐(0) 编辑
摘要: Linux是多任务操作系统(multitask OS), 在单处理器系统上,多任务操作系统需要使得在其上运行的进程认为是自己使得独占处理器资源,所以这仅仅是逻辑上的并行。在多处理器系统里,多任务操作系统可以实现真正实现并行,也就是在不同的处理器上运行着不同的进程。而如何在这两种的机器上实现多进程并行执行(逻辑上和物理上),则是调度器的主要任务。 Linux scheduler的历史 从1991年l... 阅读全文
posted @ 2011-07-18 18:29 yub0yue 阅读(914) 评论(0) 推荐(0) 编辑