码迷,mamicode.com
首页 >  
搜索关键字:inode fork vfork    ( 3904个结果
MySQL系列:innodb源码分析之表空间管理
innodb在实现表空间(table space)基于文件IO之上构建的一层逻辑存储空间管理,table space采用逻辑分层的结构:space、segment inode、extent和page.在实现层的逻辑使用了磁盘链表这种结构来管理逻辑关系。我们先来介绍磁盘链表。 1.磁盘链表 磁盘链表的实现fut0lst.*文件当中, innodb为了管理表空间和索引模块,定义了一个基于磁盘的链表...
分类:数据库   时间:2014-12-14 17:18:36    阅读次数:610
项目笔记---WPF多语言方案
近期由于朋友邀请帮忙给一个开源的游戏“外挂”做一个I18N的解决方案,恰好也是WPF做的,之前有过相关经验,就忙了一个星期终于搞定了,已经提交给作者了,现在这里做一个分享。 这里分享下我个人Fork的GitHub地址: https://github.com/Cuiyansong/Hearths...
分类:编程语言   时间:2014-12-11 18:55:19    阅读次数:308
进程表/文件表/inode/vnode
一般我们讲,都说进程有文件描述符表,文件描述符表中的指针指向某个inode,这中间省略了file,dentry对象,对准确理解VFS结构无益,本文结合网络所查,并根据APUE8.3和LKD13.11章节校对,总结在下,希望有用。 内核中,对应于每个进程都有一个文件描述符表,表示这个进程打开的所...
分类:系统相关   时间:2014-12-10 12:17:08    阅读次数:243
android卸载反馈实现
博客原地址:http://blog.csdn.net/wang_shaner/article/details/41543787实现原理fork分叉函数fork分叉(分裂)函数可以创建一个新进程, 并且新创建出来的进程(子进程)拥有创建它的那个进程(父进程)的数据空间, 堆栈资源等的拷贝. 并且相互不...
分类:移动开发   时间:2014-12-07 23:04:44    阅读次数:264
php调用批处理方法
使用如下命令可以调用要执行的批处理即可。exec("bin\\1.bat");如果出现如下错误,则是需要修改cmd.exe的权限update ok!PHP Warning: exec(): Unable to fork [bin\1.bat] in "xxxxx.php" on line 2在C:\...
分类:Web程序   时间:2014-12-07 22:58:01    阅读次数:180
mongodb学习(1) 第一次开启 mongdb
1、启动mongdb 可以设置为开机启动 mongod -dbpath=/data/mongodb --fork --port 27017 --logpath=/usr/local/mongodb/log/work.log --logappend --auth2、设置开机启动 我用的是 ub...
分类:数据库   时间:2014-12-07 11:18:17    阅读次数:182
GIT上fork的项目获取最新源代码
github上有一个非常强大的功能,pull request,当fork一个项目后可以拉去原代码中最新的改动,让自己的项目和作者的项目保持一致,也可以提交自己的代码给作者,让自己为开源项目贡献力量。 不过我并没有在gitla...
分类:其他好文   时间:2014-12-05 15:42:58    阅读次数:289
Android系统进程Zygote启动过程的源代码分析
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6768304在Android系统中,所有的应用程序进程以及系统服务进程SystemServer都是由Zygote进程孕育 (fork)出来的,这也许...
分类:移动开发   时间:2014-12-04 13:43:05    阅读次数:278
linux进程创建
/****fork_test.c *****/ #include #include #include main() { pid_t pid; /*此时仅有一个进程*/ int n=4; pid=fork(); /*此时已经有两个进程在同时运行*/ if(pid<0) printf("error in fork!\n"); else if(pid==0) /...
分类:系统相关   时间:2014-12-03 14:18:38    阅读次数:259
fork安全的gettid高效实现
进程有id,可以通过getpid()获得,线程也有id,但是glibc没有提供封装。需要自己发出系统调用。在关键路径,系统调用还是对性能有影响的。因此我们可以想到类似glibc对getpid做的cache化封装,用thread local的方式缓存每个线程的id,每个线程只有第一次调用gettid时...
分类:其他好文   时间:2014-12-03 13:56:27    阅读次数:156
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!