操作系统
-
只是为了好玩[美]林纳斯·托瓦兹,[美]戴维·戴蒙德本书为Linux之父林纳斯·托瓦兹的自传。书中以林纳斯·托瓦兹对人生和社会走向的独特理解(生存、社会秩序、娱乐)为线索,在讲述林纳斯·托瓦兹成长经历的同时,阐述他对技术、自由、信息共享以及创造激情的体会与感悟,以及黑客精神与商业现实之间的冲突的深入思考,描绘出了以“自由与激情”为主导价值和内在驱动的黑客人生信仰模式,是了解林纳斯成功之路与人生哲学,以及Linux操作系统幕后故事的佳作。 本书适合计算机相关从业者阅读,也作为对Linux系统、黑客精神感兴趣的读者的参考资料。
-
Linux高性能网络详解刘伟《Linux高性能网络详解:从DPDK、RDMA到XDP》主要介绍了DPDK、RDMA和XDP三种高性能网络技术的原理、使用方法和实现方案。《Linux高性能网络详解:从DPDK、RDMA到XDP》总计26章,分为四大部分。第1部分介绍了计算机网络、计算机硬件和Linux操作系统的基础知识,以及软件和硬件之间传递信息的方式、以内核协议栈为基础的网络方案和Corundum。第2部分介绍了DPDK的入门知识、DPDK的内存管理、UIO/DPDK的基本使用方法、测试和分析高性能网卡,以及如何为Corundum编写DPDK驱动程序。第3部分包括RDMA技术简介、软件架构、基本元素、基本操作类型及其配套机制、传输服务类型、应用程序执行流程、主要元素的实现、数据传输、RoCEv2网卡的配置、性能测试工具等内容。第4部分包括XDP简介、XDP教程代码分析、简单的XDP性能测试、如何让网卡驱动程序支持XDP功能等内容。《Linux高性能网络详解:从DPDK、RDMA到XDP》适合对高性能网络技术感兴趣的软件和硬件开发工程师、系统工程师、网络性能分析人员阅读。
-
O-RAN欧阳晔O-RAN 技术是无线通信领域的重要技术。本书作为该领域的入门书,在内容上尽可能涵盖O-RAN 技术的各方面知识。全书共 9 章,其中第 1、2 章讲述全球 O-RAN 产业的发展与现状,包括 O-RAN 技术和组织的发展历史,全球运营商、传统设备厂商等的相关介绍;第 3 ~ 8 章分别详细讲述 O-RAN 架构及其各个模块,包括 O-RAN 的系统整体架构,O-RAN 无线智能控制器的架构和接口功能,CU 集中单元、DU 分布单元和 RU 射频单元的协议架构,O-RAN 云平台的架构和接口功能,以及 O-RAN 的管理和编排功能;第 9 章讲述 O-RAN 的未来演进和展望。
-
可穿戴式日常行为语义感知及增强方法王鹏、杨士强成本低、重量轻、体积小、电池续航时间长、内嵌多种传感器、计算能力强等特征,标志着当前移动计算设备的硬件能力已经发展到足以满足人类日常生活需求的水平。当这些高度集成的计算系统以可穿戴的形式捕捉、存储、理解甚至响应人们日常生活中的行为时,无疑赋予人类在记忆、挖掘、信息交互等方面的“超能力”,并必将改变人类的日常生活。然而,为达到这一目标,必须再赋予可穿戴式计算像人一样进行语义理解的“软能力”。这就需要充分应用当前人工智能算法、语义网、大数据等技术对可穿戴式设备所采集的多媒体数据进行深度理解,以一种便于与人类沟通的内容形式呈现给用户,以构建个性化的应用。本书以可穿戴式日常行为感知这一多媒体大数据的研究为题,从可穿戴式视觉采集设备所记录的多媒体信息的语义理解出发,分别介绍了这种语义感知的基本思路、流程和技术,并结合实际应用,研究了系统的方法架构,并对主要的技术模块进行说明和评估。由于本研究涉及可穿戴式数据采集、多媒体信息检索、语义感知、大数据处理、人机交互和人机界面等多学科,因此可以作为计算机应用领域的研究人员,尤其是多媒体和大数据以及信息检索、人机交互方向的科研人员的参考书。对新技术和新兴产业如可穿戴式计算技术和设备等感兴趣的读者也可以参考本书的内容,以提高对相关领域技术和应用的认识。
-
HarmonyOS物联网开发基础实践葛非本书内容丰富,涵盖HarmonyOS物联网开发技术方面的基础实验,包括LiteOS微内核基础功能实验、轻量级系统设备开发实验和应用UI开发实验,涉及物联网操作系统原理、海思RISCV CPU接口和传感器应用等硬件技术、JavaScript和eTS等Web前端开发技术和手机App开发技术、WiFi网络应用、WebSocket和MQTT等网络协议的内容。本书共4章。第1章介绍实验环境,包含LiteOS Studio、DevEco Device Tool和DevEco Studio等开发工具、Qemu模拟器和环境配置。第2章讲解LiteOS微内核的基本功能实验,包括任务管理、内存管理、任务间通信和软件定时器等。第3章学习轻量级系统设备开发中的GPIO输入输出、I2C接口、PWM接口、WiFi连接和MQTT客户端的实验。第4章内容包含HarmonyOS系统应用UI开发技术中的组件实验和应用JavaScript、eTS等语言开发App等实验。本书适合作为高等学校物联网、计算机专业的本科生教程,也可作为对HarmonyOS感兴趣的开发人员、广大科技工作者和研究人员的参考用书。
-
算力网络详解 卷1马雷明,孙杰,欧阳晔本书从算力网络的顶层系统设计出发,首先介绍了算力网络的核心功能,然后围绕算网大脑功能对涉及的关键技术实现进行了详细描述。第 1、2 章介绍算力网络技术发展背景与趋势,并深入讲解算力网络与云网的关系;第 3 章系统性地介绍算力网络的体系结构;第 4 章介绍与算网大脑有关联的算网运营交易技术;第 5~9 章详细讲解算网大脑的核心功能:算网一体编排、算网管理调度、算网智能运维、算网智能引擎和算网数字孪生;第 10 章介绍算力网络应用场景;第11 章对算力网络的发展趋势做了展望。
-
算力网络详解 卷2苗森,黄德光,董育兵本书围绕 PaaS 如何承载算力网络展开论述,帮助读者了解 PaaS 平台对算力网络的承载作用。 本书的第 1 章和第 2 章是背景介绍,主要介绍算力网络发展背景和运营商 IT 架构演进的历史,帮助读者建立简单的基础知识;第 3 章 ~ 第 9 章讲算网 PaaS,主要介绍 PaaS 平台在各个层面对算力网络的承载作用,帮助读者了解 PaaS 对算力网络承载作用的具体体现;第 10 章主要介绍磐基 PaaS 平台的一次东数西算实践,帮助读者建立 PaaS 平台对算力网络承载作用的直观体验;第11 章是在算力网络场景下对 PaaS 未来演进的展望。
-
算力网络详解 卷3罗峰,张东飞,高智芳未来十年将是算力网络(简称算网)蓬勃发展的十年,未来算网大数据的发展重点将聚焦在边缘计算、分布式协同计算、数据编织、隐私计算等核心技术领域。本书通过对这些核心领域的介绍,帮助读者快速了解和掌握算网大数据技术及应用场景。 本书共四篇 14 章:第一篇(第 1~3 章)介绍算力、算力网络的基本概念和算力网络驱动的大数据发展趋势;第二篇(第 4~7 章)介绍面向算力网络的大数据关键技术,包括边缘计算、分布式协同计算、数据编织、隐私计算等内容;第三篇(第 8~10 章)介绍大数据技术在算力网络中的具体应用;第四篇(第 11~14 章)介绍与算力网络结合的大数据应用场景及未来展望
-
数字孪生系统设计与实践丁盈,朱军,王晓征本书以数字孪生平台顶层设计方法入手,对数字孪生软件系统的核心逻辑进行讲解,对数字孪生系统平台化实现进行描述,对数字孪生实现的核心路径—工业物联、智慧城市、通信网络—进行呈现。全书共 5 部分,第一部分介绍数字孪生技术发展趋势,第二部分介绍我国数字孪生产业发展需求,第三部分介绍开放式数字孪生体系架构,第四部分介绍通用数字孪生平台设计和实现,第五部分介绍数字孪生方案实践及未来展望。
-
操作系统陈海波 夏虞斌 等操作系统目前已成为我国“卡脖子”的关键技术之一,这对操作系统的教材建设提出了新的要求。首先,教材需要体现操作系统的核心原理与设计,帮助读者构筑系统性的认识;其次,教材需要反映国际研究前沿,帮助读者开拓新思路;*后,教材需要反映工业界实践,不可陷入纸上谈兵的陷阱。作为操作系统教材的新尝试,本书融合了作者的教学经验与工业实践经验,以三个“面向”为导向,即面向经典基础理论与方法,面向国际前沿研究,面向*新工业界实践,深入浅出地介绍操作系统的理论、架构、设计方法与具体实现。本书将原理与实现解耦,从具体问题导出抽象概念,然后分析实现方法。全书内容以ARM架构为主,x86架构为辅;以微内核架构为主,同时兼顾宏内核与外核等架构。除纸质版教材外,本书还配有网络章节、在线社区和课程实验。与本书配套的微内核架构教学操作系统ChCore由上海交通大学并行与分布式系统研究所设计并实现,通过ChCore相关实验,读者可在动手实践中获得第一手经验。