Nitroethane

Nitroethane

V2EX 第 177770 号会员,加入于 2016-06-16 17:48:57 +08:00
今日活跃度排名 15132
根据 Nitroethane 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
Nitroethane 最近回复了
2 天前
回复了 BigBai 创建的主题 Apple MacBook 上面的 Touch ID 怎么使用?
锁屏快捷键 cmd + control + q
4 天前
回复了 xyzmhx 创建的主题 Apple Parallels Desktop 是如何做到不用关机的
保存虚拟机的当前状态啊,包括内存中的所有数据,当然要向硬盘写入大量数据。再次打开虚拟机的时候只需要从保存的文件中恢复状态就行。vmware 和 virtualbox 都有这种功能
10 天前
回复了 flycloud 创建的主题 Docker docker 容器时间
刚看了下 faketime 这个库,修改系统时间的原理是通过首先加载 libfaketime.so 共享库实现对时间相关系统调用的劫持。所以 libfaketime.so 共享库要先于 c 库加载才能实现劫持,也就是 faketime readme 中 usage 部分最开始提到的通过 LD_PRELOAD 实现劫持的方法。

至于为什么两个程序,一个可以一个不可以,你提供的信息太少,没法判断。
另外,docker 目前好像不支持 time namespace
15 天前
回复了 firejoke 创建的主题 Python 关于 asyncio 执行 IO 密集型操作的不解
@firejoke 如果读取文件速度比较慢,而且文件比较大的话影响应该比较明显
15 天前
回复了 perror 创建的主题 问与答 golang grpc 为何会造成内存泄露?
bufPool.Put() 方法之前应该把 bytes.Buffer reset 一下。还有压缩数据那块不知道你怎么写的,可能也存在问题
16 天前
回复了 yezheyu 创建的主题 程序员 最近在学操作系统,关于 IO 一点疑问
既然正在学操作系统,应该明白用户态进程是通过操作系统提供的系统调用与所需要的系统资源进行交互的。所以首先应该明确,迅雷下载一个文件的过程中与 i/o 相关的系统调用是什么。
“自己阻塞让出 CPU 执行权限”:当一个进程调用了阻塞的系统调用时,如果相应的资源没有准备好,那么这个进程就会被内核挂起,扔进等待队列里。当资源准备好后,内核会把进程扔进就绪队列,等待进程调度器调度进程继续运行。
“DMA 通过中断通知 CPU 唤醒迅雷进程”:硬件只能通过中断告诉内核数据准备好了。
我没了解过 Windows ,反正 Linux 上 I/O 相关的内核缓冲区对用户态进程是透明的。
有一说一,这玩意有啥用,我好几天都看不见一次空白桌面,除非重启机器
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3785 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 09:45 · PVG 17:45 · LAX 01:45 · JFK 04:45
♥ Do have faith in what you're doing.