- 博客(6)
- 资源 (4)
- 收藏
- 关注
转载 在Linux下的进程资源的限制(struct rlimit)详解
在Linux下的进程资源的限制(struct rlimit)详解在Linux系统中,Resouce limit指在一个进程的执行过程中,它所能得到的资源的限制,比如进程的core file的最大值,虚拟内存的最大值等。Resouce limit的大小可以直接影响进程的执行状况。其有两个最重要的概念:soft limit 和 hard limit。struct rlimit
2013-09-29 16:09:06 19196
转载 多线程和多进程的区别(小结)
分类: linux2009-06-19 09:33 37142人阅读 评论(24) 收藏 举报多线程linuxsemaphoresystemlinux内核signal很想写点关于多进程和多线程的东西,我确实很爱他们。但是每每想动手写点关于他们的东西,却总是求全心理作祟,始终动不了手。今天终于下了决心,写点东西,以后可以再修修补补也无妨。 一.为何需要多进
2013-09-29 14:47:51 1477
转载 linux下使用多线程的fork和system会出现问题
根据我的经验,linux下使用pthread库写多线程程序时,在调用系统调用/库函数方面,应注意至少如下几点:1、创建了线程后,不要再使用fork()/vfork()创建子进程2、尽量不使用signal机制3、... 关于1,有个具体的教训。我实现了一个动态库,该库的功能在一个独立线程里运行。同事A实现了另一个动态库,库的功能在也一个独立线程里运行。这两个库
2013-09-29 14:08:55 6598 3
转载 [UNIX域Socket抽象命名空间(abstract_namespace)]
unix域 socket在*nix下是一种很受欢迎的IPC,不过有个小问题,它bind之后,会在文件系统中留下一个文件,然后再close之后文件却不会自动消失,这就导致下一次bind会失败,所以unix域socket的bind通常有个ulink凑热闹。另一个问题是,这个文件很容易被其他程序不经意中删除,这导致很奇怪的问题,而很难发现。下面要说的是如何在unix域socket中不使用文件系统
2013-09-27 09:13:36 7050
转载 XZ压缩最新压缩率之王
XZ压缩最新压缩率之王xz这个压缩可能很多都很陌生,不过您可知道xz是绝大数linux默认就带的一个压缩工具。之前xz使用一直很少,所以几乎没有什么提起。我是在下载phpmyadmin的时候看到这种压缩格式的,phpmyadmin压缩包xz格式的居然比7z还要小,这引起我的兴趣。最新一段时间会经常听到xz被采用的声音,像是最新的archlinux某些东西就使用xz压
2013-09-27 08:20:54 3716
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人