search for: lwp_park

Displaying 11 results from an estimated 11 matches for "lwp_park".

2007 Nov 27
5
Dtrace probes for voluntary and involuntary context switches
...ver a context switch happens. I am profiling the system calls and context switched inside critical sections (while some lock is being held). But I see something unexpected. I see * Voluntary context switches occur almost every time due to doorfs() system call. They do occur for a few times due to lwp_park() and very few times due to yield(). * Involuntary happens anytime. (lwp_park(), read(), fstat(), putmsg(), gtime() and sometime without any system call!!) Does anyone have any idea, what could be the reason for this unexpected behavior? Thanks, Neelam -- This message posted from opensolaris.o...
2005 Nov 01
1
Identifying anonymous errors, disabling anonymous tracing
When I booted with anonymous enablings, I saw ... NOTICE: enabling probe 8 (syscall:::return) NOTICE: enabling probe 9 (syscall:::return) ... Then when I claimed the data, dtrace said dtrace: error on enabled probe ID 607 (ID 148: syscall::lwp_park:return): invalid address (0xfe67a000) in action #1 dtrace: error on enabled probe ID 607 (ID 148: syscall::lwp_park:return): invalid address (0xfce7a000) in action #1 ... How can I tell which probe enabling generated the errors? If ''enabled probe ID'' is unique to each enabli...
2009 Apr 01
4
ZFS Locking Up periodically
I''ve recently re-installed an X4500 running Nevada b109 and have been experiencing ZFS lock ups regularly (perhaps once every 2-3 days). The machine is a backup server and receives hourly ZFS snapshots from another thumper - as such, the amount of zfs activity tends to be reasonably high. After about 48 - 72 hours, the file system seems to lock up and I''m unable to do anything
2005 Aug 29
14
Oracle 9.2.0.6 on Solaris 10
...oracle semsys 11 4 Resource temporarily unavailable # ./procsystime -can oracle Hit Ctrl-C to stop sampling... ^C Elapsed Times for processes oracle, SYSCALL TIME (ns) sysconfig 4400 pset 7700 lwp_park 34600 times 39400 kill 46200 close 67900 open 177100 read 326500 kaio 16935000 pwrite64 31855600 semsys 601...
2007 May 15
1
smbd hangs on solaris
...= 0 door_call(4, 0xFFBC4178) = 0 sysinfo(SI_HOSTNAME, "sbl107.mydomain.se", 256) = 14 open64("/var/run/name_service_door", O_RDONLY) Err#2 ENOENT mmap(0x00000000, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFDFC0000 lwp_park(0x00000000, 0) (sleeping...) And finally, pstack <pidofsmbd>, gives: febbc4a0 lwp_park (0, 0, 0) febb676c cond_wait_queue (fe811018, fee267b8, 0, 0, 0, 0) + 28 feb58ad4 nss_get_backend_u (ffbc3cdc, fe810a08, 0, 0, fe810a10, fe811018) + 124 feb59484 nss_search (4, febe77dc, febec8ac...
2010 Jun 28
23
zpool import hangs indefinitely (retry post in parts; too long?)
Now at 36 hours since zdb process start and: PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP 827 root 4936M 4931M sleep 59 0 0:50:47 0.2% zdb/209 Idling at 0.2% processor for nearly the past 24 hours... feels very stuck. Thoughts on how to determine where and why? -- This message posted from opensolaris.org
2007 Sep 08
1
zpool degraded status after resilver completed
I am curious why zpool status reports a pool to be in the DEGRADED state after a drive in a raidz2 vdev has been successfully replaced. In this particular case drive c0t6d0 was failing so I ran, zpool offline home/c0t6d0 zpool replace home c0t6d0 c8t1d0 and after the resilvering finished the pool reports a degraded state. Hopefully this is incorrect. At this point is the vdev in question now has
2009 Apr 15
3
MySQL On ZFS Performance(fsync) Problem?
....649 90816 30265 write .770 57157 open .000 4 close .000 4 time .368 83358 lseek .000 66 *fdsync 2.250 80699* fcntl .268 60530 lwp_park .210 28842 lwp_unpark .198 28842 yield .000 47 pread .025 250 pwrite .857 53880 pollsys .005 603 -------- ------ ---- sys totals: 5.605 4850...
2008 Feb 12
1
measuring sleep time in synchronization objects
Hi, I am fairly new to DTrace, and wanted to ask something regarding synchronization objects. I have a multithreaded C++ program in which I use semaphores (POSIX version) for synchronization. I was interested in using DTrace to figure out the total time for which each thread in my application sleeps, blocked on a semaphore, i.e., as a result of sem_wait() call. In order to measure this, I
2011 Oct 12
33
weird bug with Seagate 3TB USB3 drive
Banging my head against a Seagate 3TB USB3 drive. Its marketing name is: Seagate Expansion 3 TB USB 3.0 Desktop External Hard Drive STAY3000102 format(1M) shows it identify itself as: Seagate-External-SG11-2.73TB Under both Solaris 10 and Solaris 11x, I receive the evil message: | I/O request is not aligned with 4096 disk sector size. | It is handled through Read Modify Write but the performance
2010 Mar 30
7
Analyzing java class loading with dtrace
...18720808 ? ? ? ? ? ?open ? ? ? ? ? 21688773 ? ? ? ? ?open64 ? ? ? ? ? 41127563 ? ? ? ? ?stat64 ? ? ? ? ? 67024580 ? ? resolvepath ? ? ? ? ?104326254 ? ? ? ? ? yield ? ? ? ? ?514242236 ? ? ? ? ? ?read ? ? ? ? ?608379863 lwp_mutex_timedlock ? ? ? ? 1541179345 ? ? ? ? pollsys ? ? ? ?37961554776 ? ? ? ?lwp_park ? ? ? ?38822747920 ? lwp_cond_wait ? ? ?1530739381685 ? ? ? ? ?TOTAL: ? ? ?1610584447807 CPU Times ? ? ? ? SYSCALL ? ? ? ? ?TIME (ns) ? ? ?... ? ? ? ? ? ?stat ? ? ? ? ? 14066206 ? ? ? ? ?munmap ? ? ? ? ? 14522555 ? ? ? ? ?open64 ? ? ? ? ? 22698725 ? ? ? ? pollsys ? ? ? ? ? 24852893 ? lwp_cond_wai...