自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Gtk-Message: Failed to load module "canberra-gtk-module"

问题: Gtk-Message: Failed to load module “canberra-gtk-module”解决方法: $ sudo apt-get install libcanberra-gtk-module

2016-07-26 11:24:47 9942 2

原创 Linux kernel -- Uevent发送(热插拔)事件到用户空间

Uevent是一种在内核空间和用户空间之间通信的机制,主要用于热插拔事件(hotplug)。uevent事件根据include/linux/kobject.h中的定义,uevent事件可分为以下几种:enum kobject_action { KOBJ_ADD, KOBJ_REMOVE, KOBJ_CHANGE, KOBJ_MOVE, KOBJ_ONLINE,

2016-07-15 14:16:30 19853 3

原创 Linux Uevent和Netlink socket

Uevent是一种在内核空间和用户空间之间通信的机制,主要用于热插拔事件(hotplug)。编辑获取热插拔事件的源文件get_uevent.c#define _GNU_SOURCE#include <unistd.h>#include <stdio.h>#include <errno.h>#include <stdlib.h>#include <stddef.h>#include <str

2016-07-12 10:26:32 4813

原创 问题解决: error: ‘SCM_CREDENTIALS’ undeclared (first use in this function)

netlink.c: In function ‘main’:netlink.c:94: error: invalid application of ‘sizeof’ to incomplete type ‘struct ucred’ netlink.c:114: error: ‘SCM_CREDENTIALS’ undeclared (first use in this function)ne

2016-07-12 10:12:51 7596 1

原创 Docker - WARNING: No memory limit support 问题解决

打开/etc/default/grub文件,添加如下内容: GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1"更新grub $ sudo update-grub重启系统 $ sudo reboot确认问题是否解决$ sudo docker info Containers: 0 Running: 0 Paused: 0 S

2016-07-09 18:50:47 9815

翻译 在Debian 8(jessie)上安装Docker

安装环境不管任何Debian版本Docker都需要64位环境。此外,内核版本必须最低为3.10。 最新的3.10小版本或较新的维护版本也可以接受。 内核老于3.10的版本缺少运行Docker容器所需的一些特性。这些老版本也已知存在Bug会导致数据丢失或者在确定条件下频繁崩溃。为了检查内核版本,请打开一个终端并使用uname -r显示内核版本:uname -r说明:本文安装环境使

2016-07-09 10:02:54 3371

原创 UNIX - 线程(1)

线程ID线程ID用于标识线程,类似于进程ID的数据类型pid_t,线程ID的数据类型为pthread_t,是一个非负整数,在/usr/include/bits/pthreadtypes.h中定义:/* Thread identifiers. The structure of the attribute type is not exposed on purpose. */typedef u

2016-07-07 10:52:50 363

翻译 IDR机制

前言本文用于分析IDR机制的源代码均基于2.6.32内核。概览IDR是linux内核管理整型ID的一种机制。本质上,这是一种将一个整型ID和一个指针关联的机制。这种机制最早在2003年2月作为POSIX定时器的一个补丁加入内核。IDR机制IDR机制适用于关联一个整型ID和指针的地方。例如,在IIC总线中,每个设备都有自己的地址,为了在总线上找到特定的设备必须先发送设备地址。当适配器访问IIC总线设备

2016-07-01 14:18:55 1702

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除