Archives for Dtrace

image-2264
image-2264

I would like to understand…

Maybe if i could understand the Oracle's mind, i could learn how to make money. I think that is the key in this whole Oracle/Sun situation: Java, Dtrace 1, 2, 3, 4, and ZFS creators did leave the company. Why someone would buy a technology company, with so many ...
Continue Reading »
image-2197
image-2197

Disksort vs Max_Pending

DO NOT TRY IT IN PRODUCTION. USE AT YOUR OWN RISK! Good news... here you can get a little script to enable, disable, and check the disksort flag on your disks (not persistent after reboot, take a look on my other post to a link for how to do it). Take ...
Continue Reading »
image-2136
image-2136

Elevator Algorithm II

DO NOT TRY IT IN PRODUCTION. USE AT YOUR OWN RISK! In my last post i did write about some issues related with disksort: 1) Performance (Latency) 2) Consistency In my D Script i'm printing the buf sector when the sd driver receives it. So, without sorting. That's important because i'm ...
Continue Reading »
image-1997
image-1997

Performance II

In my last post about 'Performance', i did talk about a ZFS tuning parameter: zfs_prefetch_disable. And that was a ZFS read parameter... In this post, we will take a look in another one, with the same 'water to wine' effect. This time with focus on writes... We have a set ...
Continue Reading »
image-1214
image-1214

OpenSolaris events @SF 2009

That was an amazing experience, and was really great meet those people that i just talk by email. First was the OHAC Summit, where we had excellent presentations, and the keynote 'The Network is the Cluster' by Dr. David Cheriton (Stanford University), and the 'High Availability: Today and Tomorrow' discussion ...
Continue Reading »
image-906
image-906

NFS – Block Size Monitor (DTrace powered)

DO NOT TRY IT IN PRODUCTION. USE AT YOUR OWN RISK! Hello there! Yesterday i was coding a simple tool to provide a better visualization of the block's sizes (read/write) on a NFS server. The primary objective was not consolidate informations, but just quickly visualize trends, for a short period of ...
Continue Reading »