02 2022 档案

摘要:Linux的/proc目录下有很多文件可以显示内核信息,甚至可以通过修改文件改变一些内核的参数。这是怎么做到的呢? 其实/proc目录下的文件都实现了Linux的VFS接口,每个文件可以认为对应一个内核参数。实现VFS接口后就可以像普通文件一样读写了。 每当收到文件查看请求时,就转换为对内核参数的访 阅读全文
posted @ 2022-02-23 00:05 鸪斑兔 阅读(121) 评论(0) 推荐(0) 编辑
摘要:PyCodeObject:代码对象,就是一段代码编译后形成的对象,函数中对应的就是函数体的代码编译结果。 PyFunctionObject :函数对象,它是对PyCodeObject的封装,相当于 PyCodeObject + 函数def定义这一行代码。它在PyCodeObject基础上增加了函数的 阅读全文
posted @ 2022-02-20 23:25 鸪斑兔 阅读(554) 评论(0) 推荐(0) 编辑
摘要:cmake_minimum_required(VERSION 3.0)project(cpython)file(GLOB SOURCE_FILES Python/*.c Parser/*.c Objects/*.c Modules/*.c)include_directories(Include)in 阅读全文
posted @ 2022-02-10 09:27 鸪斑兔 阅读(57) 评论(0) 推荐(0) 编辑