操作系统
-
算力网络详解 卷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相关实验,读者可在动手实践中获得第一手经验。 -
统信UOS应用开发详解统信软件技术有限公司本书是统信 UOS 应用开发指南,包括 5 篇,共 16 章。背景知识篇介绍操作系统简史以及国产操作系统;应用开发篇是本书的核心,包括开发设计原则、开发环境与开发工具、Qt 开发框架、DTK 开发框架、DTK 插件开发、服务开发、调试与性能优化;发布与部署篇介绍包格式、上架部署;桌面应用开发实战篇介绍 6 个难度从初级、中级到高级的经典应用案例,以及系统接口案例;常见问题篇介绍内核与驱动、开发工具相关、常用资源,帮助读者进一步提升开发水平。 本书内容全面,理论与实践相结合,语言表达清晰、简洁,有利于读者参考学习。 本书适合统信 UOS 的开发人员阅读,有助于其全面掌握开发内容;也适合有志于参与统信生态构建的信创厂商、应用开发人员阅读参考。 -
华为openEuler开源操作系统实战中国产业发展研究院本书是为初学者快速学习 Linux而准备的一本实战指导书,以华为研发的开源 Linux操作系统 openEuler为背景,引导读者循序渐进地掌握 Linux的常用命令和系统管理。本书由 27个实战任务构成:任务一和任务二介绍了搭建 openEuler Linux实验环境的方法;任务三介绍了 Linux上的应用实战;任务四 ~任务八介绍了 Linux常用命令实战;任务九介绍了 Linux vi编辑器实战;任务十 ~任务十七介绍了 Linux系统管理实战;任务十八~任务二十三介绍了 Linux网络管理实战;任务二十四 ~任务二十六介绍了 Linux系统管理实战;任务二十七介绍了 Linux Shell编程实战。本书可以作为 Linux初学者的实战入门书籍,也可以作为想深入理解计算机系统的大学低年级学生的先修实验教材,还可以作为高考结束后想报考计算机相关专业学生的自学书籍。对于从事 IT行业的工程技术人员,也具有一定的参考价值。 -
Linux系统编程[瑞典]杰克-本尼·佩尔松(Jack-Benny Persson) 著Linux是世界上最流行的开源操作系统。Linux系统编程技术将使你能够使用自己的系统程序扩展Linux操作 系统,并与系统上的其他程序进行通信。 本书探讨了Linux文件系统及其基本命令、内置手册页、GNU编译器集合(GCC)和Linux系统调用;讲述了如何处理程序中的错误,以及如何捕获错误并打印错误相关信息;介绍了在系统上读写文件的多种方法,包括使用流和文件描述符。随着学习的不断深入,你将深入研究创建进程、创建僵尸进程和守护进程,并学习使用systemd处理守护进程的方法;了解如何创建共享库,并探索不同类型的进程间通信(IPC);还将学习如何使用POSIX线程编写程序,以及如何使用GNU调试器(GDB)和Valgrind调试程序。 学完本书,你将能够在Linux系统中开发自己的系统程序,包括守护进程、工具、客户端和过滤器。 通过阅读本书,你将: ◎ 了解如何使用各种系统调用为Linux系统编写程序。 ◎ 深入研究POSIX函数的工作原理。 ◎ 理解并学会使用信号、管道、IPC和流程管理等关键概念。 ◎ 了解如何集成程序与Linux系统。 ◎ 探索高级主题,例如,文件系统操作、创建共享库和调试程序。 ◎ 全面了解如何使用Valgrind调试程序。 -
Linux设备驱动开发[美]约翰·马德奥 著,李强 译《Linux设备驱动开发》本书详细阐述了与Linux设备驱动开发相关的基本解决方案,主要包括Linux内核概念、regmap API应用、MFD子系统和syscon API、通用时钟框架、ALSA SoC框架、V4L2和视频采集、集成V4L2异步和媒体控制器框架、V4L2 API、Linux内核电源管理、PCI设备驱动、NVMEM框架、看门狗设备驱动、Linux内核调试技巧和**实践等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学用书和参考手册。 本书详细阐述了与Linux设备驱动开发相关的基本解决方案,主要包括Linux内核概念、regmap API应用、MFD子系统和syscon API、通用时钟框架、ALSA SoC框架、V4L2和视频采集、集成V4L2异步和媒体控制器框架、V4L2 API、Linux内核电源管理、PCI设备驱动、NVMEM框架、看门狗设备驱动、Linux内核调试技巧和**实践等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学用书和参考手册。 -
Linux操作系统项目化实验教程徐云娟本书为Linux操作系统的实验指导书,主要介绍Linux操作系统的环境搭建、基础知识、服务器架设三部分内容。环境搭建部分主要介绍虚拟机和操作系统的安装;基础知识部分主要介绍基本命令相关实验内容;服务器架设部分主要介绍FTP服务器、DNS服务器。本书以实例为引导,实验步骤详细,同时又兼顾学习的系统性,可作为普通高等院校、中高等职业技术院校以及各类计算机教育培训机构的专用实验教材,也可供广大操作系统爱好者自学使用。 -
用户口令韩伟力用户口令又被称为“密码”。 从解锁手机到打开电脑,从登录电子邮件系统到网上银行系统, 用户口令日益成为我们生活工作的一部分。 近年来, 用户口令安全事件频出, 无一不牵动着人们敏感的神经。 人们对用户口令的使用非常熟悉, 但对用户口令所面临的威胁和保护措施知之甚少。本书凝结了用户口令安全领域近20年来的一些主要研究成果, 深入浅出地介绍了各类针对用户口令的攻击方法, 阐述了相应的防御对策, 并从用户口令的攻击与保护两方面呈现了用户口令安全理论与技术的发展与趋势。无论是对于希望了解用户口令安全相关知识的技术爱好者, 还是对于希望从事数据驱动安全方向研究的专业人士, 本书都是一本大有裨益的佳作。
