Toggle navigation
Arganzheng's Blog
Home
About
Archive
Search
Tags
Arganzheng's Blog
stay hungry, stay foolish
MPOOL共享内存
2009-5-6 星期三 晴朗 在BDB中所有的共享内存都定义为XXX_REGION{}结构。 比如MPOOL缓冲区,每一个进程有自己的缓存数据结构DB_MPOOL{}: /* * DB_MPOOL -- * Per-process memory pool structure. */ struct __db_mpool { /* These fields need to be pr...
Posted by
arganzheng
| May 6, 2009
BDB日志共享区域
这一次我们对日志共享区域进行分析。 每个进程都有一个DB_LOG{}数据结构: /* * DB_LOG * Per-process log structure. */ struct __db_log { /* These fields need to be protected for multi-threaded support. */ db_mutex_t *mut...
Posted by
arganzheng
| May 6, 2009
BDB锁共享区域
这一次我们以锁共享区域分析。 /* * The lock table is the per-process cookie returned from a lock_open call. */ struct __db_locktab { DB_ENV *dbenv; /* Environment. */ REGINFO reginf...
Posted by
arganzheng
| May 6, 2009
如何确保C库可以正确被C++客户端程序调用
上学期在Linux下打算用C写一个FTP,使用Stevents写的一些C库函数,结果发现在链接的时候老是说找不到那些C库函数,后来才发现我虽然用C来编写代码,但是我在编译的时候却是使用了C++编译器,结果由于Stevents的C库没有考虑给C++客户端使用,所以就找不到了。后来改成用C编译器就没有问题了。 gcc -g -O2 -D_REENTRANT -o ftpClient utili...
Posted by
arganzheng
| December 9, 2008
← Newer Posts
ABOUT ME
天造之才,皆有其用。
振翅高飞,无须在梦中。
知
TAGS CLOUD
c
2
c++
2
BDB
7
database
16
transaction
4
groovy
1
DSL
1
SpringMVC
5
安全
1
java
32
操作系统
1
编程语言
1
perl
1
shell
6
linux
7
productivity
4
jekyll
3
博客
2
spring
15
quartz
1
junit
2
ant
2
maven
6
spring-security
1
tomcat
4
debug
1
jvm
4
mysql
9
aop
1
proxy
1
cglib
1
mina
1
nio
1
网络编程
1
btrace
1
rpc
1
scala
1
architecture
1
classloader
1
zookeeper
2
分布式锁
1
http
1
cache
1
log4j
2
redis
7
消息队列
4
nginx
7
elasticsearch
12
移动互联网
1
uuid
1
dns
1
standalone
1
performance tuning
1
replication
1
高可用
2
分布式
4
缓存
2
kafka
3
广告
1
git
3
高并发
1
过载保护
1
图数据库
8
neo4j
5
存储
1
aerospike
3
Titan
1
Bloom filter
1
生活
2
markdown
1
kramdown
1
瑜伽
1
呼吸
1
生活的艺术
1
UDF
1
antlr
1
parser
1
感恩节
1
puppeteer
1
chrome-headless
1
crawler
1
cluster
2
monitor
1
k8s
1
docker
1
concurrency
2
微服务
2
架构
3
AI
1
spark
6
hadoop
2
log4j2
1
RDD
1
shuffle
1
data skew
1
agile
2
gitlab
1
high performance
2
tunning
1
机器学习
2
特征工程
1
Parameter Server
1
埋点
1
TDD
1
敏捷
1
RECOMMEND
hatter
oldratlee
leijun00
J.P.Liu's Blog
美团技术团队
并发编程网
开涛的博客
InfoQ
阿里巴巴中间件团队
云栖社区
王喆的机器学习笔记