摘要: 运行结果: 测试的test文件: 阅读全文
posted @ 2016-03-18 09:59 一个万能盒子叫数据库 阅读(2750) 评论(0) 推荐(0) 编辑
摘要: zhoulin@:/opt/redis307/src:gdb ./redis-server --启动redis的服务端 (gdb) set args /etc/redis_6379.conf --设置gdb参数(gdb) br readQueryFromClient --在该函数地方设置断点1180 阅读全文
posted @ 2016-03-05 22:41 一个万能盒子叫数据库 阅读(334) 评论(0) 推荐(0) 编辑
摘要: Linux中有两种异常的进程: 1.孤儿进程:应用通过fork进程后,父进程被kill或者exit,该父进程的子进程被1号进程接管。linux内核启动时候回启动0号进程,启动完毕后0号进程就处于空闲状态,所有的进程的父进程都是有1号进程fork出来的。 2.僵尸进程:fork操作出来的父子进程,子进程收到kil -9的操作或者exit的操作,子进程的内存和CPU资源被操作系统回收,但是PCB... 阅读全文
posted @ 2016-03-05 21:05 一个万能盒子叫数据库 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 最近在看看有意思的编程,发现算法真是一个好东西,呵呵,自己也写了一个简单的demo 代码具体如下: #include <stdio.h> #include <string.h> #include <unistd.h> #include <stdint.h> #include <fcntl.h> #i 阅读全文
posted @ 2016-01-27 16:35 一个万能盒子叫数据库 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 服务端:/************************************************************************* > File Name: srv.c > Author: zhoulin > Mail: 71516... 阅读全文
posted @ 2016-01-03 20:36 一个万能盒子叫数据库 阅读(1984) 评论(0) 推荐(1) 编辑
摘要: 实现插入自动排序的双向链表,插入的的每个元素是唯一且是排序好的,从链表头到链表尾部都是按照从小到大的顺序的 ds.h如下:/************************************************************************* > Fi... 阅读全文
posted @ 2016-01-02 19:37 一个万能盒子叫数据库 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 闲来没事给想要学习进程间使用共享内存通信的例子,共享内存的效率比消息队列、信号量都要高?为什么呢?(1)共享内存是运行在用户空间的,由应用程序控制。(2)消息队列和信号量都是把数据从一个进程用户空间复制到内核空间,然后再由内核控件复制到另外一个进程的用户空间。#include #include #i... 阅读全文
posted @ 2015-12-25 22:14 一个万能盒子叫数据库 阅读(682) 评论(0) 推荐(0) 编辑
摘要: Innodb额外内存池的分配策略以及性能 备注:未经同意,严禁转载,谢谢合作。//内存池结构体/** Data structure for a memory pool. T... 阅读全文
posted @ 2015-09-08 22:30 一个万能盒子叫数据库 阅读(919) 评论(0) 推荐(0) 编辑
摘要: rlist.h代码#ifndef __LIST_H#define __LIST_H#include #include #define UT_BASE(TYPE) \ struct { \ TYPE *prev; ... 阅读全文
posted @ 2015-08-28 20:32 一个万能盒子叫数据库 阅读(245) 评论(0) 推荐(0) 编辑
摘要: innodb中master线程的调度的算法改进(mysql 5.6.26) 作者:周琳 QQ:715169549 源码交流群:196380905 1.master线程的调... 阅读全文
posted @ 2015-08-13 11:01 一个万能盒子叫数据库 阅读(633) 评论(0) 推荐(0) 编辑