Sockets in Aix


 
Thread Tools Search this Thread
Operating Systems AIX Sockets in Aix
# 1  
Old 11-09-2010
Sockets in Aix

HI friends
how to find the no sockets in the aix box am using the P520
Please help it.In the prtconf am getting no of physical processor 1 and in the bindprocessor -q am getting 0 1
Please help it am not able to understand exactly
mak
# 2  
Old 11-09-2010
I'm not sure if i understand you correctly: "sockets" are a networking construct, a combination of an IP address (Layer 3 address) and a Port number (Layer 4 address).

An example would be "192.168.1.1:22" and it would denote the socket you'd need to use to open an SSH-communication. To get the status of all the sockets use the netstat -a command.

Somehow, though, I'm not sure if you really meant this.

I hope this helps.

bakunin
# 3  
Old 11-09-2010
Hi,

prtconf shows you physical cpus in use, bindprocessor shows you logical cpus / runnable threads. If you have smt on than it is 1:2 on your system.

Regards
zxmaus
# 4  
Old 11-09-2010
Quote:
Originally Posted by senmak
HI friends
how to find the no sockets in the aix box am using the P520
Please help it.In the prtconf am getting no of physical processor 1 and in the bindprocessor -q am getting 0 1
Please help it am not able to understand exactly
mak
Do you actually mean the slot number the I/O device is in?
# 5  
Old 11-15-2010
number of sockets ?

- if by "no sockets" you mean "number of sockets" , as in "no of physical processor", and ,

- if by "socket" you mean "processor" , then I assume you are looking for the number of CPUs (not cores) ;

- if this is what you seek, then be aware that the "lsdev -Cc processor" will list the cores available to your system, while the "bindprocessor -q" will tell you the number of "threads" that can be simultaneously executed on your system.

- if your machine has SMT enabled (the "smtctl" command can tell you that), then "bindprocessor" will tell you the number of "virtual processors" available,
and that matches the number of simultaneous threads your processors can execute.

hth.

good luck, and success !
alexandre botao
<< botao {dot} org >>

Last edited by botao; 11-15-2010 at 12:15 PM.. Reason: english
# 6  
Old 01-02-2011
Hello forum,

I just want to add few small comments, since I see these kind of questions here and there.

lsdev, lscfg, prtconf, vmstat, (you name it), the only thing they display is the amount of virtual or logical processors on a micro-partitioned system.
The best tool to accurately show the current CPU assignment is lparstat -i.

Now if you want to find out how many CPU sockets or modules you have, nothing easier than that. Below command should return output on most multi socket/module machines since Power4.
lscfg -vpl sysplanar0 | egrep -i "MCM|WAY|W[ ]*PROC" | grep -v "BP EXPAN"

On your 520 it won't display anything though, since its a single socket/module, with 1-4 cores, where the CPU sits directly on the system backplane.
# 7  
Old 01-19-2011
Nice link from IBM regarding Processor affinity on AIX - however this site well not let me post a link - so try IBM.com's developerWorks >AIX and UNIX > Technical library > Processor affinity on AIX

Maybe some of the ideas and commands might help you understand your issue better.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Programming

Any example about sockets in C++?

Hi, i am student, think learning about c++, someone has a example the how establish a conection with sockets :b::b: (1 Reply)
Discussion started by: mmartinez
1 Replies

2. Red Hat

Sockets

hai guys, I'm doing a project in which one server communicates with several clients. How can i do it when i have different port numbers???:confused: (0 Replies)
Discussion started by: rajeshb6
0 Replies

3. Programming

Help with sockets in C

if i have a server which wants to connect to exactly 5 clients, does that mean i need 5 socket file descriptors and use listen(socket_fd,1); for each one or just do listen(socket_fd,5) also whats the second parameter number mean? what happens if i put 0 there? also if i am connected... (28 Replies)
Discussion started by: omega666
28 Replies

4. Programming

Sockets

Hi,i now moved into a different section where i need to use sockets. i am completely nill in sockets. can some body please provide me what are the requirements for a socket. to use sockets in c. thanks (1 Reply)
Discussion started by: MrUser
1 Replies

5. Programming

need help with sockets

anyone and teach me how to save standard output to a file in a client/server socket. I know how to read them to the screen but i'm not quite sure how to save them to a file. my read to screen file code: memset(line, 0x0, LINE_ARRAY_SIZE); while (recv(connectSocket, line, MAX_MSG, 0) >... (1 Reply)
Discussion started by: crunchyuser
1 Replies

6. Solaris

Sockets in use

Is there a way to see what sockets are in use? The developers here are getting some defunct processes and they would like to get a socket list. This is on a Solaris 8 machine. Thanks! (1 Reply)
Discussion started by: kjbaumann
1 Replies

7. UNIX for Dummies Questions & Answers

sockets

how do i mointor how many sockets are opened from a particular foriegn address? (2 Replies)
Discussion started by: kirpond
2 Replies

8. Programming

sockets

Hai, How cani declare socket and collect the data in a string varialbe. Since i am new to this i am asking this. Can we connect multiple port. Thank you. (6 Replies)
Discussion started by: arunkumar_mca
6 Replies

9. Programming

Sockets!?!?!?!?!?!

I am looking for a way to have a program listen on a port (example: 8000) for communication I will be sending via that port to it(Linux Kernel machine). Once it recieves an appropiate command I need it to run a .bat file in linux. I know what I need to do but I am running into a few problems:... (8 Replies)
Discussion started by: bigB8210
8 Replies

10. Programming

sockets...

Hi ! I had a verry simple question to ask... In unix when we create pipes.. the unnamed pipes that is... is there any way to access those pipes outside the code ? Another thing.. do sockets have an entry in the inode table ? TIA, Devyani. (1 Reply)
Discussion started by: devy8
1 Replies
Login or Register to Ask a Question