博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
最近一些小心得
阅读量:6802 次
发布时间:2019-06-26

本文共 316 字,大约阅读时间需要 1 分钟。

最近看看书,没怎么写代码,之前那个 fork出个进程是为了一个搞定一个高并发的客户端,用来模仿N个客户同时操作。一些小心得(也许有误):

1.能不用锁就不用锁,尽量用内核的原子操作,会快很多。比如多个写操作,open时候用O_APPEND 就好了,不用加锁来防止写乱。

2.有读写的话,用 读写锁就好了,N个读用一把锁。

那个client端还是有bug, 8月应该要把bug找出来。然后考虑Erlang实现,据说Erlang在并发问题上很赞,可以考虑用Erlang重新实现一下。

总是懒得更新博客……

转载于:https://www.cnblogs.com/junli/archive/2011/08/01/2123350.html

你可能感兴趣的文章
用yum来安装或卸载CentOS图形界面包
查看>>
我的友情链接
查看>>
linux
查看>>
H3C华为交换机破解console密码
查看>>
2015年11月8日-11月17日课程作业
查看>>
配置节点归档间归档文件的自动发送 archive log
查看>>
Linux实验报告-源代码编译安装Apache(Tarball文件安装)
查看>>
解决CMake Error: The source directory "*" does not appear to contain CMakeLists.txt.
查看>>
VDI序曲二十四 APP-V客户端安装及虚拟应用程序体验
查看>>
shell脚本
查看>>
mysql 报错:error while loading shared libraries: libmysqlclient.so.15
查看>>
解构赋值
查看>>
php strtotime 和 date 日期操作
查看>>
【翻译】使用Ext JS设计响应式应用程序
查看>>
Java窗体的应用
查看>>
编译原理龙书学习记录(一)
查看>>
SpringBoot整合ssm中删除
查看>>
Java 知识点(二)
查看>>
2019-06-13 Java学习日记之MySql
查看>>
linux之SQL语句简明教程
查看>>