本文由 资源共享网 – zgwxw 发布,转载请注明出处,如有问题请联系我们!电子书《Rust Atomics and Locks》中英文对照版.rar
资源语言: 中文
This book provides an excellent overview of low-level concurrency in the Rust language, including threads, locks, reference counts, atomics, mailboxes/channels, and much else besides. It digs into issues with CPUs and operating systems, the latter summarizing challenges inherent in
making concurrent code work correctly on Linux, macOS, and Windows. I was particularly happy to see that Mara illustrates these topics with working Rust code. It wraps up by discussing semaphores, lock-free linked lists, queued locks, sequence locks, and even RCU.
这本书提供了 Rust 语言低级并发的优秀概述,包括线程、锁、引用计 数、原子操作、邮箱/通道等等。它深入探讨了 CPU 和操作系统的问 题,后者总结了在 Linux、macOS 和 Windows 上正确地使并发代码工 作的固有挑战。我特别高兴地看到 Mara 用工作中的 Rust 代码说明了 这些主题。它最后讨论了信号量、无锁链表、排队锁、序列锁,甚至 RCU。
So what does this book offer someone like myself, who has been slinging C code for almost 40 years, most recently in the nether depths of the Linux kernel?
那么这本书对像我这样已经使用C语言编程近40年,最近在Linux内核 的深处工作的人有什么帮助呢?
I first learned of Rust from any number of enthusiasts and Linux-related conferences. Nevertheless, I was happily minding my own business until I was called out by name in a Rust-related LWN article, “Using Rust for Kernel Development”. Thus prodded, I wrote a blog series entitled “So You Want to Rust the Linux Kernel?”. This blog series sparked a number of spirited discussions, a few of which are visible in the series’s comments.
我最初从许多 Rust 爱好者和与 Linux 相关的会议中了解到 Rust。然 而,直到我在一篇 Rust 相关的 LWN 文章中被点名为止,我一直很高 兴地专注于自己的事情。因此,我写了一系列名为《So You Want to Rust the Linux Kernel?》的博客。这个博客系列引发了许多激烈的讨 论,其中一些可以在系列的评论中看到。
其它开发教程资源(电子书《Rust Atomics and Locks》中英文对照版.rar)网址:https://www.08i8.com/ttkfzy/detail83503.html;转载请注明!
与《电子书《Rust Atomics and Locks》中英文对照版.rar》相关的《经验教程》
J1939协议英文原版+中文版(车辆和工程机械通信协议)
J1939是一种用于重型商用车辆和工程机械等大型汽车上的通信协议。它是由SAE(Society of Automotive Engineers)开发的,用于在车辆不同部件之间进行数据传输和通信。J1939协议规定了数据帧格式、网络管理、电缆规格、故障诊断等方面的内容。它可以支持多个控制器之间的通信,并能够实现数据传输的实时性和稳定性。在现代大型汽车和工程机械中,J1939已经成为了一个非常重要的通...
5 30361 0
Graph Neural Networks Foundations, Frontiers, Applications 图形神经网络基础英文版
Time History of GNNsGNNs: Foundations and ModelsGNNs: Theory, Scalability, InterpretabilityGraph Generation and TransformationDynamic Graph Neural NetworksGraph MatchingGraph Structure LearningGNNs in...
5 50799 0
机器学习数学三部曲(英文版).rar
资源包括:High-Dimensional Data Analysis High-Dimensional Dimensional probabilityHigh-Dimensional Dimensional Statistics A Non-Asymptotic ViewpointMathematics for Machine LearningAlgebra, Topology, Differe...
50 6472 0
电子书《游戏引擎架构》(第2版) (Jason Gregory)
九百多页,游戏引擎架构
5 79209 0
GraphPad Prism学术图表 电子书 epub格式
GraphPad Prism学术图表-张敏著-电子工业出版社2021.4 ISBN:9787121409523.epub
5 89317 0
电子书《专业嵌入式软件开发》
全面走向高质高效编程__李云_带书签_文字可选_-_副本本书分为6篇硬件篇就入式软件开发所需掌握的处理器概念进行了介绍。工具篇对 makegc编译器、bintuils 工具集、ld 链接器和 gdb 试器进行了讲解,其中对 make 这一入式开发环境的全能管家进行了精辟的介绍,致力于帮助读者成为 Makefile 方面的专家。编程语言篇致力于让读者更深入地理解C编程语言。操作系统篇通过循序渐进的方...
5 20185 0