not seeing dynamic library page-ins
site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:content-type :content-transfer-encoding:subject:date:message-id:to:mime-version :x-mailer; bh=iKegOFjLosnTR8pf+5aod8M43RYM+9lQSug8dqE7k4g=; b=NjjxBsMh/h59WecH9yoxWRBFgnM3wTcqu3znFKsoIu10dKYlXnc2dvlU8sX9ZA4D7Q 6nQmUw7rjt1WKsWoeCJ3WLEHe0AFkDUZpcmMNYB6qNzZJrULIDeUbz6Cx83iY2HPnBad 3uIPFEaOx6sL/vebK56hfj/JO6rQm1MW+fH9I= Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:content-type:content-transfer-encoding:subject:date:message-id :to:mime-version:x-mailer; b=TaUIoBdJXSEdVgDzkfS86xc5FnW8VYkgPp44VXUidM/wVQ8l+jZVCkxvQdGOGNaOn/ puoyZzlsnWJyasI0RpwLeBn7G8Af8oRHVvVGLCNZzup3+zykfmE2MqO51lsRrddw3tAU 6xXyaotqtX2Rk0CBMTT7HdpzfUxYvl86fPEYE= I'm tracking page-ins in dynamic libraries used by Firefox. I'm on Snow Leopard and using these DTrace probes: vminfo::vnode_pagein:pgpgin { printf("page-in\n"); } fbt::vnode_pagein:entry { self->v_name = stringof(((vnode_t)arg0)->v_name); printf("vnode name: %s\n", self->v_name); } I see the library being opened by the dynamic linker and Firefox comes up just fine. Trouble is, I don't see any page-ins. I thought this may be due to the Unified Buffer Cache but disabling the cache on a given library while keeping the while open has no effect. Where do the code pages come from and what am I missing? Thanks, Joel --- firefox for android! http://wagerlabs.com _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... This email sent to site_archiver@lists.apple.com
participants (1)
-
Joel Reymont