码迷,mamicode.com
首页 >  
搜索关键字:inode fork vfork    ( 3904个结果
mongodb复制(同步)实现
? I. 主从复制 ? A. 主服务器:~/work/mongodb-osx-x86_64-2.6.2/bin/mongod --dbpath ./db/ --logpath ./log --logappend --fork --port 27017 --master --oplogSize=64 ...
分类:数据库   时间:2015-04-14 15:58:01    阅读次数:156
深入理解Linux的fork函数
一、问题引入     工作期间,某系统设计师抛出如下一个问题,下面的代码,输出几个“-”?: [cpp] view plaincopyprint? /****************************************************************************** Copyright by Javacode007, All r...
分类:系统相关   时间:2015-04-14 10:02:21    阅读次数:263
fork()函数详解
一、fork入门知识 进程的定义: 进程是一个执行中的程序的实例,是系统进行资源分配和调度的一个独立单位。 PCB是进程存在的唯一标识。PCB应常驻内存,不管在linux还是windows中都有专门区域存储每个进程的PCB。 进程的创建: 子进程可以继承父进程所拥有的所有资源,当子进程被撤销时,应将其从父进程那里获得的所有资源归还给父进程,在撤销父进时,也必须同时...
分类:其他好文   时间:2015-04-14 08:39:42    阅读次数:242
并发处理多个client的请求和对等通信p2p
参考:1,使用fork并发处理多个client的请求和对等通信p2phttp://blog.csdn.net/jnu_simba/article/details/90344072,使用select函数改进客户端/服务器端程序http://blog.csdn.net/jnu_simba/article...
分类:其他好文   时间:2015-04-14 07:17:00    阅读次数:115
Linux 格式化扩展分区(Extended)
如果你在Linux系统中格式化磁盘时遇到如下错误,那么表示你正在格式化一个扩展分区。 [root@GETTestLNX06 ~]# mkfs.ext4 /dev/sdb1 mke2fs 1.41.12 (17-May-2010) mkfs.ext4: inode_size (128) * inode...
分类:系统相关   时间:2015-04-14 01:57:19    阅读次数:262
模拟文件系统
先来将一下总的设计,然后再结合具体的函数进行详细的分析。        首先,创建一个大约100M的文件作为模拟的硬盘。硬盘的空间总共分为三个部分:超级块区,inode区和磁盘块区。其中超级块区就是一个struct结构,其中保存了inode区和磁盘块区的使用情况。inode区则由1024个inode块组成。一个inode块对应一个目录文件或者普通文件,其中保存了对应文件的文件类型,文件大小,占用...
分类:其他好文   时间:2015-04-13 20:57:22    阅读次数:185
system函数
在编写C程序时,使用system函数调用shell命令来帮助执行一些操作方便而简单,system函数的实质是调用fork()创建了一个子进程,然后调用execl执行/bin/sh程序来执行命令字符串。函数定义:int system(const char * string);函数说明:system()...
分类:其他好文   时间:2015-04-13 15:56:37    阅读次数:185
十个最值得阅读学习的C开源项目代码
http://news.cnblogs.com/n/507041//平凡之路 1. Webbench Webbench 是一个在 linux 下使用的非常简单的网站压测工具。它使用 fork ()模拟多个客户端同时访问我们设定的 URL,测试网站在压力下工作的性能,最多可以模拟 3 万个并发连接.....
分类:其他好文   时间:2015-04-13 09:25:12    阅读次数:110
多进程和多线程的比较
上周说到多线程编程的入门,linux下出了有多线程外,也可以通过fork写多进程的程序,往往也能达到效果。然而两者有什么却别,各自有有什么优势,适用于什么环境?在这里引用一个博客进行说明,下面修改了一些博客本来有的小问题,还在一些小地方做了一些修改。详细有关多进程和多进程的比较可以参看:http.....
分类:编程语言   时间:2015-04-13 00:02:10    阅读次数:204
进程创建
这篇是网易云课堂《Linux内核分析》这门课的作业Linux提供了三个系统调用创建进程,v_fork, fork和clone。fork是将父进程的所有资源都复制给了子进程,所以不带参数。而clone是将指定资源复制给子进程,所以带参数。不论哪种方式最终都要调用do_fork。long do_fork...
分类:系统相关   时间:2015-04-13 00:01:56    阅读次数:559
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!