python : is it ok to threads read/write simultaneously to same TCP socket?

标签 python windows

我想要一个读取线程和一个写入线程到同一个 TCP 套接字。 可以吗?在访问它之前我需要锁定吗?平台是Windows 7,CPython 2.7.4

最佳答案

对于 Unix 内核,两个线程一个读取一个文件(套接字),另一个写入一个文件(套接字),这与两个进程做同样的事情是一样的。由于内核能够多路复用 IO,因此您无需担心。

关于 python : is it ok to threads read/write simultaneously to same TCP socket?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17169774/

相关文章:

windows - 调用其他批处理文件后批处理中断

.net - 从 MS 示例创建 Windows 服务时出现错误 "Could not find xxxx.Program specified for main method"

python - 使用 Python 获取特定的父文件夹

python - 从 netCDF 维度中减去值

python - 从非 ascii 字符串解码 Python 3 中的转义 unicode

windows - 无法获得公钥登录以在 Windows 10 ssh 服务器上工作

windows - 如何使用 Windows 命令行查找所有 exe 文件?

python - pyopengl - 动态更新顶点缓冲区对象中的值

python - 使用 FFmpeg、python 和 opencv 显示流

c - 内存泄漏同步读取中断通过libUSB传输数据