feng 言 feng 语

  • Home

  • Archives

Linux 共享内存(shared memory)

Posted on 2017-05-11

Linux 共享内存 API 的基本用法。

Read more »

Linux 信号量(semaphore)

Posted on 2017-05-11

这里记录一下我学习 Linux 信号量时我所理解的信号量 API 基本用法。很多内容来自手册,
如果有不清楚不详细的地方,可以参照手册理解。

Read more »

Linux 消息队列(message queue)

Posted on 2017-05-10

struct msqid_ds结构体

可以通过命令man msgctl来查看这个结构体的定义。

Read more »

Linux 系统调用 ftok

Posted on 2017-05-10

函数ftok()用来生成 IPC key,而 IPC key 可以用来创建 IPC 对象,或者说创建 IPC
对象时可能会用到 IPC key。

Read more »

Linux 系统调用 sigaction

Posted on 2017-05-09

信号集合(sigset_t)

关于这个数据结构的字义,我在 glibc 的源码中找到了如下的定义:

Read more »

pthread 条件变量(condition variable) 的基本用法

Posted on 2017-05-09

用法在我翻译的一篇问答里已经说得比较清楚了,这里只是给出我写的一个示例程序。文章
地址在这里。

Read more »

Linux 中的管道

Posted on 2017-05-09

管道是 Linux 中常用的进程间通信方式。Linux 中管道并非只有一种,这里介绍一下 Linux 下的
三种管道。

Read more »

[译]为什么 pthread 条件变量(condition variable)函数要用到 mutex ?

Posted on 2017-05-08

原文是stackoverflow上的一篇问答,地址如下:
Why do pthreads’ condition variable functions require a mutex?

Read more »

pthread mutex 基本用法

Posted on 2017-05-08

锁是程序中经常需要用到的机制,尤其是多线程的程序中,如果没有锁的帮助,线程间的同
步就会非常麻烦甚至不可能。pthread中提供了mutex互斥量这种锁,在 linux 下经常
用到,以下是pthread_mutex_t的相关函数介绍及简单用法。

Read more »

怎样通过 apt-get 获取一个 package 的源码并修改?

Posted on 2017-05-04

查找文件所在 package

1
dpkg -S /lib/x86_64-linux-gnu/libc.so.6

这里是以文件/lib/x86_64-linux-gnu/libc.so.6为例。

Read more »
1…456…8
fengqi

fengqi

78 posts
57 tags
GitHub StackOverflow
© 2019 fengqi
Powered by Hexo v3.7.1
|
Theme — NexT.Pisces v6.3.0
0%