Sponsored Content
Top Forums UNIX for Advanced & Expert Users Solaris and Linux system information. Post 302156320 by the_learner on Monday 7th of January 2008 08:29:47 PM
Old 01-07-2008
Solaris and Linux system information.

Hey,

I have a program that takes more time on a solaris machine than on a linux machine. So I guess the best way to know whats going on is to compare the two systems ? CPU and Memory ? Is there any other parameter that I should look at ?

So on the linux box I ran:

Quote:
1) cat /proc/cpuinfo

processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 2.80GHz
stepping : 7
cpu MHz : 2786.202
cache size : 512 KB

processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 2.80GHz
stepping : 7
cpu MHz : 2786.202
cache size : 512 KB


% cat /proc/meminfo
MemTotal: 4003500 kB
And on the Solaris:

Quote:
$ psrinfo -v
Status of processor 0 as of: 01/07/08 17:10:57
Processor has been on-line since 11/15/07 03:46:00.
The sparcv9 processor operates at 900 MHz,
and has a sparcv9 floating point processor.

Status of processor 2 as of: 01/07/08 17:10:57
Processor has been on-line since 11/15/07 03:45:59.
The sparcv9 processor operates at 900 MHz,
and has a sparcv9 floating point processor.

$ prtconf | grep Memory
Memory size: 4096 Megabytes
So I guess the fact that the CPU on linux box is 2.80GHz and on solaris box is 900 MHz made the difference ? lets assume that the system load on both the machines was the same.

What other commands can I use to get system information to diagnose these kind of problems.

Ive heard of intel processors but what is that sparcv9 processor on my solaris box? Is it only used on solaris machines ?

Also, on my linux box:

Quote:
$ uname --help
-m, --machine print the machine hardware name
-p, --processor print the processor type
-i, --hardware-platform print the hardware platform

$ uname -p
i686
$ uname -m
i686
$ uname -i
i386
Processor and Machine is i686, but hardware platform is i386. Whats the difference ?

Thanks in advance for any kind of input Smilie
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Please help me find out system information

I'm just getting started with unix and would like to know 1) how to tell how big the harddrive is 2) how to tell if there are multiple harddrive installed on the machine 3) a relitavely easy way to tell what programs are installed on the machine. I'm using Sun OS 5.6 Thanks (3 Replies)
Discussion started by: ViperD
3 Replies

2. UNIX for Dummies Questions & Answers

AIX System information

Hi All, I am new to Unix and am working on AIX ( rs6000 ). I am looking for the system info of the unix box like 1. Number of CPUs 2. CPU speed 3. RAM size Your help is much appreciated Thanks rao. (6 Replies)
Discussion started by: rao
6 Replies

3. HP-UX

System Information

How do I get the system information on a HP UNIX server. details like CPU speed, number of processors etc. (4 Replies)
Discussion started by: Olamide
4 Replies

4. HP-UX

HP-UX system information

Hi, I'm writing a script to display a lot of information which describe a server (OS distrib, release, Hardware platform, CPU, HD, S/N...). For Linux side it is ok as you have almost all the information in /proc/cpuinfo, /proc/meminfo... and you can use dmidecode but for HP-UX I didn't find... (13 Replies)
Discussion started by: biker007fr
13 Replies

5. Solaris

How to get system parameters / information on Sun Solaris 5.10

Hello to everyone, i am new to Sun Solaris. i have Solaris 5.10 installed on the X86 platform. i am writing a script which gathers some system information. but i can not find some of the parameter from the system can any one please suggest to way to find these params. shell command will be... (1 Reply)
Discussion started by: nikhil.sigpro
1 Replies

6. Infrastructure Monitoring

How to get the Linux system information?

Hi, How to get the Linux system hardware and software basic information using terminal command ? Here below i have specified some of the information i need. Please have a look at this and guide me. OS Name: OS Version : OS Manufacturer: OS Configuration: OS Build Type:... (6 Replies)
Discussion started by: forumguest
6 Replies

7. Solaris

How to get the Solaris system information?

Hi, How to get the Solaris system hardware and software basic information using terminal command with guest login? Here below i have specified some of the information i need. Please have a look at this and guide me. OS Name: OS Version : OS Manufacturer: OS Configuration: ... (15 Replies)
Discussion started by: forumguest
15 Replies

8. UNIX for Advanced & Expert Users

Linux is kernel and solaris is operating system

Hi I was reading some weblog on the internet and someone made an interesting statement. <quote> Linux is kernel and solaris is operating system </quote> Honestly I don't understand the difference between term kernel and operating system in above quote. Could you explain me more ? thx... (4 Replies)
Discussion started by: presul
4 Replies

9. Programming

Linux/Solaris System Administrator to become a Linux/Solaris System Programmer?

Hi all What is the qualification required by Linux/Solaris System Administrator to become a Linux/Solaris System Programmer as to gain complete knowledge on computers. Thanks (1 Reply)
Discussion started by: Tlogine
1 Replies

10. UNIX for Advanced & Expert Users

Linux Command To Find the System Configuration And Hardware Information

Hello guys. I wanted to find the System Configuration and Hardware Information on one of my servers. Here is part of the cpu info: CPU core info: processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 44 model name : Intel(R) Xeon(R) CPU... (2 Replies)
Discussion started by: Ymir
2 Replies
processor_sets(4)					     Kernel Interfaces Manual						 processor_sets(4)

NAME
processor_sets - Collections of processors DESCRIPTION
A processor set is a collection of processors. When a processor set is first created, it does not contain any processors. You can add processors to a processor set, remove processors from a processor set, and also destroy the processor set. In addition, you can assign specific processes to a processor set. When the system is booted, all its processors are assigned to the default processor set. Each processor in a system can be a member of only one processor set at one time. In addition, when you create a process, it is assigned to a processor set. Unless you indicate a specific processor set, a process is assigned to the default processor set. A process can execute only on an processor that is included in the processor set to which the process is assigned. If you assign a process to an empty processor set, it will not execute until a processor is assigned to the processor set or until the process is assigned to another processor set. Use the pset_create command or the create_pset function to create a processor set. When you first create a processor set, it does not con- tain any processors. Use the pset_assign_cpu command or the assign_cpu_to_pset function to assign processors to a specific processor set. When you assign a processor to a specific processor set, the processor is removed from its current processor set. Use the pset_destroy command or the destroy_pset function to destroy a processor set. Processors that belong to a destroyed processor set are assigned to the default processor set. Use the pset_assign_pid command or the assign_pid_to_pset function to assign a process to a specific processor set. In addition, you can request that a process has exclusive access to a processor set. If a process has exclusive access to a processor set, no other process is able to use that processor set. If a process has exclusive access to a processor set, that access will be cleared automatically when the process exits. Note that if a process is already assigned to a processor set, a request for exclusive access to that processor set will be denied. Use the pset_info command to display the status of each processor set on the system as well as the status of each processor. You must be root to create and destroy processor sets and to assign a processor to a processor set. Processor set creation and destruction and processor assignments to processor sets are logged in the /var/adm/wtmp file. FILES
/var/adm/wtmp RELATED INFORMATION
Commands: pset_create(1), pset_destroy(1), pset_info(1), pset_assign_pid(1), pset_assign_cpu(1), runon(1), psrinfo(1), psradm(8) Functions: assign_pid_to_pset(3), assign_cpu_to_pset(3), create_pset(3), destroy_pset(3) delim off processor_sets(4)
All times are GMT -4. The time now is 10:41 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy