• Share
  • ?
  • Profiles ▼
  • Communities ▼
  • Apps ▼

Blogs

  • My Blogs
  • Public Blogs
  • My Updates

Mainframe Performance Topics with Martin Packer
  • Log in to participate

About this blog

Martin Packer I'm a well-known mainframe performance guy, with almost 30 years of experience helping customers manage systems. I also dabble in lots of other technology. I've sought to widen the Performance role, incorporating aspects of infrastructural architecture. I'm a world-famous podcaster and screencaster (albeit VERY thinly spread). :-)
  • Facebook
  • Twitter
  • Google
  • LinkedIn
  • RSS

Trending topics


Similar Blogs

Asset Managem...

1634Entries | obriend 120000NV9S
Updated
12,585 people like thisLikes 12,585
CommentsComments 1,264

Application P...

1568Entries | obriend 120000NV9S
Updated
11,405 people like thisLikes 11,405
CommentsComments 469

Notes from Ra...

1893Entries | kellypuffs 06000168YK
Updated
2,200 people like thisLikes 2,200
CommentsComments 256

Application I...

649Entries | MaryamAhmed 270001RMBK
Updated
8,975 people like thisLikes 8,975
CommentsComments 754

System z Mana...

836Entries | rbadlaney 2000000RXD
Updated
2,860 people like thisLikes 2,860
CommentsComments 88

Similar Ideation Blogs

IBM PureData-...

15Ideas | William_Zanine 270003UGDT
Updated
Votes 100 CommentsComments 16

IBM Forms Exp...

73Ideas | Christopher Dawes(IBM) 100000KS01
Updated
Votes 1,225 CommentsComments 70

主机知刊

57Ideas | anniexuyongq 060001P5XF
Updated
Votes 415 No CommentsComments 0

IBM Tunisia H...

1Ideas | Kawther 2700063P6Y
Updated
Votes 25 No CommentsComments 0

Open Ideas

8Ideas | Arunava.Majumdar 120000FAPK
Updated
No Votes 0 No CommentsComments 0

Tags

Recent tweets

    >> Follow @martinpacker on Twitter

    Find us on Facebook

    All posts
    • Sort by:
    • Date
    • Title
    • Likes ▼
    • Comments
    • Views

    Workload Manager Policy in XML Format - Part IV

    MartinPacker 11000094DH | | Visits (9190)
    So here's yet another way of parsing the WLM XML Service Definition. This time it's on z/OS, using DFSORT. Relatively recent features in DFSORT have made it easier to do useful things with XML. In this example I've made some attempt to make the output pretty - by creating a HTML table. Below is the SYSIN you need to parse the <SchedulingEnvironment> elements. I'm assuming you know how to... [More]

    Tags:  jfy wlm dfsort endbefr outfil startaft ifthen removecc fixlen when=group uk90007 parse uk90006 uk90013 xml

    Please DO Twitter In My Sessions

    MartinPacker 11000094DH | | Comments (143) | Visits (16552)
    It's approaching conference season again - at least the UKCMG / European System z Conference portion of it. Bearing that in mind I want to share this article with you: "Professor Encourages Students to Pass Notes During Class -- via Twitter". It's well worth reading the comments that follow the article. They're rather more enlightening and illustrative than the (short) article itself. I've been in... [More]

    Tags:  twitter

    Workload Manager Policy in XML Format - Part III

    MartinPacker 11000094DH | | Visits (9035)
    Here's another way to process a WLM Service Definition - once you've got it into XML format. XSLT (XML Stylesheet Transformations if you prefer) is another technology that's been around for a while. In simple terms you write another piece of XML (the stylesheet) that describes how to transform your original XML into something else. There's a lot of flexibility in this but the example in this post... [More]

    Tags:  xml xslt storedprocedures applicationenvironments xpath wlm db2

    Workload Manager Policy in XML Format - Part II

    MartinPacker 11000094DH | | Visits (8039)
    In Workload Manager Policy in XML Format - Part I I showed you how you can use PHP to extract Classification Rules information from the WLM Service Definition (once converted to XML format). This post gives an example of extracting a different set of information from the XML Service Definition, using javascript and, in particular, XMLHttpRequest (sometimes known as XHR). There is a slightly... [More]

    Tags:  xhr xml xmlhttprequest wlm javascript

    Workload Manager Policy in XML Format - Part I

    MartinPacker 11000094DH | | Comments (4) | Visits (12198)
    This isn't particularly new - but I'm guessing most people who work with WLM don't know about this... For some time now you've been able to download a java application that enables you to convert your WLM Service Definition to and from XML. Perhaps more importantly, the application provides a nice way to edit the Service Definition - and that is actually its main purpose. You can... [More]

    Tags:  wlm xml php xpath♠

    My HackDay 6 Project - Mashing Up RMF

    MartinPacker 11000094DH | | Comments (4) | Visits (7516)
    Another 6 months on and another HackDay... Hackday6 was on 24 October - and being distracted by little things such as GSE Conference and an important customer situation I haven't blogged about it yet. So, a little late, here goes... Many of you will know that RMF has a WebPortal for monitoring performance and capacity usage. And you'll know that the z10 processor's HMC is web-based (though I don't... [More]

    Tags:  z10 hmc twitter hackday hackday6 rmf

    System z Expo, Las Vegas, 13-17 October

    MartinPacker 11000094DH | | Comments (3) | Visits (11363)
    With a couple of working days to go before the deadline I've completed my two presentations for Expo. As usual I've added some new stuff, based on new technologies and some situations I've encountered. And rather than throwing older stuff out I've moved most of it to backup foils. While I'm prepared to present the backup material I don't expect to have time to in the sessions. But at least you'll... [More]

    Tags:  hashtag z10 z/os memory cpu twitter

    How Many Browsers Do You Have On Your Machine?

    MartinPacker 11000094DH | | Visits (6653)
    Well, how many do you have? I'll admit to 4 on my Windows XP Laptop (and 2 versions of 1 on my ASUS EEE PC, running Linux)... I firmly believe in having an "emergency browser". At 0ne time that would have been Internet Explorer - for two reasons: To recover a broken browser. As I mainly use Firefox Nightly builds I sometimes get cases where I need a fresh install of a prior nightly to get me out... [More]

    Tags:  javascript browser safari chrome google firefox

    Minor Good News On Coupling Facility Performance Reporting

    MartinPacker 11000094DH | | Comments (3) | Visits (6860)
    In recent releases RMF have put the machine serial number into both SMF Type 74 Subtype 4 (Coupling Facility Activity) and SMF Type 70 Subtype 1 (CPU Activity). Actually we get two fields in each case: Plant Number and Sequence Number, which you can put together as eg "51-12345". Soon we'll get another piece of the jigsaw: Partition Number in 74-4. This is a small change but a nice useful one...... [More]

    Tags:  smf744 rmf facility smf sysplex coupling smf70 parallel

    System z10 CPU Instrumentation

    MartinPacker 11000094DH | | Comments (2) | Visits (7758)
    Since I got back off vacation in L'Hérault in late August I've been working on adding z10 support to our CPU analysis code. It's quite a substantial set of changes - and I don't think I'm finished yet . But I'd like to share with you what I've learned so far. But first let's briefly review what's changed with z10. (This is a very brief review and not a tutorial on the subjects mentioned.)... [More]

    Tags:  rmf z10 cpu smf smf70

    Replace String A With String B But Not If It's Part Of String A1

    MartinPacker 11000094DH | | Visits (7007)
    As I mentioned in this blog post DFSORT just shipped a new FINDREP function to do "find and replace". I mentioned an example of where I might use it to replace SMFIDs in SMF records. That example generally works well. But suppose (say, for SMF 42-6 Data Set Performance records) I want to replace "SYS1" with "MVSA" but don't want to replace "SYS1." with "MVSA.". There's something useful about... [More]

    Tags:  find replace smf42 findrep smf dfsort

    New DFSORT Functions

    MartinPacker 11000094DH | | Comments (3) | Visits (26461)
    Yesterday DFSORT announced a new set of functions - as PTF UK90013. The documentation for it can be found here . Every year or so there's a new set of DFSORT functions - and generally they're "out of cycle" with z/OS releases - although they are incorporated into subsequent releases of z/OS. This means that fewer of you will know about the functions, particularly as we don't make a big fuss about... [More]

    Tags:  occur count datasort display dfsort symbols findrep z/os when=group subset icetool select

    Web 2.0 and System z Pilot Workshop - And Other Conversations

    MartinPacker 11000094DH | | Comments (2) | Visits (8305)
    A couple of days ago I attended the pilot of a "Web 2.0 and System z" workshop in the Boeblingen lab. I'm pleased to say the room was full - both with IBMers and non-IBMers. And I think my presentation - which was basically a rant about Web 2.0 Behaviours and why we should adopt them as mainframe folks :-) - went OK. One of the things that was interesting about it was that on greeting Luis Suarez... [More]

    Tags:  z/os 2.0 twitter web web20

    Coupling Facility Subchannel Busy in RMF

    MartinPacker 11000094DH | | Visits (7206)
    In the same meeting with RMF Development as ERBSCAN / ERBSHOW was discussed we talked about Parallel Sysplex instrumentation. (Both XCF and Coupling Facility aspects.) One thing I hadn't noticed is the appearance of Subchannel Busy Percentage as a number in the following three places: In Monitor III In the Spreadsheet Reporter As Overview Condition ("SUBCHBP") I think you can do useful work with... [More]

    Tags:  facility parallel rmf subchannel sysplex coupling xcf

    ERBSCAN / ERBSHOW - More Good News

    MartinPacker 11000094DH | | Comments (2) | Visits (7051)
    I mentioned ERBSCAN and ERBSHOW in this post from January . This is a handy pair of tools for displaying SMF records - most notably the ones produced by RMF. For the uninitiated you type ERBSCAN in ISPF 3.4 against an SMF data set and it pops up a list of SMF records. Typing ERBSHOW followed by the record number formats the record - especially well if it's one that RMF produced. And the prior post... [More]

    Tags:  erbshow rmf z/os smf erbscan

    First Impressions Of Programming With Adobe AIR

    MartinPacker 11000094DH | | Comments (2) | Visits (11257)
    Many of you will have, by now, installed the Adobe AIR runtime. Most probably it will be to run something like Twhirl. At this point many of you will be asking "what's Twhirl?" If I said it was a nice desktop application that makes using Twitter so much easier I hope you don't ask "what's Twitter?" :-) So, we're beginning to see these desktop applications coded using Adobe AIR, which stands for... [More]

    Tags:  eee twitter asus twhirl notepad++ programming mozilla xml dojo air adobe html xulrunner flex

    Web 2.0 and System z Pilot Workshop

    MartinPacker 11000094DH | | Visits (7053)
    The same Kevin Keller I mentioned in this blog post is running a one day pilot of a "Web 2.0 and System z" workshop on July 8th, in IBM Böblingen. It's designed for customers, though some of the audience will undoubtedly be IBMers. I've looked at the agenda and, while I'm on it, it's a great agenda. :-) Actually it has the highly-acclaimed Luis Suarez on the agenda as well. (I'm looking... [More]

    Tags:  web20 class web z/os 2.0

    Kevin Keller's Web 2.0 and z/OS Blog

    MartinPacker 11000094DH | | Visits (6575)
    Take a look at my German colleague Kevin Keller's new blog in Web 2.0 and z/OS. I think you'll be pleasantly surprised at what runs on z/OS that the rest of the world would regard as modern . :-) I say "modern" rather than "Web 2.0" because I feel the latter term is generally overused. What is really to the point is quite how much stuff could (and in many cases should) be implemented on z/OS, e.g.... [More]

    Tags:  blog purexml web z/os 2.0 web20

    Wordle

    MartinPacker 11000094DH | | Visits (5530)
    Hats off to Jonathan Feinberg (who's created a number of neat sites inside IBM) for creating Wordle. The above is a nice depiction of the keywords for my blog. Click on it for a bigger version. Go to here to make your own from any sets of text you like.

    Tags:  wordle

    Coupling Facility Structure CPU - An Interesting Test

    MartinPacker 11000094DH | | Comments (2) | Visits (7401)
    I'm not sure if anyone's done this before. Certainly I've not seen any results... We're beginning to write up some tests the "A Team" (Alain and Pierre) ran before their return to France. Which provides me with some test data. Fortunately I had a stab at mapping the new fields this data contains. One in particular is Stucture CPU (R744SETM)... So, I got to plotting CPU per request against request... [More]

    Tags:  sysplex structure coupling cpu facility parallel

    Cache Structure Information

    MartinPacker 11000094DH | | Visits (7395)
    It's fair to say I've written very little in terms of book words these past two days. That's because I've been "doing research" on how the cache structure counters really work. "Doing research" is a euphemism for "finding out how the heck the darned thing works". Which is in itself a positive thing to do - but it does rather get in the way of writing stuff. :-( There is a section in the SMF 74... [More]

    Tags:  redbook sysplex parallel smf coupling facility

    Coupling Facility Structure CPU Time - Initial Investigations

    MartinPacker 11000094DH | | Comments (2) | Visits (7848)
    I had to eat a little bit of humble pie today - because I made an elementary mistake. I'm going to share it with you - to save you making it, too. :-) And I'm very sure I'm not going to make it in a customer situation. (Residencies are great for making mistakes in a safe environment.) :-) In CFLEVEL 15 and z/OS Release 9 RMF you get a new field at the structure level: R744SETM. This is the CPU... [More]

    Tags:  facility parallel z/os sysplex cf coupling

    A Minor Fact About Lock Structures

    MartinPacker 11000094DH | | Visits (6593)
    Sometimes reading the SMF manual buys you less than you thought. I had completely ignored a nice little field - and the code I inherited to analyse SMF 74 Subtype 4 Coupling Facility data ignored it as well. R744SLEC in the Request Data Section for a structure is described by the text "Lock structure only: lock table entry characteristic". Can you guess what it is? :-) If I told you it was a one... [More]

    Tags:  sysplex coupling parallel facility redbook

    Is It The Structure Or The Content That's Important?

    MartinPacker 11000094DH | | Comment (1) | Visits (9721)
    The other three residents are busy doing extensive setup work - and we hope to have some nice measurements later on. (I'm not sure how much later on there actually is, mind.) :-) So I have no RMF or DB2 SMF to play with yet. :-( Meanwhile I'm beginning to come up to speed again after the glorious experience of recovering from moving five time zones to the west. :-) So I actually got to writing... [More]

    Tags:  residency parallel db2 redbook twitter sysplex smf

    Performance Numbers and the Redbook

    MartinPacker 11000094DH | | Comments (2) | Visits (9629)
    So, I'm about to start writing. At last! As a team we had a discussion yesterday about how to deal with performance numbers. One of the roles I'm playing on the team is "the guy who writes about performance numbers". So we came to the following conclusions: We really can't talk about products made by other people - such as SAS/MXG or TMON for DB2. That's right out - because of our basic provenance... [More]

    Tags:  parallel db2 redbook residency sysplex twitter smf

    Goodbye UKCMG, Hello Poughkeepsie

    MartinPacker 11000094DH | | Comment (1) | Visits (4961)
    I feel like I'm on "home turf" at UKCMG... My use of English can be looser :-) and it's so nice to catch up customers with whom I've a long and (I hope) fruitful history. I did my (slightly updated) "Memory Matters" and "Much Ado About CPU" presentations - and I really do lose track of how much change there's been in each of them (though it seems to me I fiddle with them A LOT. :-) Actually I sat... [More]

    System z Technical Conference - Dresden

    MartinPacker 11000094DH | | Visits (4979)
    I'm going to try something different this year – and composing this using OpenOffice Writer on my new ASUS EEE PC while flying home is certainly different. But what's new is not documenting all the bits and pieces I learnt. Instead I'm going to give some impressions: On Monday afternoon we had an enforced evacuation from the conference centre and much of the environs – because of a World War II... [More]

    Tags:  dresden twitter z/os

    Misunderstood Coupling Facility Commands

    MartinPacker 11000094DH | | Visits (6258)
    I wonder how many of you recognise the terms "READ_COCLASS", "WARM", "RFCOM","WRITE_DATALIST" and "CASTOUT_DATALIST". Granted that in that list are two pairs of terms that I believe to be synonymous, but all five are relatively recent enhancements to Parallel Sysplex infrastructure that have a positive impact on DB2 Data Sharing performance (or at least the management of Performance). As I... [More]

    Tags:  sysplex db2 coupling facility parallel

    System z Technical Conference - Dresden

    MartinPacker 11000094DH | | Visits (5472)
    Tomorrow I fly to Dresden for the annual European System z Technical Conference. It's at just the time of year when I can decide in my head that Spring has sprung and that Summer won't be long coming. :-) This is a great conference and I always enjoy attending it (and presenting at it). Talking of which, I have three sessions this year: Much Ado About CPU which has a fair modicum of new stuff,... [More]

    Tags:  z10 z/os memory

    My HackDay 5 Project - z/OS System Logger Analysis

    MartinPacker 11000094DH | | Visits (6335)
    As some of you will know IBM has a twice-yearly "HackDay" programming fest. And the latest - HackDay5 - was last Friday. Couched as a competition it isn't really... It's a heck of a sight more cooperative than that. (Else I wouldn't have got involved.) I've participated in all five we've had over the past two years. And it's been great fun. This time - for the second time - I've physically gone to... [More]

    Tags:  zhackday 88 logger hackday5 z/os hackday

    Moron SPAM :-)

    MartinPacker 11000094DH | | Visits (4584)
    We've been issued new guidance: Delete SPAM rather than mark it invisible. Disallow posting comments after, say, 30 days. The latter appears to work at the individual entry level. Three of my entries have become particularly troublesome (for some unknown reason). So I've set them to "no more comments". If you find a comment of yours bounced then please do let me know. I'm sure we can fix it.... [More]

    Tags:  spam

    ERBSCAN / ERBSHOW - A Parameter You Might Not Know

    MartinPacker 11000094DH | | Visits (6992)
    Very few people spend as much time as I do down in the guts of individual SMF records. But for those who do ERBSCAN / ERBSHOW is an invaluable tool... ERBSCAN, issued in ISPF 3.4 against an SMF data set, presents you with a list of SMF records and some VERY high level information. Such as the date and time the record was cut, the SMF ID and the record type and subtype. ERBSHOW nnnn, issued from... [More]

    Tags:  rmf smf erbscan erbshow

    Outstupided - Part Umpteen

    MartinPacker 11000094DH | | Visits (3209)
    Every once in a while :-) I do something really dumb... Thanks to Debra and family for the bath bomb... Rather than throw it in the bath wrapped I chose to cut it open and pour the contents in. The result? Rather like bathing with dead flies. :-) And, no, I was sober at the time. :-)

    An Unexpected Benefit of Pornospam

    MartinPacker 11000094DH | | Comment (1) | Visits (7080)
    As I've mentioned before I'm using Roller's "Referer URL" page - for my developerWorks blog - to analyse where my blog hits are coming from. (It's an informal exercise because I can only really work with hits that involve a search engine of some sort - and some 80% of my hits are said to be "direct".) Recently I've had a rash of "pornospam" comments to my blog. (As previously noted I've a way of... [More]

    Tags:  blogspam pornospam referers

    I've A Little Button To Banish SPAMmers

    MartinPacker 11000094DH | | Visits (4667)
    Occasionally you'll (hopefully briefly) see SPAM comments on this blog. I'm grown up about this sort of thing and just remove the comments when I see them. I hope you're grown up enough to cope with this irritating phenomenon as well. But I've gotten fed up with having to mark these comments as SPAM. So I added some code to my Firefox extension to create a little button on my "Comment Management"... [More]

    Tags:  firefox spam extension

    WPS and MXG

    MartinPacker 11000094DH | | Visits (7297)
    Thanks to Oliver Robinson for pointing this out to me: In MXG Newsletters Numbers 50 and 51 Barry Merrill discusses MXG / WPS support in what I think is a detailed and fair way. (Oliver, for the record, works for WPC who develop WPS.) Barry and I discussed WPS and MXG over a year ago. I think WPS has come a long way in this time and is now a very credible alternative to SAS for many applications,... [More]

    Tags:  sas wps mxg

    Mashinations

    MartinPacker 11000094DH | | Visits (5875)
    Nowadays - actually thenadays :-) but more so nowadays - the value of a web page is related to how well structured it is. Well structured from a mashup programmer's point of view... As I often say you have to assume that people will want to take your web pages and mash them up in ways you never thought likely. If your web page is hard to navigate, extract material from, etc then people will use... [More]

    Tags:  dominspector firefox ajax mashups dojo form javascript web20

    Where My Searches Come From

    MartinPacker 11000094DH | | Visits (5128)
    This is really just a test of some Firefox Extension code of mine... but it's kind of interesting in its own right... The following is a table containing the country-level summary of Search URLs that somehow get a reader to my blog on any given day. (I have another table ranking search terms.) Most days the USA and India are at the top of the list. And there's usually a smattering of other... [More]

    Tags:  url referer statistics searches

    A Great Song For A Great Cause

    MartinPacker 11000094DH | | Comment (1) | Visits (8721)
    !This is a great song for a great cause... I saw Queen + Paul Rodgers play this in 2005 in Hyde Park. Actually Paul did nothing - Roger Taylor sang it. :-) But now they've worked on it as part of their current studio sessions and have rushed it out - for free . So download, play it, donate and tell your friends.... Get it from here and read all about it . Now I've Downloaded And Listened To It I... [More]

    Tags:  hiv roger 46664 taylor queen rodgers paul brian mandela nelson may aids qpr

    Memories of DFSORT OUTFIL

    MartinPacker 11000094DH | | Comments (2) | Visits (14299)
    In September 1997 DFSORT Release 13 was shipped (to coincide with the release of OS/390 Release 4). It took a nice idea from Syncsort and extended it. In case you didn't know OUTFIL allows you to read an input data set (and perhaps sort it) and write to multiple output files from the resulting records - perhaps selecting subsets of the records and reformatting them (and differently to each output... [More]

    Tags:  batchpipes/mvs hbaid stripes dfsort stgtest sequential pmio qsam excp outfil dfsms hipersorting smf16 bsam smf compression sysevent hiperbatch smf=full

    Memories of Pipes

    MartinPacker 11000094DH | | Comments (2) | Visits (8447)
    !Somehow I seem to have end up writing a "Memories of..." series of blog posts. That wasn't the intention but a set of threads on IBM-MAIN Listserver got me to thinking about these nice venerable technologies - VIO, Hiperbatch, Batch LSR and Pipes. By couching these posts in terms of "memories of" it sounds like they're perhaps obsolete. With the possible exception of Hiperbatch that probably... [More]

    Tags:  qsam batchpipes/mvs bsam vio batchlsr pipes hiperbatch batchpipes dfsort

    Not Boris Johnson but a Chat Show In Secondlife?

    MartinPacker 11000094DH | | Visits (4105)
    Thanks to Kevin Aires for pointing this out to me... "Boris in Wonderland" is a chat show in Secondlife - hosted by one Boris Frampton of IBM. Go here for the first episode. Andy Stanford-Clark (Ginger Mandelbrot in Secondlife) is interviewed about his applications and creations. The Monty Python quote "look out there are Llamas" is relevant here - but you'll just have to roll the video to find... [More]

    Tags:  secondlife

    Another Great Blog - Eightbar

    MartinPacker 11000094DH | | Visits (3040)
    If you have any interest in novel, webby or metaverse things you'll like the Hursley Eightbar blog .

    Gameframes Post Updated

    MartinPacker 11000094DH | | Visits (3701)
    I updated my April 2007 Gameframe post . I'm not sure if the mechanism you're using to follow my blog will've alerted you to this. Nothing desperately fundamental but it has been almost 7 months.

    Tags:  gameframe

    My Favourite Wikipedia Page

    MartinPacker 11000094DH | | Visits (4406)
    My Favourite Wikipedia Page: List of fractals by Hausdorff dimension

    Tags:  hausdorff fractals wikipedia

    Peggy Zagelow's Blog

    MartinPacker 11000094DH | | Visits (4656)
    I'm very pleased to note Peggy also has a developerWorks blog. She's one of the leading lights in DB2 Development. Her blog is here

    Tags:  db2 zagelow peggy

    Memories of Batch LSR

    MartinPacker 11000094DH | | Comments (2) | Visits (14290)
    Another trip down memory lane - prompted by the thread on IBM-MAIN of Batch LSR vs Hiperbatch. Batch LSR started out as a prototype by Paul Dorn of the IBM Washington Systems Center. He was contributing to a book on writing a subsystem but also trying to solve a problem with Batch VSAM tuning. So Batch LSR started out as an example of a subsystem. (I don't recall a rash of subsystems written by... [More]

    Tags:  blsr batchlsr lsr vsam

    DYNDISP and DDF?

    MartinPacker 11000094DH | | Visits (5283)
    To whoever it is in Denmark that's repeatedly hitting my blog today with a search for "dyndisp" and "ddf" I'd love to know what it is that is causing you to search for those two terms together. As you're on my (day job) patch perhaps I should be talking to you directly. So feel free to contact me by clicking on this link . (I'm hoping the "mailto:" URL form works on your system.) And, yes, I am... [More]

    Tags:  ddf mailto dyndisp

    z/OS R.9 RMF Parallel Sysplex New Fields

    MartinPacker 11000094DH | | Comments (3) | Visits (10566)
    I've just re-read the XCF (74-2) and CF (74-4) sections of the z/OS Release 9 SMF Manual. There are some nice things in there... XCF (74-2) Number of buffer 1KB blocks by path (R742PUSE). This should tell you whether memory waste by over-specifying CLASSLEN is a problem. And some of the other scenarios. Member job name (R742MJOB). I'd like to believe this would tell us which IRLM a given member... [More]

    Tags:  xes z/os dyndisp lpar cf cflevel smf74-2 xcf rmf smf74-4 cflevel15

    Memories of Hiperbatch

    MartinPacker 11000094DH | | Comments (2) | Visits (10138)
    It's nice to see a flurry of activity in IBM-MAIN about Hiperbatch. And it's more for the emotional reason of reminiscence than for any stunning insights that I'm blogging about it... Back in 1988 I ran a technical project in my then customer, Lloyds Bank, to evaluate Data In Memory (DIM). It was a fun project with a wide range of workloads on multiple machines, including the then-new DB2. So we... [More]

    Tags:  3.1.3 3090s loads hiperbatch mvs/esa mvpg pipes hbaid dfsms vio 3090 pmio viomaxsize batchpipes/mvs

    WLM-Managed DB2 Stored Procedure Address Spaces

    MartinPacker 11000094DH | | Comments (2) | Visits (9477)
    I was contacted by the team updating the SG24-7083 "DB2 Stored Procedures: Through The Call And Beyond" this past week. Their question was quite straightforward: "One of the statements in the book, in the chapter on WLM address space management states: To help analyze the use of resources by different types of stored procedures, you should name the server address spaces in such a way that it is... [More]

    Tags:  procedures nested wlm stored db2 udf z/os

    GSE Conference 2007

    MartinPacker 11000094DH | | Comments (2) | Visits (7468)
    Last week I attended GSE Conference for the first time in a long while. And I'm very glad I did. I very much enjoyed presenting Memory Matters in 2008 . If you've seen me present it before you might notice some minor tweakings. We learn as we go, don't we. :-) As usual the challenge is "too much material". I attended a number of other presentations. For me the highlights were: Fabio Massimo... [More]

    Tags:  gse

    Hackday4 and Referer URLs

    MartinPacker 11000094DH | | Visits (6633)
    I'm going to have to stop adding "(sic)" after every use of the word "Referer". As in "Referer URL". The term itself comes from one of the standard HTTP headers. And therefore is somewhat fixed. Despite giving my "wetware spell checker" a pink fit on a frequent basis. :-) Anyhow, in this blog entry I talked about how I can - as standard - get a display of the URLs people come from to land on my... [More]

    Tags:  hackday4 http hacking extension developerworks referer firefox hackday google

    More on Coupling Facility Async / Sync Thresholds

    MartinPacker 11000094DH | | Comment (1) | Visits (12243)
    Following on from Coupling Facility Async / Sync Thresholds - They Are A'Changin' I've been informed by Development there is a new improved write up on how the Dynamic Sync/Async conversion works in Chapter 6 of the z/OS Release 9: Setting Up A Sysplex manual. I've read it and it is VERY good. One thing to pull out is that there isn't just one threshold... There are different thresholds for Lock... [More]

    Tags:  gbp db2 z/os sync cf duplexing thresholds async

    Coupling Facility Async / Sync Thresholds - They Are A'Changin'

    MartinPacker 11000094DH | | Comments (2) | Visits (12314)
    APAR OA21635 is one of a rare breed: A change to the thresholds for z/OS's automatic CF Request conversion. (I'm told this has only happened once before.) If you recall z/OS Release 2 (in 2001) introduced a very nice function that automatically converts Coupling Facility requests from Sync to Async, based on thresholds. The purpose of this is to minimise the CPU cost for a coupled z/OS system,... [More]

    Tags:  z/os async duplexing cf xes sync

    The "Gas Gauge" was indeed more than a gimmick

    MartinPacker 11000094DH | | Comment (1) | Visits (6836)
    Back in April this blog entry incorporated a picture of the z9 HMC display that includes the "gas gauge" (or "power meter" if you prefer). This press release details a rather more serious purpose for the thing. And thanks to John McKown for pointing out the press release in IBM-MAIN Listserver.

    Tags:  z9

    New Support for BatchPipes/MVS

    MartinPacker 11000094DH | | Comment (1) | Visits (10753)
    As many of you know I've been very fond of BatchPipes/MVS (aka "Pipes") down the years (17 to be precise). So I'm pleased to see APAR PK34251: ADDING BATCHPIPES SUBSYS SUPPORT TO TEMPLATE UTILITY describes some new support in the DB2 Load Utility (as driven by the Template utility) which makes it much easier to use with BatchPipes/MVS. (For reference here's the BatchPipes For OS/390 Version 2... [More]

    Tags:  excp bsam qsam ef compression striping db2 utility load pipes batchpipes/mvs

    DB2 Version 9 - STATIME Default Decreased to 5

    MartinPacker 11000094DH | | Comment (1) | Visits (8336)
    I'm in a session where we're going through DB2 Version 9 migration considerations - and right now there's a table on display with changes to DSNZPARM defaults. One of real value is that STATIME has changed to 5 minutes from 30. Unless you've overridden it you should now get much better information at the DB2 subsystem level. This does, of course, mean 12 sets of Statistics Trace records an hour,... [More]

    Tags:  db2 db2v9 statime

    DB2 Version 9 RLF - Not Just For SAP

    MartinPacker 11000094DH | | Comments (2) | Visits (6667)
    Namik Hrle, the IBM Distinguished Engineer for DB2 for SAP, presented yesterday to an internal audience. (It's the first time I'd seen him present and he's a very dynamic presenter.) His presentation prompted me to download the Enhancing SAP by Using DB2 9 for z/OS Red Book . One item I'd like to pull out is the enhancements in DB2 Version 9 to RLF . RLF will cancel SQL execution for an... [More]

    Tags:  sap rlf db2 db2v9

    Technorati

    MartinPacker 11000094DH | | Visits (4466)
    I'm now playing with Technorati: Technorati Profile .

    Tags:  technorati

    I May Not Know Who You Are But I Have Some Idea Why You're Here

    MartinPacker 11000094DH | | Comment (1) | Visits (9651)
    I don't think you can see this information but I can see what are called "Referrer URLs" for hits on this blog. (The HTTP protocol defines a header that contains the URL you came from - when you clicked on a link.) Disregarding the several "Direct" hits - which tell me nothing - I see lots of referrer URLs with some information in them, such as: Google, Yahoo etc searches. Other blogs.... [More]

    Tags:  wordpress referrer http hits url

    Bye Bye Internet Explorer

    MartinPacker 11000094DH | | Comment (1) | Visits (7229)
    Finally the last web application I use that required Internet Explorer is replaced with a Firefox-friendly version (or so we've been told). Hurrah! Except, as always, I'll believe that when I see it. (This is our Online Travel Reservations application that used an ActiveX control. Now it looks very much like an Eclipse application, except I'm certain that's just a styling thing.) And so I start to... [More]

    Tags:  firefox

    Is UCB Too Obscure For Wikipedia?

    MartinPacker 11000094DH | | Comments (2) | Visits (8638)
    Well, is it? Apparently there are umpteen (count'em if you want a more precise number) :-) expansions of the acronym "UCB". But the one I care most about is Unit Control Block. (I think had been born before this meaning came into being - but I'm not sure.) :-) Actually Unit Control Block was not one of the listed meanings. So I added it yesterday - but didn't write much on it. You're probably... [More]

    Tags:  ucb wikipedia hyperpav pav

    Late To The Party

    MartinPacker 11000094DH | | Comment (1) | Visits (11605)
    I'm towards the end of revamping our analysis code to support (z9) and z/OS R.8. What took us so long? :-) I'm telling you this for two reasons: So you know what there is that might slow you down. So you have some view as to whether we can competently process your data. :-) System z9 About the only change in instrumentation between z990 and z9 is the separation of specialty engines into pools. But... [More]

    Tags:  vpdfwin ifl ziip zaap z/os z9 b2h icf vpd z990 gcp

    Mor(e )on UIC

    MartinPacker 11000094DH | | Comments (3) | Visits (12741)
    Thanks to the people who responded to this blog entry . And to the people who talked to me offline. The result is a slight shift in emphasis: I never did talk about UIC as the primary metric of memory constraint. If you read the referenced blog item I mentioned it as one of three, alongside paging rate and free frames. The shift is that I'm going to be more strident about UIC in future, relegating... [More]

    Tags:  z/os uic memory

    Memory Metrics Now That z/OS Release 8 Is Upon Us

    MartinPacker 11000094DH | | Comment (1) | Visits (14325)
    I was asked an interesting question today by a customer - one with dozens of LPARs and therefore not much time to study each one in excruciating detail... "Given that System High UIC (hereafter referred to as 'UIC') behaves differently in z/OS R.8 how should I treat it?" I've posted on this question in MXG-L Listserver, soliciting experiences and opinions. With z/OS R.8 we replaced the "page-UIC"... [More]

    Tags:  z/os uic paging performance memory

    System z Technical Conference, San Antonio TX

    MartinPacker 11000094DH | | Visits (6846)
    Last week I was at the System z Tech Conference (again getting my zeds mixed up with my zees). :-) I presented 4 times, one of which was a repeat. What's especially nice is that I got 87 attendees for the "Memory Matters in 2008" presentation - spread across 2 sessions. This was despite the second time being the very last session of the conference... and 22 people still showed up to that! So... [More]

    Tags:  sql db2 smf ifl z/vm ziip zaap ddf z/os

    SCRT Version 14.1.0 is Announced

    MartinPacker 11000094DH | | Visits (4809)
    I previously mentioned the change in zNALC LPAR setup... You can (with APAR OA20314) now specify LICENCE=ZNALC. The SCRT co-requisite is Version 14.1.0. By the way, from when you submit your SCRT report at the beginning of August you have to use this new version (until a new one is mandated) in order to be eligible for Sub-Capacity Pricing. There are a number of other changes, some of which are... [More]

    Tags:  scrt licensing

    z/OS Performance Instrumentation Management Techniques wiki

    MartinPacker 11000094DH | | Visits (4944)
    I've just created a wiki to discuss primarily SMF. Mainly from the management perspective, rather than the contents of each individual record. This follows on from things I've mentioned in this blog before. If you'd like to contribute to it (and it is DESPERATELY in need of contributions right now) get a developerWorks screenname and send it to me here . Then I'll enable you to edit the wiki. You... [More]

    Tags:  z/os wiki smf

    Why Mainframe Folk Should Care About Web 2.0

    MartinPacker 11000094DH | | Visits (4976)
    I presented a set of (someone else's) foils on Web 2.0 to my team meeting last week. (Interestingly, being 6 months old they were already way out of date - what with Twitter and all.) Remember I'm in a mainframe crowd of effectively "gurus". :-) So why should they be interested in new-fangled webby stuff? So I got to thinking... Dear reader, why should you care about Web 2.0? The minimal answer is... [More]

    Tags:  mainframe web20

    Feedback from my UKCMG Mainframe Performance Instrumentation Birds Of A Feather

    MartinPacker 11000094DH | | Comment (1) | Visits (8229)
    It was a very good session, even if it was attended by just a "hard core" of mainframe sites. I think everyone said at least something and several said rather more than that. Here are some things I'd like to note from it... There was a general feeling that it'd be useful to have a name for a machine that could be entered on the HMC and flow through to SMF records, particularly Type 70 (CPU). So... [More]

    Tags:  mainframe smf bof performance

    Abstracts for System z Technical Conference, San Antonio, September 17-21

    MartinPacker 11000094DH | | Visits (3363)
    Here are my abstracts for the conference: Session B11: DB2 Data Sharing Performance for Beginners This presentation provides an introductory-level view of how to look at the DB2 Data Sharing performance numbersfrom both a z/OS / RMF and a DB2 perspective. Performance topics include: XCF, Coupling Facility, Data Sharing Structures, The application's perspective, and Structure Duplexing..... [More]

    And Something Else That Confuses Me

    MartinPacker 11000094DH | | Comment (1) | Visits (5575)
    This customer is using DB2 Hiperpools, despite being on a z9 BC processor and running DB2 Version 7. What I notice from DB2 Statistics trace is that most of the Hiperpool pages are not backed by memory. In other words they've ceased to exist. This despite there being plenty of memory in the LPAR. One thing that's also significant is that there are very few reads back from the Hiperpools. It's... [More]

    It Doesn't Take Much To Confuse Me

    MartinPacker 11000094DH | | Visits (3795)
    ... with a Performance Consultant? :-) Seriously, here's something that made me go "hmm"... I started looking at the latest set of data from a customer... Their biggest-CPU WLM workload is called "BATCH" when they told me they were a CICS shop - and that CICS was their main CPU consumer during the day. But it turns out that the biggest service class within that workload contains exclusively CICS... [More]

    IMS Version 10 Memory Enhancements

    MartinPacker 11000094DH | | Comments (2) | Visits (8427)
    Regular readers would know I'm working on my "Memory Matters in 2008" presentation, which is a re-spin of the '07 Version. One of the things I talk about is IMS. Thanks to my team mate Andy Wilkinson for this list of IMS Version 10 enhancements, all of which are virtual storage usage improvements. Here are the more important items: OTMA message flood protection (prevents LSQA filling). This is... [More]

    Tags:  memory ims

    UK GSE Conference 30-31 October - Memory Matters in 2008

    MartinPacker 11000094DH | | Visits (5610)
    One of the problems with having a presentation with a topical title is that you keep having to update the darned thing. :-) "Memory Matters in 2007" is a case in point. It's morphed over the years from two presentations: "Central Storage Performance" and "Expanded Storage Performance" (the latter of which eventually became obsolete) to a presentation that covered OS/390 real memory, DFSORT and DB2... [More]

    Tags:  gse memory conference z/os

    Humble Pie Regarding DFSORT and SMF

    MartinPacker 11000094DH | | Visits (6167)
    (Also posted to MXG-L Listserver (MXG-L@PEACH.EASE.LSOFT.COM) which I highly recommend as a place where mainframe performance people hang out.) I must confess I feel slightly foolish about this... :-) After having asked for input into my UKCMG BOF one of the themes that came out was better ways of doing what IFASMFDP does. (I already have this on my agenda - as you'll know if you follow my blog.)... [More]

    Tags:  dfsort smf ifasmfdp

    Madness At Passport Control

    MartinPacker 11000094DH | | Visits (3651)
    I happened to be travelling through Heathrow Terminal 2 yesterday and the day before. Two incidents that made me scratch my head, both related to Passport Control... On the way out there are two Passport Control desks, just past Security. They are set a few feet apart and people can go either side of either of them. For once there was someone on duty, but only one officer. At the head of the queue... [More]

    Birds Of A Feather Session at UKCMG Conference, June 25-27

    MartinPacker 11000094DH | | Comments (2) | Visits (5301)
    As you probably know this year's UKCMG conferenece in June 25-27, Whittlebury Hall, Northants. I noticed when I read the agenda yesterday 2 things: Glenn Anderson's being worked awfully hard . He's a great speaker so do make the effort to attend his sessions. There's a BOF session on each evening - just before the entertainment. So I rang Laura at UKCMG up and offered to run a BOF. I got a "that's... [More]

    XCF Performance WSC White Paper

    MartinPacker 11000094DH | | Visits (3144)
    I'm reminded of this white paper on XCF Performance from Joan Kelley and Kathy Walsh. It's a good read and has been recently updated. It does also remind me that there are "D XCF" subcommands that give information that isn't in the RMF data (SMF 74 Subtype 2). We process these records in our consulting and I'm getting considerably more familiar the underlying data. (I also had a situation recently... [More]

    Big Green

    MartinPacker 11000094DH | | Visits (3142)
    Now I know why, as previously reported here, there's a new power meter on the HMC. See this blog entry and the links from it for more details of the "Big Green" energy efficiency initiative. And this goes way beyond the "packets of grass seed" campaign of last year - which highlighted the already available energy-saving characteristics of the mainframe.

    As Seen on N&uuml;rnberg U-Bahn

    MartinPacker 11000094DH | | Visits (4357)
    Here's a nice BSOD from a ticket machine on the Nürnberg U-Bahn. :-)

    Tags:  bsod windows

    When Good Work Doesn't Go To zIIP / zAAP Heaven

    MartinPacker 11000094DH | | Visits (4389)
    Whenever I talk about zIIPs and zAAPs I'm reminded of Zip Zap miniature radio-controlled cars . But (to get past the censors I have to say) zIIPs and zAAPs are not toys. Here's an extract from a post on MXG-L that Bernie Pierce made. (I reproduce it with his kind permission.) If there is contention for the local lock, the cross memory local lock, the CMS lock or any other suspend lock, units of... [More]

    DB2 Data Sharing Performance and Coupling Facility Enhancements for DB2 Version 8

    MartinPacker 11000094DH | | Visits (3559)
    Occasioned by some recent enhancements to MXG I thought it high time I talked about a couple of Coupling Facility commands that DB2 Version 8 can take advantage of: (And thanks to Barry Merrill for the MXG information and the sample data I'm using here.) MXG Version 25.04, May 7, 2007 provides support for these enhancements. Coupling Facility Level (CFLEVEL) 13 introduced the WARM and RFCOM... [More]

    Serious Work of Drinking in M&uuml;nchen

    MartinPacker 11000094DH | | Visits (2920)
    Thanks to Margaret Koppes of the European Patent Office for this picture of me and Glenn Anderson hard at work at the "main tent session" :-) in München:

    UKCMG Conference, June 25-27, Whittlebury Hall, Northants

    MartinPacker 11000094DH | | Visits (3291)
    I've just submitted my three presentations for this great conference: Much Ado About CPU Memory Matters in 2007 DB2 Data Sharing Performance For Beginners UKCMG is - for me - a great chance to catch up with customers, vendors and others in the industry. Its prime focus is Performance - multiplatform in fact - but we always have a thumpingly good showing of mainframe and DB2 topics. And this year... [More]

    Gameframes

    MartinPacker 11000094DH | | Visits (5665)
    Hmmm: IBM press release on the gameframe . I'd like to see a lot more detail on this before I go "whoopie!" but it does sound like an intriguing idea. It would be the first "specialty" engine to actually feature different hardware. Reminds of me of the 3090 Vector Facility but it's really nothing like it. And at this stage there's nothing about what will actually be shipped. Still, I'm happy to... [More]

    Tags:  adjunct smf gameframe ziip smf70 crypto

    What I Learned From My Conference Evaluations

    MartinPacker 11000094DH | | Visits (3263)
    I was pleasantly surprised to see my conference evaluations so soon - given the European System z Technical Conference was only last week. Very professional to have the feedback straight away. All the people who filled in the evaluation forms - and that exceeded 50% of the attendees in every session - were very kind, I feel. Here's what I learned: I still talk too fast, and still have highly... [More]

    Lest We Forget - The legacy of Guernica

    MartinPacker 11000094DH | | Comment (1) | Visits (5643)
    Here's a salutary item from the BBC: The legacy of Guernica .

    European System z Technical Conference - End of Day 5

    MartinPacker 11000094DH | | Comments (2) | Visits (5806)
    Marna Walle: Recent Installation Enhancements and Directions Marna gave a very good presentation, covering a wide range of topics in this area. Here are some highlights - at least from MY perspective: In z/OS R.7: z/OS R.7 UNIX introduced Dynamic Service Activation for SELECTED corrective PTFs. Only works for PTFs marked as "for dynamic activation" with ++HOLD REASON(DYNACT). Not all PTFs are... [More]

    European System z Technical Conference - End of Day 4

    MartinPacker 11000094DH | | Visits (3738)
    Parwez Hamid: System z9 BC GA2 and System z9 EC GA3 Update Available from 11 May, Driver Level 67 provides the BC GA2 / EC GA3 enhancements. The current one is 63. Parwez set the expectation the upgrade can be done non-disruptively if you plan carefully. Common to BC and EC machines: LPAR Group Capacity Limit. Group of LPARs on one footprint need not be in the same parallel sysplex. Requires z/OS... [More]

    European System z Technical Conference - End of Day 3

    MartinPacker 11000094DH | | Comment (1) | Visits (4570)
    Me: Memory Matters in 2007 I was pleased that about 60 people attended this presentation. Connie Beuselinck: System z9 OSA-Express2 Update and Performance Benchmarks Network Traffic Analyzer was announced today for QDIO problem determination. It's exclusive to z9 and OSA-Express2. QDIO Diagnostic Synchronisation (also announced today) allows z/OS to signal to OSA-Express2 to synchronise software... [More]

    SMF Dump Program - IFASMFDP

    MartinPacker 11000094DH | | Comments (3) | Visits (8072)
    I just started talking to the original developer of the IFASMFDP SMF Dump Program about adding more record selection sophistication to it. I can promise absolutely nothing but are there any requirements any of you have for the SMF Dump Program?

    European System z Technical Conference - End of Day 2

    MartinPacker 11000094DH | | Comment (1) | Visits (5349)
    Paul Rogers: z/OS Releases 8, 9 and Beyond This is very much an overview presentation. Other sessions go into more detail. Paul provided a salutary reminder that z/OS Release 6 goes out of service at the end of September. We're now supporting only the current release and the 2 previous ones. APAR OA20314 (in support of zNALC) allows you to IPL with LICENSE=ZNALC rather than hardcoding the LPAR's... [More]

    System z Tech Conference - End of Day 1

    MartinPacker 11000094DH | | Visits (3209)
    It's been really nice meeting with so many acquaintances. The highlight of Day 1 was undoubtedly Pat Artis presenting on HyperPAVs. As I have a couple of foils on HyperPAVs from the DB2 perspective on Thursday it's going to be nice not to have to explain them in too much detail - as Pat did such a great job.(The Thursday session is on I/O and DB2 Versions 8 and 9, a much wider ranging version of... [More]

    European System z Technical Conference Begins

    MartinPacker 11000094DH | | Visits (3528)
    The agenda this time is chock full of great sessions. I've "marked my card" for every single session . Bob Hoey - marketing guy though he is - is giving a keynote speech that fills one with a lot of hope for the mainframe. (Bob, if you know nothing else about him, participated in the infamous "IBM Mainframe Marketing" videos that appeared on You-Tube a few months ago.) So I'm really looking... [More]

    IBM System z Technical Conference 2007

    MartinPacker 11000094DH | | Visits (3099)
    This year's IBM System z Technical Conference is 16-20 April in Munich. Now I've got my three presentations together I can relax and have just perused the agenda: There are some very good sessions and some excellent speakers. My sessions are: Much Ado About CPU I've worked pretty hard to move the z9 stuff into the main flow and also added stuff on z/OS R.8 and a tiny bit on R.9. I think it's... [More]

    How the WebOS Evolves?

    MartinPacker 11000094DH | | Visits (3304)
    Here's a nice picture from the Minding the Planet blog :

    An Excellent Paper on Uniprocessor Performance Management

    MartinPacker 11000094DH | | Visits (6087)
    My good friend Linda August (of the IBM Washington Systems Center and previously of the global Performance Management team I was a member of) has written a very good paper (and an accompanying presentation she gave at SHARE in February). The theme is highly topical: The management of uniprocessor LPARs. Topical because of the increased uniprocessor speed of the z990 and particularly the z9... [More]

    Tags:  uniprocessor performance z9 z990 z/os

    John Backus RIP

    MartinPacker 11000094DH | | Comments (5) | Visits (8017)
    I guess I must be part of the "ungrateful peasant" generation of computer geeks... I never really liked FORTRAN. And now John Backus who led the team that developed it is dead . For me the elegance of other languages biased my view - but that's to miss the point: FORTRAN preceded them. And with all such pioneers elegance of form is often lacking. I did have some practical acquaintance with... [More]

    Tags:  fortran ibm
    • Show:
    • 10
    • 20
    • 30
    • Previous
    • Next
    1 2 3 4 5