【发布时间】:2011-03-02 18:05:36
【问题描述】:
首先,对不起我的英语不好。
我正在编写一个 python 脚本,它比较两个不同目录中的文件。但是为了性能,我想知道:“目录是否在同一个物理磁盘上?”,所以我可以同时读取它们以获得性能提升。
我目前的想法是获取“mount”命令输出,获取 /dev/sd* 目录路径并使用它们来识别磁盘。但有时你可以在其他地方挂载一个已经挂载的目录(或者类似的东西,我不太确定),所以事情变得复杂了。
有没有更好的方法来做到这一点,比如图书馆?
(如果有跨平台的方式,我会更感激的,但是这样的跨平台库似乎很难找到。)
【问题讨论】:
-
您是否假设不涉及 NAS 或 SAN。
-
我真的不知道有什么:)。