请问用什么命令可以得知当前操作系统是32位还是64位的了? 以及当前CPU是否支持64位OS了?
by diamondyzy - HP-UX - 2005-03-15 14:00:34 阅读(6040) 回复(7)
在安装一份64位ORACLE数据库之前,想先确认一下操作系统是否是64位。用uname -a命令查看了,但结果中并没有明确说明是多少位,于是再继续找其它方法。 1.编程实现: 在程序中返回sizeof(int)的值,返回的结果是操作系统的字节数。若返回4则是32位操作系统,返回8即是64位。 2.getconf命令: getconf LONG_BIT getconf命令可以获取系统的基本配置信息,比如操作系统位数,内存大小,磁盘大小等。 例如: 确定磁盘 hdisk0 大小,...
如何查看Linux操作系统的位数 1.编程实现: 在程序中返回sizeof(int)的值,返回的结果是操作系统的字节数。若返回4则是32位操作系统,返回8即是64位。 2.2.getconf命令: getconf命令可以获取系统的基本配置信息,比如操作系统位数,内存大小,磁盘大小等。 例如: getconf LONG_BIT 3. uname -a 第二个方法比较准,至于在/proc/cpuinfo看,不知道从哪里可以得出结论?? 本文来自ChinaUnix博客,如果查看原文请点:http:...
1. 很多开源库(标准C语言写的)似乎是用编译器的内置宏来判断的,但是GCC可以,因为它是开源的,但是比如win的cl.exe,它不是开源的,它有哪些内置宏,怎么知道? 2.ISO或者POSIX有没有定义获取操作系统类型的函数?如果有, 是什么? 3.(linux下源码安装软件)configure文件会检查操作系统的设置,包括CPU类型,已经安装的软件等等,如何做的? (给简要描述一下) 4. (总结)用标准C语言如何判断操作系统类型,包括win和linux...
各位大侠: AIX5.X上如何知道目前操作系统已经使用了多少文件句柄呢?通过ulimit只能看到最大值,但不知道实际使用值。有没有人知道如何查看当前使用值的方法?
各位大侠:\r\n\r\n AIX5.X上如何知道目前操作系统已经使用了多少文件句柄呢?通过ulimit只能看到最大值,但不知道实际使用值。有没有人知道如何查看当前使用值的方法?