Productive day, in a sense. Not much editing got done, but we spent a lot of time testing stuff in the provisioning and profiling chapters. I'm adding a section on using pypxeboot directly, which I'm. . . kind of enthusiastic about. Worked out some bugs in our explanation of multiple-domain profiling.
I don't think I ever feel as if I'm faking it more intensely than when I write about profiling. I mean, this is Xen for sysadmins. I'm a sysadmin. If I need to use the profiler something has almost certainly gone wrong.
But we did hit a _perfect_ example, which I'm rewriting the section around. (Mirrored LVM spends way too much time in IOwait.) I've got to compose that email to the xen-devel list, see if there's something related to the pit_read_counter function that's causing this to happen. That's what my oprofile runs suggest. Now we just need some confirmation, maybe a happy ending to this story.
I don't think I ever feel as if I'm faking it more intensely than when I write about profiling. I mean, this is Xen for sysadmins. I'm a sysadmin. If I need to use the profiler something has almost certainly gone wrong.
But we did hit a _perfect_ example, which I'm rewriting the section around. (Mirrored LVM spends way too much time in IOwait.) I've got to compose that email to the xen-devel list, see if there's something related to the pit_read_counter function that's causing this to happen. That's what my oprofile runs suggest. Now we just need some confirmation, maybe a happy ending to this story.
Leave a comment