Initial add of defaria.com
[clearscm.git] / defaria.com / blogs / Status / archives / week_2007_11_18.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" id="sixapart-standard">
4 <head>
5    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6    <meta name="generator" content="Movable Type 5.2.3" />
7
8    <link rel="stylesheet" href="http://defaria.com/blogs/Status/styles-site.css" type="text/css" />
9    <link rel="alternate" type="application/atom+xml" title="Atom" href="http://defaria.com/blogs/Status/atom.xml" />
10    <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://defaria.com/blogs/Status/index.xml"$>" />
11
12    <title>Status for Andrew DeFaria: November 18, 2007 - November 24, 2007 Archives</title>
13
14    <link rel="start" href="http://defaria.com/blogs/Status/" title="Home" />
15    <link rel="prev" href="http://defaria.com/blogs/Status/archives/week_2007_11_11.html" title="November 11, 2007 - November 17, 2007" />
16    <link rel="next" href="http://defaria.com/blogs/Status/archives/week_2007_12_02.html" title="December  2, 2007 - December  8, 2007" />
17 </head>
18 <body class="layout-one-column">
19    <div id="container">
20       <div id="container-inner" class="pkg">
21
22          <div id="banner">
23             <div id="banner-inner" class="pkg">
24                <h1 id="banner-header"><a href="http://defaria.com/blogs/Status/" accesskey="1">Status for Andrew DeFaria</a></h1>
25                <h2 id="banner-description">Searchable status reports and work log</h2>
26             </div>
27          </div>
28
29          <div id="pagebody">
30             <div id="pagebody-inner" class="pkg">
31                <div id="alpha">
32                   <div id="alpha-inner" class="pkg">
33                      
34                      <p class="content-nav">
35                         <a href="http://defaria.com/blogs/Status/archives/week_2007_11_11.html">&laquo; November 11, 2007 - November 17, 2007</a> |
36                         <a href="http://defaria.com/blogs/Status/">Main</a>
37                         | <a href="http://defaria.com/blogs/Status/archives/week_2007_12_02.html">December  2, 2007 - December  8, 2007 &raquo;</a>
38                      </p>
39                      
40                      
41                      <!--
42 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
43          xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
44          xmlns:dc="http://purl.org/dc/elements/1.1/">
45 <rdf:Description
46     rdf:about="http://defaria.com/blogs/Status/archives/week_2007_11_18.html#entry-000692"
47     trackback:ping="http://defaria.com/mt/mt-tb.cgi/79"
48     dc:title="UCMWB 1.2.4 &amp; new comptree (IPC)"
49     dc:identifier="http://defaria.com/blogs/Status/archives/week_2007_11_18.html#entry-000692"
50     dc:subject="General Dynamics"
51     dc:description=" Released UCMWB 1.2.4 Added exec call to Clearcase.pm which uses IPC rather than constantly invoking cleartool. Tests show an 8 fold increase in performance!..."
52     dc:creator=""
53     dc:date="2007-11-20T19:58:08-06:00" />
54 </rdf:RDF>
55 -->
56
57
58                      <h2 class="date-header">November 20, 2007</h2>
59                      <a id="a000692"></a>
60                      <div class="entry" id="entry-692">
61                         <h3 class="entry-header">UCMWB 1.2.4 & new comptree (IPC)</h3>
62                         <div class="entry-content">
63                            <div class="entry-body">
64                               <ul>
65   <li>Released UCMWB 1.2.4</li>
66
67   <li>Added exec call to Clearcase.pm which uses IPC rather than constantly invoking cleartool. Tests show an 8 fold increase in performance!</li>
68 </ul>
69                               
70                               <p>Interesting results here. I changed my comptree utility from repeatedly executing cleartool, which is damn slow!, to using IPC. Even if the OS caches the executable setting up a process must take some time. Here are the results:</p>
71
72 <div class=code><pre>
73 comptree v1.5 run at 20071120@17:17 with the following options:
74 Using exec cleartool
75 ...
76 34936 elements compared successfully
77 Errors: 0 Warnings 0
78 Finished in <b>2 hours 25 minutes 57 seconds</b>
79 </pre></div>
80
81 <p>Whereas using IPC (i.e. starting cleartool and feeding it commands and reading the output, using Expect) yields:</p>
82
83 <div class=code><pre>
84 comptree v1.5 run at 20071120@16:46 with the following options:
85 Using IPC cleartool
86 ...
87 34926 elements compared successfully
88 Errors: 0 Warnings 0
89 Finished in <b>27 minutes 51 seconds</b>
90 </pre></div>
91
92 <p>This is an 8 fold increase in time!</p>
93
94 <p>Oh, and /prj/muosran/Build/P4.0.24_SwitcherConfigSpecs/RncSolarisTB.cs compares with no errors and is ready for you to test.</p>
95
96                               
97                               <p class="entry-footer">
98                                  <span class="post-footers">Posted by  at  7:58 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000692.html">Permalink</a>
99                                  
100                                  | <a href="http://defaria.com/blogs/Status/archives/000692.html#trackback">TrackBacks (0)</a>
101                               </p>
102                            </div>
103                         </div>
104                      </div>
105                      
106                   </div>
107                </div>
108             </div>
109          </div>
110       </div>
111    </div>
112 </body>
113 </html>