持久内存编程

[美]史蒂夫·斯卡格尔(Steve Scargall)

出版时间

2021-04-01

ISBN

9787111676744

评分

★★★★★
书籍介绍

全球首本持久内存编程和应用的系统方法指南,本书强调以工程实践为导向,通过大量的示例,全方位介绍持久内存架构、硬件及操作系统支持的整体技术细节,帮助开发人员了解持久内存编程的核心概念以及持久内存编程的开发库。

持久内存技术是内存领域革命性的技术。从根本上颠覆传统的内存-存储架构,对整个产业界和学术界产生了深远的影响。

无论是初学者,还是经验丰富的程序员,都可以使用本书作为持久内存编程的综合指南,了解持久内存对软硬件的要求,以及持久内存在提升性能、缩短应用程序启动时间方面的巨大潜力。

Steve Scargall是英特尔公司的一名持久内存软件/云架构师。作为一名技术宣传官,Steve Scargall负责提供技术的启动与开发支持工作,以便将持久内存技术集成到软件栈、应用程序和硬件架构中,包括在专有和开源开发工作方面与独立软件开发商(ISV)进行合作,以及与原始设备制造商(OEM)和云服务提供商(CSP)等合作。

Steve曾在英国雷丁大学潜心学习神经网络、人工智能和机器人等知识,获得了计算机科学和控制论专业学士学位。他曾负责为Solaris Kernel、ZFS和UFS文件系统提供x86架构与SPARC性能分析支持,拥有超过19年的丰富经验。在Sun Microsystems和Oracle工作期间,他负责企业和云环境中的DTrace调试工作。

目录
第1章 持久内存编程简介 1
1.1 高级示例程序 2
1.1.1 有何区别 4
1.1.2 性能差异 5
1.1.3 程序复杂性 5

显示全部
收藏