和第2版相比,本版内容上的变化是,从以IA32和x86-64为基础转变为完全以x86-64为基础。主要更新如下: ? 基于x86-64,大量地重写代码,首次介绍对处理浮点数据的程序的机器级支持。 ? 处理器体系结构修改为支持64位字和操作的设计。 ? 引入更多的功能单元和更复杂的控制逻辑,使基于程序数据流表示的程序性能模型预测更加可靠。 ? 扩充关于用GOT和PLT创建与位置无关代码的讨论,描述了更加强大的链接技术(比如库打桩)。 ? 增加了对信号处理程序更细致的描述,包括异步信号安全的函数等。 ? 采用函数,更新了与协议无关和线程安全的网络编程。
本书基于Linux 5.0内核的源代码讲述Linux内核中核心模块的实现。本书共9章,主要内容包括处理器架构、ARM64在Linux内核中的实现、内存管理之预备知识、物理内存与虚拟内存、内存管理之高级主题、内存管理之实战案例、进程管理之基本概念、进程管理之调度和负载均衡、进程管理之调试与案例分析。本书适合Linux系统开发人员、嵌入式系统开发人员及Android开发人员阅读,也可供计算机相关专业的师生阅读。
本书基于Linux 5.0内核的源代码讲述Linux内核的调试技巧和案例。本书共6章。主要内容包括并发与同步,中断管理,内核调试和性能优化,基于x86_64的宕机难题解决方案,基于ARM64的宕机题解决方案,安全漏洞的产生原理与修复方案等。本书适合从事Linux系统开发人员、嵌入式系统开发人员及Android开发人员阅读,也可供计算机相关专业的师生阅读。
熟练使用命令行是管理员的技能之一,本书从命令行的角度全面讲解了如何对Windows进行管理。书中首先概述了命令行的一些基本概念与技术,之后将Windows管理任务进行分类,并通过大量翔实的命令行实例分别讲解,涵盖了Windows管理的主要工作。
《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高性能网络详
《AI智能办公 ChatGPT+Office+WPS应用从入门到精通》 7大专题内容深度讲解、80多个热门高频的ChatGPT+Office+WPS智能办公案例实战! 260多分钟教学视频、140多款素材效果文件、110多页PPT教学课件和7课电子教案超值赠送! 全书通过理论+实例的形式,分别介绍了ChatGPT新手入门、ChatGPT+Word文档创作、ChatGPT+Excel表格处理、ChatGPT+VBA代码编写、ChatGPT+PPT文稿生成、ChatGPT+WPS高效办公,以及WPSAI智能办公等内容。 本书内容结构清晰,案例丰富,适合Office初、中级用户,以及将ChatGPT与Office、ChatGPT和WPS结合起来高效办公的工作人员,如财务会计人员、人事行政人员、办公文秘等人群,也可作为计算机相关专业的教材。 《文心一言+文心一格 AI文案与绘画108招》 10大专题内容讲解+108个实操案例解析+130多分钟同步教学视频+160多个素材效果文件+500多张图片全程图解,随书还赠送了5200多个AI绘
本书系统地讲述了雷达系统分析和设计的全过程,并有一个完整的设计案例贯穿于全书,同时各章分别还有一些小型实例。本书的主要内容包括:雷达基础导论、雷达检测、雷达波形、雷达模糊函数、脉冲压缩、面杂波与体杂波、动目标显示和杂波抑制、相控阵、目标跟踪、电子对抗、雷达截面积、高分辨率战术合成孔径雷达、信号处理等。所有MATLAB代码和函数均可从网站获得。 本书可作为高等院校电子工程专业高年级本科生和研究生的参考,也可作为在雷达系统领域工作的雷达工程师和技术人员的参考书。
本书系统地讲述了雷达系统分析和设计的全过程,并有一个完整的设计案例贯穿于全书,同时各章分别还有一些小型实例。本书的主要内容包括:雷达基础导论、雷达检测、雷达波形、雷达模糊函数、脉冲压缩、面杂波与体杂波、动目标显示和杂波抑制、相控阵、目标跟踪、电子对抗、雷达截面积、高分辨率战术合成孔径雷达、信号处理等。所有MATLAB代码和函数均可从网站获得。 本书可作为高等院校电子工程专业高年级本科生和研究生的参考,也可作为在雷达系统领域工作的雷达工程师和技术人员的参考书。
熟练使用命令行是管理员的技能之一,本书从命令行的角度全面讲解了如何对Windows进行管理。书中首先概述了命令行的一些基本概念与技术,之后将Windows管理任务进行分类,并通过大量翔实的命令行实例分别讲解,涵盖了Windows管理的主要工作。
操作系统是一种对计算机中各个设备和资源进行管理并给应用软件提供各种服务的系统软件,它的实现可分用户态和内核态两大部分。一般而言,操作系统的算法和设计的复杂性大多在内核态部分。因此,了解操作系统的内核实现对于了解整个操作系统是非常重要的。 本书详细阐述操作系统的内核(也包括少量用户态部分),选择UNIX第6版的内核代码及少量用户部分代码、总计10 000行作为讲解对象,由框架到细节、由基础到高级地进行讲述;在此过程中贯穿了操作系统中的各种知识和概念,比如内存管理、进程调度、中断和设备管理以及文件系统等,使得内容非常易于读者理解。 选择UNIX作为讲解对象是因为它强大的生命力和应用的广泛性。在精妙的设计思想下,它具有