水木社区手机版
首页
|版面-Go编程语言(Golang)|
新版wap站已上线
返回
1/1
|
转到
主题:在go协程中读文件会导致阻塞线程么
5楼
|
gathematics
|
2023-05-18 20:58:46
|
展开
不会阻塞,golang对阻塞io的调用有特殊处理
【 在 stub 的大作中提到: 】
: 毕竟epoll无法监控磁盘文件,刚入坑go,还理解不深,go协程也是依托epoll吧?只考虑linux
--
FROM 58.246.155.*
9楼
|
gathematics
|
2023-05-22 16:41:25
|
展开
是的,golang针对文件io是起了个线程处理,nodejs也是类似的方式
【 在 stub 的大作中提到: 】
: 理论上在io_uring内核前是做不到的,因为对于文件io,Linux既不支持异步,也无法在epoll中注册
--
FROM 220.196.192.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版