会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
在路上
工作中不断积累,业余中不忘学习,吸收别人的精华,学习别人的经验,做到慢慢充实自己(记录自己学习中的笔记、工作项目设计代码、相关知识点规整)__本菜鸟的成长记录
博客园
首页
新随笔
联系
管理
上一页
1
···
34
35
36
37
38
39
40
41
42
···
69
下一页
2018年6月7日
PHP Fatal error: Uncaught Error: Call to undefined function pcntl_fork().. 开启php pcntl扩展实现多进程
摘要: 在使用函数pcntl_fork()时报错 Fatal error: Uncaught Error: Call to undefined function pcntl_fork()....,原因是没有安装pcntl扩展包,有两种解决方式,一种是在编译php的时候加上./configure --enab
阅读全文
posted @ 2018-06-07 14:23 温柔的风
阅读(1303)
评论(0)
推荐(0)
2018年6月6日
php实现共享内存进程通信函数之_shm
摘要: 前面介绍了php实现共享内存的一个函数shmop,也应用到了项目中,不过shmop有局限性,那就是只支持字符串类型的;sem经过我的测试,是混合型,支持数组类型,可以直接存储,直接获取,少了多余的步骤格式转换。不过sem有大小限制,shmop可以设置很大很大很大~~~不过也可以再php.ini修改相
阅读全文
posted @ 2018-06-06 18:41 温柔的风
阅读(1222)
评论(0)
推荐(0)
Centos下10000次循环测试php对Redis和共享内存(shm)读写效率
摘要: redis和memcache还有共享内存都是读取内存的数据,为了测试一下到底效率谁更胜一筹,我在我的Centos虚拟机下做了一次公平的测试。 测试参数 环境:Centos (配置忽略)、语言:PHP、WebServer:Nginx、测试次数:10000、字符类型及长度:字符串(1024) 准备测试
阅读全文
posted @ 2018-06-06 18:08 温柔的风
阅读(1465)
评论(1)
推荐(1)
php操作共享内存shmop类及简单使用测试(代码)
摘要: SimpleSHM 是一个较小的抽象层,用于使用 PHP 操作共享内存,支持以一种面向对象的方式轻松操作内存段。在编写使用共享内存进行存储的小型应用程序时,这个库可帮助创建非常简洁的代码。可以使用 3 个方法进行处理:读、写和删除。从该类中简单地实例化一个对象,可以控制打开的共享内存段。 类对象和测
阅读全文
posted @ 2018-06-06 17:23 温柔的风
阅读(1042)
评论(0)
推荐(0)
作为phper既然了解共享内存函数shmop的使用方法,那么就必须要了解一下信号量是什么,以及信号量使用的代码案例
摘要: 在单独的一个PHP进程中读写、创建、删除共享内存方面上你应该没有问题了。但是实际运行中不可能只是一个PHP进程在运行中。如果在多个进程的情况下你还是沿用单个进程的处理方法,你一定会碰到问题--著名的并行和互斥问题。比如说有2个进程同时需要对同一段内存进行读写。当两个进程同时执行写入操作时,你将得到一
阅读全文
posted @ 2018-06-06 15:25 温柔的风
阅读(669)
评论(0)
推荐(0)
2018年6月3日
php简单使用shmop函数创建共享内存减少服务器负载
摘要: 在之前的一篇博客[了解一下共享内存的概念及优缺点]已经对共享内存的概念做了说明。下面就来简单使用共享内存(其实也可以用其他工具,比如redis) PHP做内存共享有两套接口。一个是shm,它实际上是变量共享,会把对象变量序列化后再储存。使用起来倒是挺方便,但是序列化存储对于效率优先的内存访问操作而言
阅读全文
posted @ 2018-06-03 22:09 温柔的风
阅读(2315)
评论(0)
推荐(0)
2018年6月2日
作为php了解一下共享内存的概念及优缺点
摘要: 共享内存是一种在相同机器中两个正在运行的进程之间共享和传递数据的有效方式,不同进程之间共享的内存通常安排为同一段物理内存;顾名思义,共享内存就是允许两个不相关的进程访问同一个逻辑内存。一个进程可创建一个可供其他进程访问的内存段,只要它分配了正确的权限。每个内存段拥有一个惟一的 ID(称为 shmid
阅读全文
posted @ 2018-06-02 11:29 温柔的风
阅读(4291)
评论(0)
推荐(0)
2018年6月1日
给PHP开启shmop扩展实现共享内存
摘要: 在项目开发中,想要实现PHP多个进程之间共享数据的功能,让客户端连接能够共享一个状态,需要开启共享内存函数shmop。如果预期考虑会遇到这方面需求,那么最好在编译PHP的时候添加--with-shmop选项。但是编译的时候没有添加,只能在重新编译配置了。 一、找到php源码包里的扩展目录,进入shm
阅读全文
posted @ 2018-06-01 15:55 温柔的风
阅读(1962)
评论(0)
推荐(0)
2018年5月31日
JS把格林威治时间转换为北京标准时间
摘要:
阅读全文
posted @ 2018-05-31 20:41 温柔的风
阅读(2454)
评论(0)
推荐(0)
2018年5月30日
Centos环境自写脚本查看使用php或nginx占用内存
摘要: 在CentOs6.4下,用root权限测试。 测试 ~查看PHP或者nginx的占用内存~
阅读全文
posted @ 2018-05-30 15:43 温柔的风
阅读(781)
评论(0)
推荐(0)
上一页
1
···
34
35
36
37
38
39
40
41
42
···
69
下一页
公告