1 Star 0 Fork 51

Java_BigData / java-legendary

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
超神之路-IO_NIO_NETTY.md 454 Bytes
一键复制 编辑 原始数据 按行查看 历史
编程界的小学生 提交于 2021-01-30 13:31 . add io_nio_netty

[toc]

Java超神之路-IO_NIO_NETTY

author:编程界的小学生

date:2021/01/30

一、IO

1、BufferedOutputStream和FileOutputStream谁快?

buffer快,因为FileOutputStream的是每次witre()都会执行syscall调用内核写入pagecache,而BufferedOutputStream的write()则是每次都写入jvm的8kb大小的缓冲区,等8kb满了后再执行syscall调用系统内核写入pagecache,不会每次都进行系统调用。

Java
1
https://gitee.com/java-bigdata/java-legendary.git
git@gitee.com:java-bigdata/java-legendary.git
java-bigdata
java-legendary
java-legendary
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891