cat /proc/cpuinfo ?

Norberto Meijome freebsd at meijome.net
Mon Mar 27 07:23:40 UTC 2006


On Sun, 26 Mar 2006 22:47:11 -0800 (PST)
Bill Schoolcraft <bill at wiliweld.com> wrote:

> Hello Family,
> 
> Yes, yes, I know... I have a bunch of boxes under my desk here at
> home and between the Ultra-10, FreeBSD-5.4 and 6.0 and SuSE I get
> confused and that's what happened when I tried to type the following
> on my FreeBSD box.
> 
> cat /proc/cpuinfo
>

[....]

> 
> Is there some *BSD port that will give me CPU information like the
> above from the command line?

You want the linux /proc behaviour.

1) make sure you have linux binary compatibility installed 

$ pkg_info | grep linux_base
linux_base-8-8.0_14 Base set of packages needed in Linux mode (for
i386/amd64)

$ grep -i linux /etc/rc.conf 
linux_enable="YES"

( without a reboot, this equals to kldload linux)

2) add to /etc/fstab:
linprocfs   /compat/linux/proc   linprocfs   rw   0  0

and then you can get : 


[betom at ayiin] [Mon Mar 27 17:18:50 2006]
~
$ cat /compat/linux/proc/cpuinfo 
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 7
stepping        : 8
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat b19 b21 mmxext mmx fxsr xmm b26 b27 b29 3dnow cpu
MHz         : 1995.02 bogomips        : 1995.02

HIH,
Beto


More information about the freebsd-questions mailing list