码迷,mamicode.com
首页 >  
搜索关键字:文件锁    ( 198个结果
记一次zend引擎的采坑事件
开放平台有一个通知的需求,需要一个消费进程不断的去读取buffer中的数据,然后消费并删除。于是,我用cron每分钟起一个php进程去读取数据库,并做通知的工作。同时,增加了一个文件锁,保证同一时间只能有一个进程在干活。 某一天,突然发现buffer中的数据有增无减,进程的工作日志也已经没有输出了。ps看了一下进程,还是处于运行态,ltrace和strace都是空,看上去像是进入了某个whi...
分类:其他好文   时间:2015-01-26 13:38:12    阅读次数:139
Linux互斥与同步应用(六):文件锁
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet 或 .../gentleliu,文章仅供学习交流,请勿用于商业用途】             当一个系统中存在多个进程同时操作同一个文件时,为了保证数据的正确, 一般会将文件上锁来避免共享文件产生的竞争状态。在linux系统下文件上锁可以使用fcntl函数来实现。 函数fcntl原型如下: ...
分类:系统相关   时间:2015-01-07 00:44:01    阅读次数:324
3.QT中的debug相关的函数,以及文件锁的使用
?? 1  新建项目T33Debug main.cpp #include #include #include    //文件锁   void MyMessageHandler(QtMsgType type,const QMessageLogContext &context,con...
分类:其他好文   时间:2014-12-18 12:00:06    阅读次数:251
linux系统进程管理之dstat的使用
dstat一款多功能系统资源监视工具,支持的功能非常多例如:cpu、内存、负载、文件锁、socket套接字、网络、进程、分页文件、文件系统等等的众多内容都可以逐一显示。         dstat下载地址:http://pkgs.repoforge.org/dstat/  如果centos中没有安装则可以直接使用yum安装,如果不想使用yum安装可以去上面的站点下载。       ...
分类:系统相关   时间:2014-12-06 14:07:13    阅读次数:418
linux系统进程管理之dstat的使用
dstat一款多功能系统资源监视工具,支持的功能非常多例如:cpu、内存、负载、文件锁、socket套接字、网络、进程、分页文件、文件系统等等的众多内容都可以逐一显示。dstat下载地址:http://pkgs.repoforge.org/dstat/如果centos中没有安装则可以直接使用yum安装,如果不想使用y..
分类:系统相关   时间:2014-12-06 11:30:50    阅读次数:331
linux系统进程管理之dstat的使用
dstat一款多功能系统资源监视工具,支持的功能非常多例如:cpu、内存、负载、文件锁、socket套接字、网络、进程、分页文件、文件系统等等的众多内容都可以逐一显示。dstat下载地址:http://pkgs.repoforge.org/dstat/如果centos中没有安装则可以直接使用yum安装,如果不想使用y..
分类:系统相关   时间:2014-12-06 11:28:27    阅读次数:315
php文件锁(转)
bool flock ( int handle, int operation [, int &wouldblock] ); flock() 操作的 handle 必须是一个已经打开的文件指针。operation 可以是以下值之一: 要取得共享锁定(读取程序),将 operation 设为 ...
分类:Web程序   时间:2014-12-04 12:25:33    阅读次数:152
PHP之文件的锁定、上传与下载
小结文件的锁定机制、上传和下载 1.文件锁定 现在都在讲究什么分布式、并发等,实际上文件的操作也是并发的,在网络环境下,多个用户在同一时刻访问页面,对同一服务器上的同一文件进行着读取,如果,这个用户刚好读到一半,另一个用户就写入了消息,那么前一个用户读到的就是错误数据,在数据库里面好像是称为...
分类:Web程序   时间:2014-11-24 22:21:07    阅读次数:253
Linux下面的两种文件锁
文件锁是一种文件读写机制,在任何特定的时间只允许一个进程访问一个文件。利用这种机制能够使读写单个文件的过程变得更安全。 在这篇文章中,我们将探讨Linux中不同类型的文件锁,并通过示例程序来理解它们之间的不同之处。 我们将采取以下的例子来解释为什么需要使用文件锁。 1、  进程“A”打开和读取一个文件,此文件包含账户相关的一些信息。 2、  进程“B”也打开了这个文件,并读...
分类:系统相关   时间:2014-11-13 18:52:32    阅读次数:314
unlink和close关系
今天看到nginx用文件锁实现互斥的实现方案时,发现,unlink文件后还可需用fd,很是纳闷!于是搜索到此文,并自测了下,涨姿势了~分享给大家~原理: 每一个文件,都可以通过一个struct stat的结构体来获得文件信息,其中一个成员st_nlink代表文件的链接数。 当通过shell的t...
分类:其他好文   时间:2014-10-22 18:02:56    阅读次数:237
198条   上一页 1 ... 15 16 17 18 19 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!