码迷,mamicode.com
首页 >  
搜索关键字:inode fork vfork    ( 3904个结果
string 管理 char 数组, 摆脱new delete
新公司,维护一个旧代码:一个内存越界问题:c = *(sText+nLeng+1); // 读随便你*(sText+nLeng+1) = 0; // 越界两个字符,写坏内存这会导致, 在无压力正常情况下运行不报错, 不core dump。 在大压力测试的时候(fork架构) , 某几个进程会报错ma...
分类:编程语言   时间:2015-05-26 12:21:26    阅读次数:153
linux内核分析之进程fork操作
最近线上遇见了奇怪的现象,redis在做rdb持久化的时候,后台曝出can not allocat memory的错误 具体错误参见redis模块中的错误分析 这里主要说明一下fork(),以及copy-on-write操作 linux内核在2.6以后对fork操作...
分类:系统相关   时间:2015-05-26 00:23:18    阅读次数:204
如何直接在github网站上更新你fork的repo?
玩过github的人一定会在你自己的账号上fork了一些github开源项目。这些开源项目往往更新比较活跃,你今天fork用到你自己的项目中去了,过几个星期这个fork的origin可能有一些bugfix了,你怎么办呢?当然直接到Origin repo中去clone是一个方法,但是github的pu...
分类:Web程序   时间:2015-05-24 23:07:54    阅读次数:221
GitHub简单入门教程
一、前言GitHub 使用 git 分布式版本控制系统,可以托管各种git库,并提供一个web界面对git库进行管理。为一个项目贡献代码非常简单:首先点击项目站点的“fork”按钮,然后将代码检出到自己的代码库中,修改之后,最后可以通过内建的“pull request”机制向项目负责人申请代码合并。二、使用方法:1、注册GitHub账号以及创建仓库登录gitHub官网注册gitHub账号,之后找到C...
分类:其他好文   时间:2015-05-24 20:26:22    阅读次数:170
CSON vs JSON
今天在github浏览资料时,无意发现了这个很像json,却优于json的cson.故,再次分享给大家!官方fork文档:https://github.com/xgqfrms/csonWhat is CSON?CoffeeScript-Object-Notation. Same as JSON bu...
分类:Web程序   时间:2015-05-24 20:21:20    阅读次数:566
利用fork()和execve()运行程序
#include?"csapp.h" #define?MAXARGS?128 /*本案例学习fork()函数建立进程,以及execve()函数加载并运行程序*/ //eval函数用于解析命令行并执行相关命令 void?eval(char?*cmdline) { ??char?*argv[MAX...
分类:其他好文   时间:2015-05-23 00:08:11    阅读次数:711
Mongodb主从辅助
MongoDB主从复制 #Master配置 yum-yinstallmongodbmongodb-server mkdir-p/mongodb/dbs/master mkdir/mongodb/logs/master mongod--dbpath=/mongodb/dbs/master/--logpath=/mongodb/logs/master/logs.txt--logappend--oplogSize=64--port=20000--master--fork#Slave1配置 yum-y..
分类:数据库   时间:2015-05-21 19:46:52    阅读次数:170
akka入门-消息派发器
Akka MessageDispatcher是维持Akka Actor “运作”的部分, 可以说它是整个机器的引擎。 在没有为 Actor作配置的情况下,一个 ActorSystem 将有一个缺省的派发器。 缺省派发器是可配置的,缺省情况下是一个使用“fork-join-executor”的 Dispatcher , 在大多数情况下拥有非常好的性能。 1.为 Actor 指定派发器 在app...
分类:其他好文   时间:2015-05-20 18:29:17    阅读次数:162
Linux系统编程——vfork() 函数详解
1)fork(): 父子进程的执行次序不确定。 vfork():保证子进程先运行,在它调用 exec(进程替换) 或 exit(退出进程)之后父进程才可能被调度运行。 2)fork(): 子进程拷贝父进程的地址空间,子进程是父进程的一个复制品。 vfork():子进程共享父进程的地址空间(准确来说,在调用 exec(进程替换) 或 exit(退出进程) 之前与父进程数据是共享的)...
分类:系统相关   时间:2015-05-19 21:02:31    阅读次数:246
Linux系统编程@多线程编程
多线程编程操作系统原理概念 时间片 进程状态 上下文: 对进程来说,就是进程的执行环境,具体就是各个变量和数据,包括所有的寄存器变量、打开的文件、内存信息等。 进程的写时复制:由于一般fork后面都接着exec,所以,现在的fork都在用写时复制的技术,顾名思意,就是,数据段,堆,栈,一...
分类:编程语言   时间:2015-05-19 20:36:59    阅读次数:282
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!