Linux上的realpath手册页面上写着:
VERSIONS
On Linux this function appeared in libc 4.5.21.
那是什么意思?它指的是哪个libc -- "Linux“?--我在哪里可以找到与不同libc风格相匹配的列表,这样我就可以看到链接到这个函数和其他函数的最低要求是什么?
GLIBC的版本为2.13,大大低于4.5.21,但维基百科关于glibc的页面上写道:
上世纪90年代初,Linux内核的开发人员对此进行了分叉式的开发。他们的叉子,称为"Linux“,被单独维护了多年,并发布了版本2到5。
.
在Linux2.6内核之前,super_operations (包括/ Linux /fs.h)同时具有read_inode和write_inode函数。但是较新的内核不再有read_inode,那么VFS何时以及如何从特定的文件系统实现中读取inode信息呢?VFS中与inode相关的处理的新课程是什么?
你有没有关于如何在新内核VFS下实现文件系统的更新资料?
我有Ubuntu18.10和Fedora安装在我的华硕笔记本电脑。我刚刚安装了kali Linux (为了好玩)。安装之后,我再次引导到Ubuntu,发现启动的速度变得非常慢。吃完之后,它挂在一个黑色屏幕上约40秒,然后"Ubuntu“与五个点在1:30左右。没有出现错误消息。我知道这是很难帮助这些信息,所以我想问,我如何才能获得更多的信息,是什么导致了问题?(或者可能是什么导致了这个问题?)我在我的SSD上安装了Ubuntu和Fedora,所以我希望能够非常快地启动。费多拉现在仍然是快速启动,但没有Ubuntu。
至于其他信息,我在Fedora和Ubuntu之间共享我的主分区。我想与
在我安装的分区中,安装了debugfs。
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
Ubuntu使用debugfs的目的是什么:任何用户土地函数或崩溃报告?我了解linux内核默认使用,以及如何禁用和卸载debugfs。禁用debugfs对ubuntu的影响是什么,而不是不属于ubuntu的一般debugfs信息?