![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 76
mystudy_zhou
这个作者很懒,什么都没留下…
展开
-
wait的高级应用
引言众所周知,子进程退出后(不管是正常还是异常退出),其父进程需要通过wait或waitpid来回收子进程的一些资源。回收是没有疑义的,但是父进程在哪儿回收,以什么方式回收,却影响着设计思路和效率。 一般的回收机制。一般来说,都喜欢在fork后,父进程分支直接调用wait来等待子进程退出,并回收其资源。如apue上的例子#include "apue.h"#include i原创 2009-04-16 12:13:00 · 396 阅读 · 0 评论 -
Flashcache(混合存储)-结构
1.概述什么是flashcache?flashcache是Facebook的一个开源项目。将这个单词拆开:flash + cache,可以理解为用flash做cache。flash即SSD,所以flashcache是三层结构,实现的是一种混合存储方式。2.Device-MapperFlashcache是基于Device-Mapper的,所以要理解Flashc原创 2015-03-31 09:21:50 · 1777 阅读 · 0 评论 -
Code coverage
Code coverage翻译 2015-04-12 16:11:24 · 650 阅读 · 0 评论 -
Unit testing
1. 引言公司IPD决心之强,投入之大,令人看起来并非小搞搞,而软件组面临的几大调整和深入也在所难免。前段时间被领导安排整理公司编码规范,业已完成,现就另一课题――单元测试做一介绍。2. 概念In computer programming, unit testing is a software testing method by which individual units o翻译 2015-04-30 11:59:23 · 631 阅读 · 0 评论 -
execinfo.h
http://www.gnu.org/software/gnulib/manual/html_node/execinfo_002eh.htmlDeclares the functions backtrace, backtrace_symbols, backtrace_symbols_fd.Documentation:http://www.gnu.org/software转载 2015-11-30 14:15:17 · 6215 阅读 · 0 评论