Rust 程序设计语言 简体中文版 1.85.0团队希望使系统概念能为更多人所易于理解,特别是编程新手。 公司 数百家大小规模的公司在生产环境中使用 Rust 完成各种任务,包括命令行工具、Web 服务、 DevOps 工具、嵌入式设备、音视频分析与转码、加密货币、生物信息学、搜索引擎、物联网 (IOT)程序、机器学习,甚至是 Firefox 浏览器的重要部分。 开源开发者 Rust 适合那些希望构建 Rust 编程语言、社区、开发工具和库的开发者。我们非常欢迎你为 Async 和 await 很多我们要求计算机处理的操作都需要一定的时间才能完成。例如,如果你使用视频编辑器来 创建一个家庭聚会的视频,导出视频可能会花费几分钟到几小时不等。同样,从家庭成员那里 下载共享的视频也可能需要很长时间。如果我们能在等待这些长时间运行的操作完成期间做点 其他事情,那就太好了。 视频导出会尽可能使用所有的 CPU 和 GPU。如果你只有一个 CPU 核,同时操作系统在导出 完 段时间。即便数据全部就 绪了,视频文件也可能非常大,因此加载所有数据也会花费一些时间。虽然这可能只需要一两 秒,不过这对于一个现代处理器来说已经是非常长的时间了,因为它每秒可以执行数十亿次操 作。因此,如果能让 CPU 在等待网络调用完成的同时去处理别的工作就再好不过了。所以同 上操作系统会隐式地中断你的程序以便其它工作可以在网络操作进行的同时继续进行。 注意:视频导出这类操作通常被称为 “CPU0 码力 | 562 页 | 3.23 MB | 25 天前3
共 1 条
- 1













