摘要:
保存在这里了,安装、使用都比较简单。
一、下载地址:http://sourceforge.net/projects/sql-ledger/
二、安装需求:
1、perl, 5或更高
2、http 服务器(apache, ncsa, httpi, thttpd, ...)
3、sql 服务器(postgresql 7.1或更高)
4、dbd (dbd-pg)
5、dbi
6、latex (可选)
三、......
摘要:老康的java 2月22日消息,ipv4协议中已经具有的防护墙功能将增加到linux的ipv6协议中。不过,这要在今年晚些时候才能才能完成。2.6.12版linux内核可能会包含与ipv6协议兼容的数据包过滤功能。 “netfilter/iptables”是作为linux内核一部分的防火墙引擎,它已经允许对ipv4协议和ipv6协议中的“stateless packet”数据包进行过滤。不过,它仅允许对ipv4协议中的“stateful packet”数据......
allocbootmem是在DMA之上分配#ifndef config_have_arch_bootmem_node
extern void __init reserve_bootmem (unsigned long addr, unsigned long size); 【相关文章:
终于把Vmware中的Redhat9给启】 【扩展阅读:
Linux服务器配置指南2】#define alloc_bootmem(x) 【扩展信息:
Linux服务器配置指南1】 __alloc_bootmem((x), smp_cache_bytes, __pa(max_dma_address))
#define alloc_bootmem_low(x)
__alloc_bootmem((x), smp_cache_bytes, 0) #define alloc_bootmem_pages(x) __alloc_bootmem((x), page_size, __pa(max_dma_address)) #define alloc_bootmem_low_pages(x) __alloc_bootmem((x), page_size, 0) #endif /* !config_have_arch_bootmem_node */
从setup_arch==>setup_memory启动bootmem allocator开始,到mem_init调用__free_all_bootmem拆除bootmem allocator结束,期间所有的xxx_init函数动态申请空间都是通过bootmem allocator。
摘要:这是一个关于posix线程编程的专栏。作者在阐明概念的基础上,将向您详细讲述posix线程库api。本文是第2篇将向您讲述线程的创建与取消。这是一个关于posix线程编程的专栏。作者在阐明概念的基础上,将向您详细讲述posix线程库api。本文是第二篇将向您讲述线程的私有数据。一.概念及作用在单线程程序中,我们经常要用到"全局变量"以实现多个函数间共享数据。在多线程环境下,由于数据空间是共享的,因此全局变量也为所有线程所共有。但有时应用......