码迷,mamicode.com
首页 >  
搜索关键字:posix    ( 1397个结果
Linux互斥与同步应用(四):posix信号量的互斥与同步
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet 或 .../gentleliu,文章仅供学习交流,请勿用于商业用途】          在前面讲共享内存的IPC时曾说共享内存本身不具备同步机制,如果要实现同步需要使用信号量等手段来实现之,现在我们就来说说使用posix的信号量来实现posix多进程共享内存的同步。其实信号量也可以使用在同一进程的不同线程之间。 ...
分类:系统相关   时间:2014-12-23 21:13:31    阅读次数:199
Linux互斥与同步应用(三):posix线程实现单个生产者和单个消费者模型
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet 或 .../gentleliu,文章仅供学习交流,请勿用于商业用途】         在第一节说到了生产者消费者问题,这一节我们来实现这样一个稍作修改的模型: 初始时缓冲区为空,生产者向缓冲区写入数据,消费者在缓冲区为空的情况下睡眠,当生产者写满缓冲区一半之后后通知消费者可以开始消费,生产者开始睡眠,直到消费者消...
分类:编程语言   时间:2014-12-23 17:32:51    阅读次数:225
Linux互斥与同步应用(二):posix线程同步
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet 或 .../gentleliu,文章仅供学习交流,请勿用于商业用途】         上一节说到线程的互斥锁,互斥锁适合防止访问某个共享变量,这一节我们来看看两个线程如何实现同步。互斥锁也可以实现线程同步,当该值满足某种条件时当前线程继续执行,否则继续轮询,不过这样相当浪费cpu时间。我们需要的是让某个线程进入睡...
分类:编程语言   时间:2014-12-20 14:18:19    阅读次数:258
Hadoop2 伪分布式部署
Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放宽了(relax)POSIX的要求,可以以流的形式访问(streaming access)文件系统中的数据,则MapReduce为海量的数据提供了计算。Hadoop 容易开发和运行处理大...
分类:其他好文   时间:2014-12-19 10:07:54    阅读次数:307
python-MySQLdb模块安装
环境mysql5.5python2.6.6下载包MySQL-python-1.2.3c1.tar.gz然后解压进入到目录修改setup_posix.py中的mysql_config.path为当前mysql的配置文件路径。通过查看readme执行pythonsetup.pybuildpythonsetup.pyinstall可能会报错,缺少setuptools包,下载setuptools-5.3,然后pytho..
分类:数据库   时间:2014-12-18 19:06:14    阅读次数:245
Linux互斥与同步应用(一):posix线程及线程间互斥
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet 或 .../gentleliu,文章仅供学习交流,请勿用于商业用途】     有了进程的概念,为何还要使用线程呢? 首先,回忆一下上一个系列我们讲到的IPC,各个进程之间具有独立的内存空间,要进行数据的传递只能通过通信的方式进行,这种方式不仅费时,而且很不方便。而同一个进程下的线程是共享全局内存的,所以...
分类:编程语言   时间:2014-12-17 21:00:37    阅读次数:195
完全安装manual 2014
以前用到线程函数的时候,在我的Kali系统上使用man没有查到线程库的内容,后面man安装全了就好了,现在把man手册安装全要安装的包在这里写一下,以后好参考:#apt-getinstallmanpages-dev#apt-getinstallmanpages-posix-dev#apt-getinstallglibc-doc#apt-getinstallglibc-doc-r..
分类:其他好文   时间:2014-12-17 18:56:55    阅读次数:164
Linux学习笔记---【1】
什么是POSIX? 为何说Linux使用POSIX对于开发有很好的影响? POSIX是可携式操作系统接口(Portable Operating System Interface)的缩写,重点在于规范内核与应用程序之间的接口,是由美国电气与电子工程师学会(IEEE)发布的一项标准! 因为POSIX标准...
分类:系统相关   时间:2014-12-16 22:17:34    阅读次数:310
APUE: 系统相关的系统调用和库函数
本文主要总结和系统相关的文件和信息的系统调用和库函数。...
分类:其他好文   时间:2014-12-16 11:49:00    阅读次数:150
unix io 模型浅析
POSIX中对同步IO和异步IO的规定:同步IO操作:引起进程的阻塞直到IO操作完成,异步IO操作:IO操作不会引起进程阻塞在UNIX下,有5中操作模型:阻塞IO,非阻塞IO,IO复用,信号驱动IO,异步IO按照网络上的说法,前四种是属于同步IO,第五种才属于异步IO,对于这个结论,我的理解是根据....
分类:其他好文   时间:2014-12-16 09:58:36    阅读次数:199
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!