summaryrefslogtreecommitdiff
path: root/TAO/docs/minimumTAO.html
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/docs/minimumTAO.html')
-rw-r--r--TAO/docs/minimumTAO.html252
1 files changed, 0 insertions, 252 deletions
diff --git a/TAO/docs/minimumTAO.html b/TAO/docs/minimumTAO.html
deleted file mode 100644
index 7268346c4ee..00000000000
--- a/TAO/docs/minimumTAO.html
+++ /dev/null
@@ -1,252 +0,0 @@
-<!-- $Id$ -->
-
-<html>
- <head>
- <title>Minimum TAO</title>
- <link rev=made href="mailto:tao-users@cs.wustl.edu">
- </head>
-
-<body text = "#000000"
- link="#000fff"
- vlink="#ff0f0f"
- bgcolor="#ffffff">
-
-<hr>
-<p>
-
-<strong>Minimum TAO</strong>
-<p>
-
-We have added support for the new <a href =
-"http://www.omg.org/cgi-bin/doc?orbos/98-08-04.pdf"><em>minimumCORBA
-</em></a> specification to <a href =
-"http://www.cs.wustl.edu/~schmidt/TAO.html">TAO</a>. The <em>
-minimumCORBA </em> specification removes the following features from
-the CORBA <a href = "http://www.omg.org/library/c2indx.html">2.2</a>
-specification.
-
-<ul>
-
-<li>Dynamic Skeleton Interface<br>
-<li>Dynamic Invocation Interface<br>
-<li>Dynamic Any<br>
-<li>Interceptors<br>
-<li>Interface Repository<br>
-<li>Advanced POA features<br>
-<li>CORBA/COM interworking<br>
-
-</ul>
-<p>
-
-To minimize the footprint of TAO, we first <a href=
-"http://www.cs.wustl.edu/~schmidt/ACE_wrappers/ACE-INSTALL.html">configure</a>
-ACE to support only those <a href =
-"http://www.cs.wustl.edu/~schmidt/ACE_wrappers/docs/ACE-subsets.html">components</a>
-that are required by TAO. Secondly, we <a href =
-"http://www.cs.wustl.edu/~schmidt/TAO/TAO-INSTALL.html">configure</a>
-TAO to only support the components specified by the <em>minimumCORBA</em>
-specification. The following two tables show the footprint reduction
-achieved. Note that the IDL Compiler column refers to the code
-required to collaborate between the IDL compiler and the ORB, and not
-to the code for the IDL compiler itself.
-
-<p>
-<hr>
-<p>
-
-<em>Note: All measurement are for ACE 5.0 and TAO 1.0 using
-egcs-2.91.60 on SunOS5.7<br>
-
-Make options used were:
-
-<code> debug=0 optimize=1 static_libs_only=1 DEFFLAGS=-DACE_USE_RCSID=0 </code> <br>
-
-The above make options translate into:
-
-(a) No debugging,
-(b) Optimization is set to -O2,
-(c) Static ACE and TAO libraries, and
-(d) Use of RCS Ids is turned off. <br>
-
-<p></em>
-
-<p>
-<hr>
-<p>
-
-<center><table cellpadding=4 border=4>
- <tr>
- <th>Configuration
- <th>Component
- <th>Total
- <th>OS
- <th>Utils
- <th>Logging
- <th>Threads
- <th>Demux
- <th>Connection
- <th>Sockets
- <th>IPC
- <th>Svcconf
- <th>Streams
- <th>Memory
- <th>Token
- <th>Other
- <tr>
- <th rowspan=2>ACE (all components)
- <th>Size, bytes
- <td align=center>709.5
- <td align=center>11.9
- <td align=center>115.3
- <td align=center>13.7
- <td align=center>63.0
- <td align=center>88.0
- <td align=center>68.6
- <td align=center>16.9
- <td align=center>43.0
- <td align=center>99.8
- <td align=center>21.4
- <td align=center>29.2
- <td align=center>76.0
- <td align=center>62.9
- <tr>
- <th>Percentage of<br>total size
- <td align=center>100
- <td align=center>1.7
- <td align=center>16.2
- <td align=center>1.9
- <td align=center>8.9
- <td align=center>12.4
- <td align=center>9.7
- <td align=center>2.4
- <td align=center>6.0
- <td align=center>14.1
- <td align=center>3.0
- <td align=center>4.1
- <td align=center>10.7
- <td align=center>8.9
- <tr>
- <th rowspan=2>ACE (TAO components)
- <th>Size, bytes
- <td align=center>570.7
- <td align=center>11.9
- <td align=center>115.3
- <td align=center>13.7
- <td align=center>63.0
- <td align=center>88.0
- <td align=center>68.6
- <td align=center>16.9
- <td align=center>43.0
- <td align=center>99.8
- <td align=center>21.4
- <td align=center>29.2
- <td align=center>0
- <td align=center>0
- <tr>
- <th>Percentage of<br>total size
- <td align=center>100
- <td align=center>2.1
- <td align=center>20.2
- <td align=center>2.4
- <td align=center>11.0
- <td align=center>15.4
- <td align=center>12.0
- <td align=center>3.0
- <td align=center>7.5
- <td align=center>17.5
- <td align=center>3.7
- <td align=center>5.1
- <td align=center>0
- <td align=center>0
- <tr>
- <th>Reduction
- <th>%
- <td align=center>19.6
- <td align=center>0
- <td align=center>0
- <td align=center>0
- <td align=center>0
- <td align=center>0
- <td align=center>0
- <td align=center>0
- <td align=center>0
- <td align=center>0
- <td align=center>0
- <td align=center>0
- <td align=center>100
- <td align=center>100
-</table></center><p>
-
-<hr>
-
-<p>
-
-<center><table cellpadding=4 border=4>
- <tr>
- <th>Configuration
- <th>Component
- <th>Total
- <th>POA
- <th>Pluggable Protocols
- <th>Default Resources
- <th>Interpretive Marshaling
- <th>IDL Compiler
- <th>ORB Core
- <th>Dynamic Any
- <tr>
- <th rowspan=2>Complete TAO
- <th>Size, Kbytes
- <td align=center>1617.2
- <td align=center>412.5
- <td align=center>281.0
- <td align=center>32.1
- <td align=center>73.4
- <td align=center>10.7
- <td align=center>595.2
- <td align=center>212.3
- <tr>
- <th>Percentage of<br>total size
- <td align=center>100
- <td align=center>25.5
- <td align=center>17.4
- <td align=center>2.0
- <td align=center>4.5
- <td align=center>0.7
- <td align=center>36.8
- <td align=center>13.1
- <tr>
- <th rowspan=2>Minimum TAO
- <th>Size, Kbytes
- <td align=center>1359.2
- <td align=center>376.2
- <td align=center>281.0
- <td align=center>32.1
- <td align=center>73.4
- <td align=center>10.7
- <td align=center>585.5
- <td align=center>0.0
- <tr>
- <th>Percentage of<br>total size
- <td align=center>100
- <td align=center>27.7
- <td align=center>20.7
- <td align=center>2.4
- <td align=center>5.4
- <td align=center>0.8
- <td align=center>43.1
- <td align=center>0.0
- <tr>
- <th>Reduction
- <th>%
- <td align=center>16.0
- <td align=center>8.8
- <td align=center>0
- <td align=center>0
- <td align=center>0
- <td align=center>0
- <td align=center>1.6
- <td align=center>100
-</table></center><p>
-
-</body>
-</html>