上一页 1 ··· 94 95 96 97 98 99 100 101 102 ··· 121 下一页

2013年5月3日

posix多线程有感--线程高级编程(条件变量)

摘要: 1.初始化条件变量pthread_cond_initint pthread_cond_init(pthread_cond_t *cv,const pthread_condattr_t *cattr);返回值:函数成功返回0;任何其他返回值都表示错误初始化一个条件变量。当参数cattr为空指针时,函... 阅读全文

posted @ 2013-05-03 10:41 疯子123 阅读(138) 评论(0) 推荐(0) 编辑

2013年5月2日

posix多线程有感--同步

摘要: 1.创建和销毁互斥量pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;int pthread_mutex_init(pthread_mutex_t *mutex,pthread_mutexattr_t *attr);int pthread_mute... 阅读全文

posted @ 2013-05-02 11:47 疯子123 阅读(142) 评论(0) 推荐(0) 编辑

posix 多线程有感--线程

摘要: 1.进程:资源分配单位(存储器,文件)和CPU调度(分配)单位。 线程:作为CPU调度单位,而进程只作为其资源分配单位。 (1)只拥有必不可少的资源,如:线程状态,寄存器上下文和栈。 (2)具有就绪,阻塞和执行三种基本状态。2.进程和线程的比较:(1)地址空间和其他资源(如打开文件)... 阅读全文

posted @ 2013-05-02 10:36 疯子123 阅读(96) 评论(0) 推荐(0) 编辑

2013年5月1日

linux开机关机命令

摘要: 重启命令: 1、reboot 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通过shutdown命令设... 阅读全文

posted @ 2013-05-01 23:50 疯子123 阅读(127) 评论(0) 推荐(0) 编辑

2013年4月29日

本博客内容搬迁到个人主页

摘要: http://www.marulin.com 阅读全文

posted @ 2013-04-29 16:19 疯子123 阅读(106) 评论(0) 推荐(0) 编辑

2013年4月25日

suse 11 root密码重新设置

摘要: 1. 启动grub时候选择 Failsafe 下面的“boot option“内容全部删除,写入init=/bin/bash,进入单用户模式。 2. 稍等会出现命令行 (none)#: #mount -o remount, rw / //根文件系统重新mount为可读写,... 阅读全文

posted @ 2013-04-25 16:01 疯子123 阅读(323) 评论(0) 推荐(0) 编辑

2013年4月19日

Linux/Unix 编程中 POSIX 函数的线程安全问题

摘要: 线程安全介绍 在目前的计算机科学中,线程是操作系统调度的最小单元,进程是资源分配的最小单元。在大多数操作系统中,一个进程可以同时派生出多个线程。这些线程独立执行,共享进程的资源。在单处理器系统中,多线程通过分时复用技术来技术,处理器在不同的线程间切换,从而更高效地利用系统 CPU资源。在多处... 阅读全文

posted @ 2013-04-19 22:58 疯子123 阅读(221) 评论(0) 推荐(0) 编辑

Linux/Unix编程中的线程安全问题

摘要: 线程主要由控制流程和资源使用两部分构成,因此一个不得不面对的问题就是对共享资源的访问。为了确保资源得到正确的使用,开发人员在设计编写程序时需要考虑避免竞争条件和死锁,需要更多地考虑使用线程互斥变量。 判断一个函数是否线程安全不是一件很容易的事情。但是读者可以通过下面这几条确定一个函数是线程不... 阅读全文

posted @ 2013-04-19 22:55 疯子123 阅读(210) 评论(0) 推荐(0) 编辑

linux-多线程--面试题

摘要: 刚无意中看到MoreWindows博主秒杀多线程面试题(http://blog.csdn.net/column/details/killthreadseries.html),第一篇就有他收集的面试题。那我就用来检验一下自己学的怎么样吧。 前面的选择题那些跳过,直接看最后的编程题。 ... 阅读全文

posted @ 2013-04-19 22:51 疯子123 阅读(495) 评论(0) 推荐(0) 编辑

Linux多线程编程(不限Linux)

摘要: ——本文一个例子展开,介绍Linux下面线程的操作、多线程的同步和互斥。 前言 线程?为什么有了进程还需要线程呢,他们有什么区别?使用线程有什么优势呢?还有多线程编程的一些细节问题,如线程之间怎样同步、互斥,这些东西将在本文中介绍。我在某QQ群里见到这样一道面试题: 是否熟悉POSIX多... 阅读全文

posted @ 2013-04-19 22:48 疯子123 阅读(110) 评论(0) 推荐(0) 编辑

上一页 1 ··· 94 95 96 97 98 99 100 101 102 ··· 121 下一页

导航