Unix
mwx1234
这个作者很懒,什么都没留下…
展开
-
Solaris下制作软件包
Solaris下制作软件包注:此文章译自sunfreeware的一篇文章,个人认为原文有些地方说得不清楚,根据实际理解进行极少的改动。原文地址:http://www.sunfreeware.com/pkgadd.html注意:某些步骤需要root权限·选择你的软件找到你要编译的软件的源代码,并仔细阅读所有安装说明和其他指南。特别是,要查看Makefile文件转载 2011-11-28 15:44:03 · 640 阅读 · 0 评论 -
Linux 线程同步---条件变量 .
1. 相关函数 #include pthread_cond_t cond = PTHREAD_COND_INITIALIZER;int pthread_cond_init(pthread_cond_t *cond, pthread_condattr_t*cond_attr);int pthread_cond_signal(pthread_cond_t *cond);int转载 2014-08-07 14:05:58 · 482 阅读 · 0 评论 -
一个Linux下C线程池的实现
一个Linux下C线程池的实现转自:http://hi.baidu.com/boahegcrmdghots/item/f3ca1a3c2d47fcc52e8ec2e1 什么时候需要创建线程池呢?简单的说,如果一个应用需要频繁的创建和销毁线程,而任务执行的时间又非常短,这样线程创建和销毁的带来的开销就不容忽视,这时也是线程池该出场的机会了。如果线程创建和销毁时间相比任务执行转载 2014-08-07 12:41:43 · 386 阅读 · 0 评论 -
KILLPG
KILLPG章节:Linux 程序员手册 (2)更新:2010-09-20到 易美翻译 翻译 本页 名字killpg - 发送信号给进程组 概要#include int killpg(int pgrp, int sig);glibc 需要特性测试宏(参看 feature_test_macros(7)):killpg(): _BSD_SO转载 2012-01-10 13:23:56 · 1684 阅读 · 0 评论 -
fork / system/ popen /waitpid /setpgrp/exit/sighold/sigrelse/alarm/msgsnd/msgrcv/msgctl
本文主要根据本人在UNIX系统上的编程实践经验总结而成, 既做为自己在一个时期内编程实践的部分总结, 又可成为文章发表. 对UNIX程序员初学者来说是一个小小的经验, 仅供参考; 对UNIX老手来说则不值一哂, 请各位多多指教.一.多进程程序的特点由于UNIX系统是分时多用户系统, CPU按时间片分配给各个用户使用, 而在实质上应该说CPU按时间片分配给各个进程使用, 每个转载 2012-01-10 10:22:24 · 1524 阅读 · 0 评论 -
sigaction-(1)
sigaction-(1)分类: linux系统编程 2011-07-11 10:53 108人阅读 评论(0)收藏 举报 注: 阻塞的意思是延迟相应信号sigaction,是为替代signal 来设计的较稳定的信号处理。signal的使用比较简单。signal(signalNO,signalproc);不能完成的任务是:1.不知道信号产生的原因转载 2012-01-10 08:56:24 · 648 阅读 · 0 评论 -
sigset() -- sinal 的可靠对应函数
sigset() -- sinal 的可靠对应函数sigset()函数是 signal()函数的可靠对应函数,其声明为:#include typedef void (*sighandler_t)(int);sighandler_t sigset(intsig,sighandler_t disp);sigset() 函数将 sig 指定的信号部署改转载 2012-01-10 08:55:27 · 12531 阅读 · 0 评论 -
我知道你为什么拖延
硬盘中存了越来越多耶鲁大学公开课,就为了等到某个时候集中学习。可学习那一刻始终没有到来,看毛片的时间却一点没耽误过。为什么该干的事情总是干不成?因为你总是无法战胜眼前的欲望。经验说:事情越欠越多,都是因为拖延症实验说:拖延症是因为你总是无法战胜眼前的欲望很多人都受到拖延症的困扰。我们在网上下载了一大堆电影、纪录片,用途却是拿来塞满硬盘,从没看过;我们买回一大堆书,准备读转载 2011-12-09 15:01:21 · 759 阅读 · 0 评论 -
Solaris下如何自己定制二进制安装包
11.2 Solaris下如何自己定制二进制安装包A: deepin & scz [root@ /tmp/tools]> mkdir srcroot[root@ /tmp/tools]> cp -p /usr/ccs/bin/as srcroot [root@ /tmp/tools]> cp -p /usr/ccs/bin/make srcroot[root@ /t转载 2011-11-28 15:29:01 · 494 阅读 · 0 评论 -
gdb调试方法
(转载)gdb中汇编调试我觉得写的挺好!原名 gdb相关(gdb十分钟教程)本文写给主要工作在Windows操作系统下而又需要开发一些跨平台软件的程序员朋友,以及程序爱好者。GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。GDB中的命令固然很多,但我们只需掌握其中十个左右的命令,就大致可以完成日常的转载 2014-08-07 12:40:18 · 444 阅读 · 0 评论