摘要: 7 系统配置:日志、系统时间、批处理作业和用户 当你第一次进入 /etc 目录查看系统配置时,可能会感到有些不知所措。好在虽然你看到的大多数文件都会在一定程度上影响系统的运行,但只有少数文件是基本文件。 本章将介绍系统中使第 4 章中讨论的基础架构可供用户空间软件使用的部分,这些软件通常与我们交互, 阅读全文
posted @ 2024-07-22 19:21 磁石空杯 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 6用户空间如何启动 内核启动 init(第一个用户空间进程)的时刻意义重大--不仅仅是因为内存和 CPU 终于可以正常运行系统了,还因为在这个时刻,你可以看到系统的其他部分是如何作为一个整体建立起来的。在此之前,内核的执行路径都是由相对较少的软件开发人员定义好的。用户空间的模块化和可定制程度要高得多 阅读全文
posted @ 2024-07-21 21:14 磁石空杯 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 5 内核如何启动 现在你已经知道了 Linux 系统的物理和逻辑结构、什么是内核以及如何使用进程。本章将向你介绍内核是如何启动的。换句话说,你将学习内核如何移动到内存中,以及在第一个用户进程启动之前内核所做的工作。 启动过程的简化视图如下: 机器的BIOS或引导固件加载并运行引导加载器。 引导加载器 阅读全文
posted @ 2024-07-21 08:08 磁石空杯 阅读(11) 评论(0) 推荐(0) 编辑
摘要: Geekbench简介 Geekbench是一款跨平台的处理器、内存等基准测试程序,可用于评估各种设备(包括智能手机、平板电脑、笔记本电脑和台式电脑)的性能。它通过运行一系列模拟真实使用场景的工作负载来衡量设备的 CPU、内存和计算能力。Geekbench 提供单核和多核评分,以及综合评分。 Gee 阅读全文
posted @ 2024-07-16 14:27 磁石空杯 阅读(18) 评论(0) 推荐(0) 编辑
摘要: Sysbench简介 Sysbench是一款多用途基准测试工具,可对CPU、内存、I/O甚至数据库性能进行测试。它是一个基本的命令行工具,提供了直接、简便的系统测试方法。github地址:https://github.com/akopytov/sysbench 。 主要功能: CPU: 衡量CPU执 阅读全文
posted @ 2024-07-13 18:36 磁石空杯 阅读(16) 评论(0) 推荐(0) 编辑
摘要: UnixBench UnixBench是一款跨平台基准测试工具,用于评估各种类Unix系统(包括Linux、BSD和macOS)的系统性能。它提供了一套全面的测试套件,可评估系统性能的不同方面,包括: 系统调用: 此测试衡量进行系统调用的开销,系统调用是应用程序与操作系统内核交互的主要方式。 文件系 阅读全文
posted @ 2024-07-13 09:30 磁石空杯 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 序列类型转换 3.1 自动转换 在pandas 1.0 中,引入了一种新的转换方法.convert_dtypes。它会尝试将Series 换为支持 pd.NA 类型。以city_mpg 系列为例,它将把类型从int64转换为Int64: >>> city_mpg.convert_dtypes() 0 阅读全文
posted @ 2024-06-30 20:04 磁石空杯 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 2.1 序列进阶 我们将从美国燃油经济性网站提取数据。该网站拥有自1984年以来在美国销售的汽车品牌和型号的效率数据。 read_csv函数不仅可以接受URL,还可以接受ZIP文件。因为这个ZIP文件只包含一个文件,所以我们可以使用这个函数。如果它是一个包含多个文件的 ZIP 文件,我们就需要解压数 阅读全文
posted @ 2024-06-28 14:28 磁石空杯 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 1序列简介 1.1 Pandas简介 Pandas(https://pandas.pydata.org/ Panel Data and Series )是一个开源的库,主要是为了方便和直观地处理关系型或标记型数据。它提供了各种数据结构和操作,用于处理数字数据和时间序列。它建立在NumPy库之上的。 阅读全文
posted @ 2024-06-27 10:56 磁石空杯 阅读(56) 评论(0) 推荐(1) 编辑
摘要: 9调试、测试和部署 调试、测试和部署是软件开发中经常被忽略的部分。从发现不同的错误,到编写人们可以真正理解的文档,再到确保你的代码发挥了它应有的作用,这都是一本指南。我们还将深入探讨如何顺利合并更改,如何使软件运行平稳安全,如何听取用户的意见,甚至如何在发布时引起轰动。 9.1 调试 在创建代码时, 阅读全文
posted @ 2024-06-25 17:39 磁石空杯 阅读(33) 评论(0) 推荐(0) 编辑