4
> truss -p 6482
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000) (sleeping...)
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000) (sleeping...)
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000) (sleeping...)
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
[...]

no manual page found. Please explain for Non-programmer.

> uname -a
SunOS toolbox048 5.10 Generic_139555-08 sun4v sparc SUNW,Sun-Blade-T6320
Sybil
  • 1,653
  • 5
  • 19
  • 37

2 Answers2

4

pollsys is a private system call on which are built the documented poll, select and pselect libc functions.

jlliagre
  • 60,319
  • 10
  • 115
  • 157
1

It means "poll system". It's checking a memory location in expectation of some data that might be there. When it doesn't find it, it sleeps and tries again later.

I can't tell any more than that from what you included.

bahamat
  • 38,658
  • 4
  • 70
  • 103