在HPUX,Redhat,Solaris各平台下磁盘分区信息的取得主要采用df命令。通过truss调试命令可以探索df命令实现的内部机理。
命令格式:
truss -l -D -f -t <syscall> -o <log_file> <command>
-c : 显示全面统计结果
-l : 显示线程号
-D : 显示系统调用完成花费的时间
-f :除了跟踪当前进程外,还跟踪其子进程
-o file :将输出信息写到文件file中,而不是显示到标准错误输出(stderr)
-t syscall: 指定要跟踪的系统调用
-p pid :绑定到一个由pid对应的正在运行的进程。此参数常用来调试后台进程
执行命令:
# truss -o trace.log df
分析结果:
df命令执行过程如下
1. 读取 /etc下的配置文件,取得挂载路径名和文件系统名:
HPUX: /etc/mnttab
Linux: /etc/mtab
Solaris: /etc/mnttab
2.调用函数 statvfs64,根据挂载路径名取得文件系统信息:
#include <sys/types.h>
#include <sys/statvfs.h>
int statvfs (const char *path, struct statvfs *buf);
分享到:
相关推荐
truss架体模型设计适用于室外模型设计
自动在abaqus中建立truss模型并完成计算
Truss matlab finite element analysis
truss 命令 tset 命令 tsh 命令 tsm 命令 tsort 命令 ttt 命令 tty 命令 tunchange 命令 tuncheck 命令 tundefault 命令 tunrestore 命令 tunsave 命令 turnacct 命令 turnoff 命令 turnon 命令 tvi 命令 twconvdict...
钢桁架铁路桥ANSYS命令流 可导入生成模型并计算分析
能模拟3D物体的柔体效果,模拟果冻之类的物件,可以通过插件实现各种物理效果,果冻软体效果,物理模拟,相对来水是可以用,实现一些小小的物理效果,可能还需要一些算法通过算法来改变mesh
软体碰撞物理模拟。格式为ZIP,解压后使用Unity5.x即可。
truss program analysis
truss simulation in ansys
桁架函数计算桁架变形,刚度矩阵,应变应力,位移约束
FEA analysisof the 3D truss problem with MATLAB code
Truss_code.zip
TRUSS2D.C 解决2-D 的 C语言的
桁架 Truss处理服务的痛苦部分,使您可以将精力集中在业务逻辑上。安装当前,没有二进制分发的Truss,必须从源代码安装。 要安装此软件,您必须: 安装协议3或更高版本。 最简单的方法是从下载一个发行版并添加到$...
The analysis of trusses based on the following simplifying assumption. the centroidal axis of each member coincides with the line connecting the center. trusses.In this file the issue of downloading ...
快來下載結構矩陣分析喔!plane truss 有修高等結構學的都苦以~
桁架 基于Lua / Terra的可视化/渲染框架,有点类似于Processing和Threejs,除了... Truss会尝试自动安装truss.zip ,因此可以通过将dist/压缩为truss.zip来创建两个文件的truss发行版( truss[.exe]和truss.zip )。
利用ANSYS的APDL 语言对桁架结构进行建模分析
This program solves the 2D truss problems using Finite Element Method (FEM).
The maths is for every one