获取从开机运行到当前的时间
来源:互联网 发布:属下知罪by枯目微盘 编辑:程序博客网 时间:2024/05/21 16:30
获取从开机运行到当前的时间:
shell:
uptime命令。这个在linux和unix都适用。
c:
在linux上有个struct sysinfo结构体。
struct sysinfo { 310 long uptime; /* Seconds since boot */ 311 unsigned long loads[3]; /* 1, 5, and 15 minute load averages */ 312 unsigned long totalram; /* Total usable main memory size */ 313 unsigned long freeram; /* Available memory size */ 314 unsigned long sharedram; /* Amount of shared memory */ 315 unsigned long bufferram; /* Memory used by buffers */ 316 unsigned long totalswap; /* Total swap space size */ 317 unsigned long freeswap; /* swap space still available */ 318 unsigned short procs; /* Number of current processes */ 319 unsigned short pad; /* explicit padding for m68k */ 320 unsigned long totalhigh; /* Total high memory size */ 321 unsigned long freehigh; /* Available high memory size */ 322 unsigned int mem_unit; /* Memory unit size in bytes */ 323 char _f[20-2*sizeof(long)-sizeof(int)]; /* Padding: libc5 uses this.. */ 324 };可以用sysinfo()获取。
在solaris上, 它有struct sysinfo,但是没有uptime这一项。 所以它获取不到开机运行到当前的时间。 后来我查了一下,
是在<kstat.h>中, kstat_open(), kstat_close(), kstat_lookup()去获取运行时间。 具体我也没实践。
- 获取从开机运行到当前的时间
- 从数据库获取当前时间
- 获取当前的时间
- 获取当前时间到时间控件
- 获取当前时间,精确到分钟
- java获取当前时间精确到毫秒
- linux 获取当前时间到微秒
- JAVA获取当前时间精确到毫秒
- linux 获取当前时间到微秒
- sqlite 获取当前时间 精确到毫秒
- JavaScript如何获取到当前时间
- java获取当前时间精确到毫秒
- C++获取当前时间和计算程序运行时间的方法
- C++获取当前时间和计算程序运行时间的方法
- C++获取当前时间和计算程序运行时间的方法
- C++获取当前时间和计算程序运行时间的方法
- 获取当前运行的activity
- js,获取当前的时间
- 关于stm32串口2收发问题。
- linux 配置samba服务
- Paint方法setXfermode
- Invalid password specified for ArcGISWebServices.
- FILE
- 获取从开机运行到当前的时间
- Android更换RatingBar图片
- url编码原理及对照表
- linux学习笔记
- 自组织竞争网络
- 各种猥琐的Java笔试/面试题目的答案(这是我自己测试得出的答案,如有不对的欢迎批评指正)
- select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET
- MTD系列 - android平台上linux启动时init进程解析init.rc文件分析
- ADF11g-028:Resetting and clearing form fields while cancelling an ADF popup