- 博客(4)
- 收藏
- 关注
原创 关于/proc/$pid/smaps文件
无意中发现/proc/$pid/目录下有个smaps文件,一看内容发现是进程内存映像信息,比同一目录下的maps文件更详细些,google之,发现这个特性是linux 2.6.16引进的,初步了解了一下并做记录在此,有不对的地方还请指正。[root@dangdang shell]# head -n 21 /proc/1/smaps 00820000-00821000 r-xp 00820000 0
2009-05-01 20:59:00 2272
原创 对GPRS的一些初步了解
网上看到一篇GPRS的文章,发现有些东西自己想错了,于是结合文章对照broncho平台的实现,对GPRS做了一下了解。有不对的地方还请多指教。先来看张图:GPRS传输平台SGSN:GPRS服务支持节点 GGSN:GPRS网关支持节点 BSS:基站子系统以前以为应用处理器上运行的应用通过PPPD后台进程拨号连接GPRS,是通过基带模组透传和GGSN建立PPP连接,对于GGSN提供PPP数
2009-04-29 20:08:00 819
原创 PIDGIN模块间通知的实现方式
Pidgin的后台库分为很多功能独立的模块,帐户模块,连接模块,会话模块,配置模块等等,每个模块有可能需要知道其他模块的状态,这种需求如果依赖glib来实现,那就是使用gobject信号,每个模块注册自己感兴趣模块的信号,但是pidgin自己实现了模块间通知的机制,虽然简单,但是足够好用。pidgin的模块间通知实现在libpurple目录下的signals.c文件中,主要的函数是:purple_
2009-04-27 20:48:00 509
原创 VTE终端模拟器介绍
想在手机日常使用过程中,方便的了解系统进程信息,于是下了一个vte到broncho手机上,顺便了解了一下终端模拟器的实现方式。vte 是一个提供终端模拟功能的软件包,包含了一个动态库libvte和应用程序vte。libvte是功能实现的主体,能构造出一个实现模拟器功能的 gtkwidget,并提供了一些接口用来设置字体相关信息,背景,输入法选择菜单,终端模拟类型,字符编码等等;vte是一个对lib
2009-04-26 20:09:00 1645
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人