DOWN操作:linux内核中,对信号量的DOWN操作有如下几种:
void down(struct semaphore *sem); //不可中断
int down_interruptible(struct semaphore *sem);//可中断
int down_killable(struct semaphore *sem);//睡眠的进程可以因为受到致命信号而被唤醒,中断获取信号量...
分类:
其他好文 时间:
2014-07-13 16:21:36
阅读次数:
501
转自:http://blog.chinaunix.net/uid-24517549-id-4044877.html首先socket在默认情况下是阻塞状态的,这就使得发送以及接收操作处于阻塞的状态,即调用不会立即返回,而是进入睡眠等待操作完成。一.发送选用send(这里特指TCP)以及sendto(这...
分类:
其他好文 时间:
2014-07-10 00:03:03
阅读次数:
241
有时一个程序需要运行很长一段时间,但是下班或者吃饭的时候离开电脑,电脑因睡眠导致虚机断开连接,导致程序中断。重新开始又是漫长的等待... screen可以保证即使你关闭了虚机窗口,进程也不会被杀死。 screen 可执行程序 :Screen命令创建一个执行程序的窗口会话 screen -l...
分类:
其他好文 时间:
2014-07-02 22:04:20
阅读次数:
168
Ah 我看来需要重新评估下自己的睡眠要求了 =-=一张桌子看来还真的很难入眠好吧 这题真的做了好久 主要第一次接触 大数乘法但我觉得这题应该是有规律的 就我现在还没找到我想要是去打表一遍 应该会找到的 懒得去了因为我的做法一般般吧 有疑问的只要去查下 大数乘法 的版本就好虽然版本也有很多种 我的是理...
分类:
其他好文 时间:
2014-06-30 23:08:35
阅读次数:
275
人的气场是看不见的,但这种力量是巨大的,就像万有引力一样,我们每个人身上的这种气场无时无刻不在影响你的人生。这种气场是怎么形成的?你的观念、你的信仰、你的环境、你的朋友、你的呼吸、你吃的食物、你的欲望、你的静息与睡眠等都会影响你的磁场,这些气场就形成你的气质、你的运气、你的命运。一个人的气质很好,外...
分类:
其他好文 时间:
2014-06-30 13:36:28
阅读次数:
168
事件对象就像一个开关:它只有两种状态---开和关。当一个事件处于”开”状态,我们称其为”有信号”,否则称为”无信号”。可以在一个线程的执行函数中创建一个事件对象,然后观察它的状态,如果是”无信号”就让该线程睡眠,这样该线程占用的CPU时间就比较少。
产生事件对象的函数如下:
(1)CreateEvent
函数原型:
HANDLE CreateEvent(...
分类:
其他好文 时间:
2014-06-28 08:56:41
阅读次数:
213
在Win7关机选项中一共有7种关闭方式,分别为Switch user(切换用户), Log off(登出), Lock(锁定), Restart(重启), Sleep(睡眠), Hibernate(休眠), Shut down(关机).下面分别介绍一下它们的区别:1.Switch user, Log...
生产者:不停地往队列中放数据
消费者:不停地从队列中拿数据
两者通过两个信号量同步
当生产者不再生产数据时,消费者正好挂在一个信号量上,处于睡眠状态,这时候pthread_join也会一直挂着的。该怎样使得消费者正常退出呢?
我的做法是让生产者在往队列中放一个【结束数据】,也就是一个标识,消费者拿到数据后,如果这个数据是结束标识则自杀退出。...
分类:
编程语言 时间:
2014-06-25 00:07:17
阅读次数:
225
众所周知,干程序员这行总体来说压力是非常大的,心理压力一大,就会影响晚上的睡眠,轻的就是降低睡眠质量,重者还会失眠,作为程序员,如果你经常失眠,那身心健康肯定会有很大影响 ,短命的赶脚。 下面总结了很多帮助程序员减缓失眠的方法,科不科学,你自己掂量吧。 第44条适合有妹子的朋友,切勿去外面乱...
分类:
其他好文 时间:
2014-06-24 18:37:26
阅读次数:
242
1、间歇性睡眠。如果实在要加班话3分钟时间睡一觉,记住不能超过5分钟。
一睡着立马醒,这就是传说中的猫打盹。
2、多喝水。如果实在加班时间长,记得每隔20分钟喝一杯水。至于为什么?
因为加班有个很重要现象就是坐在椅子上一直不站起来。喝水能让你频繁跑
厕所,等于就是运动。还有喝水的其他好处就不赘述了。
3、如果不要一直敲打键盘,那么用手按压你的中指指尖和腕关节中部(就
是脉搏处)。可以有效的给心脏补气。
4、切勿酒后加班。切记 切记。
5、买个羊角梳子梳头。这个方法很管用。记住每隔半小时梳一次...
分类:
其他好文 时间:
2014-06-22 19:21:59
阅读次数:
138