正文内容加载中...
posted @ 2017-02-12 20:24 聚变归来 阅读 (98) 评论 (0) 编辑
摘要:背景 几种拷贝方式 方式1:Copying in Two Sample System Calls read(file, tmp_buf, len); write(socket, tmp_buf, len); 1. 首先,调用read时,文件A copy到了kernel模式; 2. 之后,CPU控制将 阅读全文
posted @ 2019-08-20 12:03 聚变归来 阅读 (37) 评论 (0) 编辑
摘要:背景 从最早bio的只支持阻塞的bio(同步阻塞) 到默认阻塞支持非阻塞nio(同步非阻塞+同步阻塞)(此时加入mmap类) 再到aio(异步非阻塞) 虽然这些api改变了调用模式,但真正执行效率上是否也会有所不同,对此进行了此次java io的性能测试 首先从github上找到了2个项目,然后自己 阅读全文
posted @ 2019-08-19 18:20 聚变归来 阅读 (9) 评论 (0) 编辑
摘要:背景 Linux系统中的IO操作内部相当复杂,下面是一张带图片的LinuxIO相关层级关系: 下面是一个简化版本Linux内部IO层级图: 对此我的理解,java程序员版本的IO理解: java中的IO 从最早bio的只支持阻塞的bio(同步阻塞) 到默认阻塞支持非阻塞nio(同步非阻塞+同步阻塞) 阅读全文
posted @ 2019-08-16 09:02 聚变归来 阅读 (30) 评论 (0) 编辑
摘要:错误的四个象限分类 正统的五种unix io模型 Blocking IO Model Unblocking IO Model IO Multiplexing Model Asynchronous I/O 图片来自netty权威指南 小结 之前所述的blocking IO,non blocking I 阅读全文
posted @ 2019-08-12 09:50 聚变归来 阅读 (26) 评论 (0) 编辑
摘要:在oarcle jdk1.8上执行256位的aes秘钥加密报错如下: java.lang.RuntimeException: java.security.InvalidKeyException: Illegal key size at com.xx.opal.core.utils.aes.AESTo 阅读全文
posted @ 2019-08-08 15:19 聚变归来 阅读 (14) 评论 (0) 编辑
摘要:github地址: https://github.com/data61/MP SPDZ 安装步骤 依赖安装 linux 安装 apt get install automake build essential git libboost dev libboost thread dev libsodium 阅读全文
posted @ 2019-08-05 18:29 聚变归来 阅读 (14) 评论 (0) 编辑
摘要:http测试工具: https://github.com/denji/awesome http benchmark wrk https://github.com/wg/wrk wrk2 https://github.com/giltene/wrk2 In addition to wrk's argu 阅读全文
posted @ 2019-07-14 14:47 聚变归来 阅读 (45) 评论 (0) 编辑
摘要:命令 结果: 参考 https://maven.apache.org/plugins/maven dependency plugin/examples/resolving conflicts using the dependency tree.html 阅读全文
posted @ 2019-07-12 16:49 聚变归来 阅读 (31) 评论 (0) 编辑
摘要:参考文章: https://docs.nginx.com/nginx/admin guide/load balancer/http load balancer/ 根据路径,进行一致性hash,具体的配置方法 需要注意的是:顺序不能错,否则会报错 https://ma.ttias.be/nginx n 阅读全文
posted @ 2019-07-05 21:01 聚变归来 阅读 (214) 评论 (0) 编辑
摘要:系列文章: 单线程性能测试:https://www.cnblogs.com/victor2302/p/11077208.html 多线程性能测试:https://www.cnblogs.com/victor2302/p/11080965.html github代码:https://github.co 阅读全文
posted @ 2019-06-25 09:43 聚变归来 阅读 (56) 评论 (0) 编辑