Skip to content

Instantly share code, notes, and snippets.

@othiym23
Created October 9, 2012 00:36
Show Gist options
  • Save othiym23/3855848 to your computer and use it in GitHub Desktop.
Save othiym23/3855848 to your computer and use it in GitHub Desktop.
32-bit base zone configuration
#!/usr/sbin/dtrace -s
profile-997
/execname == "node" && arg1/
{
@[jstack(40, 2000)] = count();
}
tick-30s
{
exit(0);
}
# head -200 out.stacks
CPU ID FUNCTION:NAME
1 70537 :tick-30s
0x9760a201
0x9762789c
0x976275f1
0x9760edc1
0x9760f3d2
0x9760a0aa
0x842429f
0x8425950
0x842649b
0x83e96cc
0x8278b23
0x8279c2a
0x828b7bb
0x81e8303
1
0x84e9c08
0x84e9c89
0x84e9d3f
0x84ed5bc
0x84ed970
0x84edbdc
0x84ee0e1
0x84ee642
0x84ef751
0x84ef8b0
0x84f0464
0x84edc41
0x84ee0e1
0x84ee642
0x84ef751
0x84ef8b0
0x84f07a6
0x84f4591
0x84f1f14
0x84f4dd5
0x84eb1c8
0x84ebac1
0x84ed42a
0x84ed970
0x84edbdc
0x84ee0e1
0x84ee642
0x84ef751
0x84ef8b0
0x84ef95f
0x84f07a6
0x84f4591
0x84f1f14
0x84f4dd5
0x84eb1c8
0x84ebac1
0x84f58d6
0x84f5ac0
0x84f6362
0x8411c27
1
0x84d790a
0x84d8896
0x8488552
0x848a940
0x848b07c
0x9760a236
0x9764dc5b
0x9762ad07
0x97628c7b
0x9762df91
0x9760f3d9
0x9760a0aa
0x842429f
0x8425950
0x83e73e1
0x82781f0
0x8279c52
0x828b7bb
0x81e8303
1
0x83f6e0b
0x853f2f5
0x853f34c
0x853f34c
0x853f34c
0x853f3a3
0x853f42f
0x8410948
0x8411d27
0x84bd9c8
0x84c7151
0x850f5ab
0x9760a236
0x9760f55d
0x9760edc1
0x9762d89c
0x9762d363
0x97654c8d
0x97655361
0x97656516
0x97656095
0x97657ab3
0x9762b0fc
0x9760f3d9
0x9760a0aa
0x842429f
0x8425950
0x83e73e1
0x8277895
0x82caf87
0x82bf6d3
0x82bf9d7
0x8279c5f
0x828b7bb
0x81e8303
1
0x84a1b11
0x84dca32
0x84dd2cc
0x848b1b1
0x848b929
0x9760a236
0x9762a15e
0x97628c2f
0x9762df91
0x9760f3d9
0x9760a0aa
0x842429f
0x8425950
0x83e73e1
0x82781f0
0x8279c52
0x828b7bb
0x81e8303
1
0x853ec14
0x853ef74
0x853f090
0x853f2f5
0x853f34c
0x853f34c
0x853f3a3
0x853f42f
0x8410948
0x8410af8
0x841153f
0x83e813d
0x83e83a9
0x83e8533
0x81ee1a7
0x828cf99
0x8408407
0x9760a236
0x9762d847
0x9762d363
0x9762a144
0x97628c2f
0x9762df91
0x9760f3d9
0x9760a0aa
0x842429f
0x8425950
0x83e73e1
0x82781f0
0x8279c52
0x828b7bb
0x81e8303
1
0xfecc131b
0x824bdf6
0x84ecf86
0x84ed45c
0x84ed970
0x84edbdc
0x84ee0e1
0x84ee642
0x84ef751
0x84ef8b0
0x84f0464
0x84edc41
0x84ee0e1
0x84ee642
0x84ef751
0x84ef8b0
0x84f07a6
0x84f4591
0x84f1f14
0x84f27d7
0x84f217e
0x84f448e
0x84f209e
0x84f27d7
0x84f217e
0x84f363c
pkgin pkg-build-defs nodejs
Information for http://pkgsrc.joyent.com/sdc6/2012Q2/i386/All/nodejs-0.8.9.tgz:
Build information:
ABI=32
BUILD_DATE=2012-09-19 19:09:31 +0000
BUILD_HOST=SunOS pk2012q2.local 5.11 joyent_20120718T044524Z i86pc i386 i86pc
CATEGORIES=devel
CC_VERSION=gcc-4.7.0
CFLAGS=-O -O2 -I/opt/local/include -D_REENTRANT -I/usr/include
CMAKE_ARGS=
CONFIGURE_ARGS=--with-dtrace --without-snapshot --prefix=/opt/local
CONFIGURE_ENV=PTHREAD_CFLAGS=\ -D_REENTRANT PTHREAD_LDFLAGS= PTHREAD_LIBS=-lpthread\ -lrt PTHREADBASE=/usr DL_CFLAGS= DL_LDFLAGS= DL_LIBS= INSTALL_INFO= MAKEINFO=/tmp/pkgsrc/wip/node/work/.tools/bin/makeinfo FLEX= BISON= PKG_CONFIG=/tmp/pkgsrc/wip/node/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/tmp/pkgsrc/wip/node/work/.buildlink/lib/pkgconfig:/tmp/pkgsrc/wip/node/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/tmp/pkgsrc/wip/node/work/.pkg-config.log PKG_CONFIG_PATH= MAKE=make WRAPPER_DEBUG=no WRAPPER_UPDATE_CACHE=yes PYTHON=/opt/local/bin/python2.7 CC=gcc CFLAGS=-O\ -O2\ -I/opt/local/include\ -D_REENTRANT\ -I/usr/include CPPFLAGS=-I/opt/local/include\ -D_REENTRANT\ -I/usr/include CXX=g++ CXXFLAGS=-O\ -O2\ -I/opt/local/include\ -D_REENTRANT\ -I/usr/include\ -fpermissive COMPILER_RPATH_FLAG=-Wl,-R F77=gfortran FC=gfortran FFLAGS=-O LANG=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/opt/local/gcc47/lib/gcc/i386-sun-solaris2.11/4.7.0\ -Wl,-R/opt/local/gcc47/lib/gcc/i386-sun-solaris2.11/4.7.0\ -L/opt/local/gcc47/lib\ -Wl,-R/opt/local/gcc47/lib\ -L/opt/local/lib\ -Wl,-R/opt/local/lib\ -L/usr/lib\ -Wl,-R/usr/lib LINKER_RPATH_FLAG=-R PATH=/tmp/pkgsrc/wip/node/work/.wrapper/bin:/tmp/pkgsrc/wip/node/work/.buildlink/bin:/tmp/pkgsrc/wip/node/work/.gcc/bin:/tmp/pkgsrc/wip/node/work/.tools/bin:/opt/local/bin:/opt/local/gcc47/bin:/opt/pk/bin:/opt/local/gcc47/bin:/opt/local/gnu/bin:/opt/local/bin:/opt/local/sbin:/opt/dev/bin:/usr/bin:/usr/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/bin PREFIX=/opt/local PKG_SYSCONFDIR=/opt/local/etc HOME=/tmp/pkgsrc/wip/node/work/.home
CPPFLAGS= -I/opt/local/include -D_REENTRANT -I/usr/include
FFLAGS=-O
GMAKE=GNU Make 3.82
HOMEPAGE=http://nodejs.org/
LDFLAGS= -L/opt/local/gcc47/lib/gcc/i386-sun-solaris2.11/4.7.0 -Wl,-R/opt/local/gcc47/lib/gcc/i386-sun-solaris2.11/4.7.0 -L/opt/local/gcc47/lib -Wl,-R/opt/local/gcc47/lib -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib -Wl,-R/usr/lib
LICENSE=mit
LOCALBASE=/opt/local
MACHINE_ARCH=i386
MACHINE_GNU_ARCH=i386
[email protected]
MULTI=PYTHON_VERSION_REQD=27
NO_BIN_ON_CDROM=
NO_BIN_ON_FTP=
NO_SRC_ON_CDROM=
NO_SRC_ON_FTP=
OBJECT_FMT=ELF
OPSYS=SunOS
OS_VERSION=5.11
PKGINFODIR=info
PKGMANDIR=man
PKGPATH=wip/node
PKGTOOLS_VERSION=20091115
PKG_OPTIONS=dtrace openssl
PKG_SYSCONFBASEDIR=/opt/local/etc
PKG_SYSCONFDIR=/opt/local/etc
PYTHON_VERSION_DEFAULT=27
REQUIRES=/lib/libc.so.1
REQUIRES=/lib/libkstat.so.1
REQUIRES=/lib/libm.so.2
REQUIRES=/lib/libmd.so.1
REQUIRES=/lib/libmp.so.2
REQUIRES=/lib/libnsl.so.1
REQUIRES=/lib/libpthread.so.1
REQUIRES=/lib/libsocket.so.1
REQUIRES=/lib/libumem.so.1
REQUIRES=/opt/local/gcc47/lib/./libgcc_s.so.1
REQUIRES=/opt/local/gcc47/lib/./libstdc++.so.6
RESTRICTED=
SSLBASE=/opt/local
SSLCERTS=/opt/local/etc/openssl/certs
SSLDIR=/opt/local/etc/openssl
SSLKEYS=/opt/local/etc/openssl/private
_PLIST_IGNORE_FILES=
_USE_DESTDIR=user-destdir
# zonecfg -u ba709199-73e1-4342-82d3-044c9ff80d40 info
zonename: ba709199-73e1-4342-82d3-044c9ff80d40
zonepath: /zones/ba709199-73e1-4342-82d3-044c9ff80d40
brand: joyent
autoboot: true
bootargs:
pool:
limitpriv: default
scheduling-class:
ip-type: exclusive
hostid:
fs-allowed:
uuid: ba709199-73e1-4342-82d3-044c9ff80d40
[max-lwps: 2000]
[cpu-shares: 100]
[zfs-io-priority: 100]
net:
address not specified
allowed-address not specified
defrouter not specified
global-nic: admin
mac-addr: c2:95:34:3c:88:6a
physical: net0
vlan-id not specified
property: (name=gateway,value="172.16.122.2")
property: (name=primary,value="true")
property: (name=ip,value="172.16.122.137")
property: (name=netmask,value="255.255.255.0")
capped-memory:
[physical: 512M]
[swap: 512M]
[locked: 512M]
attr:
name: create-timestamp
type: string
value: 2012-10-09T00:13:13.889Z
attr:
name: dataset-uuid
type: string
value: 55330ab4-066f-11e2-bd0f-434f2462fada
attr:
name: billing-id
type: string
value: 00000000-0000-0000-0000-000000000000
attr:
name: owner-uuid
type: string
value: 00000000-0000-0000-0000-000000000000
attr:
name: tmpfs
type: string
value: 512
attr:
name: dns-domain
type: string
value: local
rctl:
name: zone.cpu-shares
value: (priv=privileged,limit=100,action=none)
rctl:
name: zone.zfs-io-priority
value: (priv=privileged,limit=100,action=none)
rctl:
name: zone.max-lwps
value: (priv=privileged,limit=2000,action=deny)
rctl:
name: zone.max-physical-memory
value: (priv=privileged,limit=536870912,action=deny)
rctl:
name: zone.max-locked-memory
value: (priv=privileged,limit=536870912,action=deny)
rctl:
name: zone.max-swap
value: (priv=privileged,limit=536870912,action=deny)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment