发布时间:2017-02-17 15:32:47
一、定义:linux/include/linux/completion.h 13struct completion { 14 unsigned int done; 15 wait_queue_head_t wait; 16}; 二、作用:虽然信号量可以用于实现同步,但往往可能会出现一些不好的结果。例如:当进程A分配了一个临时信号量变量,把它初始化为关闭的MUTEX,.........【阅读全文】
发布时间:2017-02-15 14:24:30
1 引言Linux中的进程间通信机制源自于Unix平台上的进程通信机制。Unix的两大分支AT&T Unix和BSD Unix在进程通信实现机制上的各有所不同,前者形成了运行在单个计算机上的System V IPC,后者则实现了基于socket的进程间通信机制。同时Linux也遵循IEEE制定的Posix IPC标准,在三者的基础之上实现了以下几种主要的.........【阅读全文】
发布时间:2017-02-15 14:21:25
http://www.cnblogs.com/hoys/archive/2011/04/10/2011124.html内核开发者经常需要向用户空间应用输出一些调试信息,在稳定的系统中可能根本不需要这些调试信息,但是在开发过程中,为了搞清楚内核的行为,调试信息非常必要,printk可能是用的最多的,但它并不是最好的,调试信息只是在开发中用于调试,而printk.........【阅读全文】
发布时间:2017-02-14 10:41:32
本帖最后由 humjb_1983 于 2014-07-16 21:19 编辑(一时心血来潮总结的,供大家参考,时间仓促,不足之处勿拍砖,欢迎讨论~)Crash工具用于解析Vmcore文件,Vmcore文件为通过kdump等手段收集的操作系统core dump信息,在不采用压缩的情况下,其相当于整个物理内存的镜像,所以其中包括了最全面、最完整的.........【阅读全文】
发布时间:2014-12-08 17:32:46
如果您的/home目录单独挂载出来了,现在觉得空间不够,而且硬盘中还有剩余没有分区的空间,可以按照如下步骤操作以扩大/home的空间: 1、新建分区 可以用linux的分区工具fdisk,对 linux的分区工具fdisk使用方法介绍如下(假如您的硬盘设备名称为hda): fdisk /dev/hda 屏幕提示.........【阅读全文】