- Replace /XML/{doc,www}/ with /XML/ in SysId.
- Remove empty stylesheets in share/xsl and point share/xml/empty.xsl via
XML catalog instead.
- Change the L10N layer in freebsd-*.xsl not to use localized XSLT
stylesheets directly.
- Move share/xsl/* to share/xml and remove share/xsl.
- Remove obsolete share/web2c/pdftex.def.
209 lines
5 KiB
XML
209 lines
5 KiB
XML
<?xml version="1.0" encoding="koi8-r"?>
|
||
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN"
|
||
"http://www.FreeBSD.org/XML/share/xml/xhtml10-freebsd.dtd" [
|
||
<!ENTITY title "Проект FreeBSD &java;: Сравнение производительности">
|
||
]>
|
||
|
||
<!--
|
||
The FreeBSD Russian Documentation Project
|
||
|
||
$FreeBSDru: frdp/www/ru/java/docs/performance.xml,v 1.4 2003/10/16 12:36:17 den Exp $
|
||
|
||
Original revision: 1.2
|
||
-->
|
||
|
||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
<head>
|
||
<title>&title;</title>
|
||
|
||
<cvs:keyword xmlns:cvs="http://www.FreeBSD.org/XML/CVS">$FreeBSD$</cvs:keyword>
|
||
</head>
|
||
|
||
<body class="navinclude.developers">
|
||
|
||
<h3>Введение:</h3>
|
||
|
||
<p>В последнее время ходит много разговоров о решении компании Sun выпустить
|
||
официальный порт Java для Linux. Это исследование было выполнено для того,
|
||
чтобы сравнить реальную производительность порта для Linux команды <a
|
||
href="http://www.blackdown.org">Blackdown</a> с <a
|
||
href="http://www.freebsd.org/java/">Портом &jdk; на FreeBSD</a>.</p>
|
||
|
||
<h3>Итоги:</h3>
|
||
|
||
<p>Порт для Linux быстрее, чем для FreeBSD, даже когда принимается во
|
||
внимание JIT. Для приложений, интенсивно работающих с графикой, все тесты
|
||
FreeBSD быстрее, чем Linux, и самым быстрым из них является FreeBSD/TYA.
|
||
При сравнении портов Linux и FreeBSD, каждого без JIT, FreeBSD оказывается
|
||
быстрее. Мы можем сказать, что при работе на FreeBSD дизайн JIT
|
||
сказывается на производительности.</p>
|
||
|
||
<h3>Методика тестирования:</h3>
|
||
|
||
<p>Все тесты запускались на FreeBSD 3.4-RC (Tue Dec 7 09:14:51 EST 1999) на
|
||
двухпроцессорном Pentium 200 SMP со 128 мегабайтами ОЗУ. Тесты были
|
||
выполнены с помощью программного обеспечения компании Pendragon Software
|
||
под названием <a href="http://www.webfayre.com/pendragon/cm3/index.html">
|
||
Caffeine Mark</a> версии 3.0 выбором параметра "Run all tests locally".</p>
|
||
|
||
<h3>Версии программного обеспечения:</h3>
|
||
|
||
<p>Вот список программного обеспечения, использованного в этом тесте:
|
||
<br/>FreeBSD JDK 1.1.8
|
||
<br/>Blackdown's JDK 1.2.2-RC3 (under Linux emulation)
|
||
<br/><a href="http://www.shudo.net/jit/">ShuJIT</a> 0.3.13
|
||
<br/><a href="ftp://gonzalez.cyberus.ca/pub/Linux/java/tya15.tgz">
|
||
TYA</a> 1.5</p>
|
||
|
||
<h3>Суммарные результаты</h3>
|
||
|
||
<table class="tblbasic">
|
||
<tr>
|
||
<th></th>
|
||
<th>Тест 1</th>
|
||
<th>Тест 2</th>
|
||
<th>Тест 3</th>
|
||
<th>Тест 4</th>
|
||
<th>Тест 5</th>
|
||
<th>Среднее</th>
|
||
</tr>
|
||
<tr>
|
||
<td>Linux JDK 1.2.2/без JIT</td>
|
||
<td>222</td>
|
||
<td>223</td>
|
||
<td>224</td>
|
||
<td>225</td>
|
||
<td>222</td>
|
||
<td>223</td>
|
||
</tr>
|
||
<tr>
|
||
<td>FreeBSD JDK 1.1.8/без JIT</td>
|
||
<td>247</td>
|
||
<td>247</td>
|
||
<td>247</td>
|
||
<td>250</td>
|
||
<td>247</td>
|
||
<td>246</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Linux JDK 1.2.2/стандартный JIT</td>
|
||
<td>539</td>
|
||
<td>550</td>
|
||
<td>543</td>
|
||
<td>544</td>
|
||
<td>535</td>
|
||
<td>542</td>
|
||
</tr>
|
||
<tr>
|
||
<td>FreeBSD JDK 1.1.8/shujit</td>
|
||
<td>373</td>
|
||
<td>376</td>
|
||
<td>369</td>
|
||
<td>374</td>
|
||
<td>373</td>
|
||
<td>373</td>
|
||
</tr>
|
||
<tr>
|
||
<td>FreeBSD JDK 1.1.8/TYA</td>
|
||
<td>478</td>
|
||
<td>477</td>
|
||
<td>478</td>
|
||
<td>479</td>
|
||
<td>483</td>
|
||
<td>479</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<h3>Таблица подробных результатов:</h3>
|
||
|
||
<table class="tblbasic">
|
||
<tr>
|
||
<th></th>
|
||
<th>Sieve</th>
|
||
<th>Loop</th>
|
||
<th>Logic</th>
|
||
<th>String</th>
|
||
<th>Float</th>
|
||
<th>Method</th>
|
||
<th>Graphics</th>
|
||
<th>Images</th>
|
||
<th>Dialog</th>
|
||
</tr>
|
||
<tr>
|
||
<td>Linux JDK 1.2.2/без JIT</td>
|
||
<td>380</td>
|
||
<td>434</td>
|
||
<td>433</td>
|
||
<td>489</td>
|
||
<td>363</td>
|
||
<td>337</td>
|
||
<td>306</td>
|
||
<td>25</td>
|
||
<td>40</td>
|
||
</tr>
|
||
<tr>
|
||
<td>FreeBSD JDK 1.1.8/без JIT</td>
|
||
<td>318</td>
|
||
<td>456</td>
|
||
<td>434</td>
|
||
<td>393</td>
|
||
<td>381</td>
|
||
<td>381</td>
|
||
<td>344</td>
|
||
<td>77</td>
|
||
<td>37</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Linux JDK 1.2.2/стандартный JIT</td>
|
||
<td>1361</td>
|
||
<td>2005</td>
|
||
<td>3354</td>
|
||
<td>872</td>
|
||
<td>1161</td>
|
||
<td>1802</td>
|
||
<td>247</td>
|
||
<td>28</td>
|
||
<td>40</td>
|
||
</tr>
|
||
<tr>
|
||
<td>FreeBSD JDK 1.1.8/shujit</td>
|
||
<td>800</td>
|
||
<td>1566</td>
|
||
<td>2191</td>
|
||
<td>588</td>
|
||
<td>1010</td>
|
||
<td>101</td>
|
||
<td>317</td>
|
||
<td>79</td>
|
||
<td>37</td>
|
||
</tr>
|
||
<tr>
|
||
<td>FreeBSD JDK 1.1.8/TYA</td>
|
||
<td>712</td>
|
||
<td>1467</td>
|
||
<td>2352</td>
|
||
<td>949</td>
|
||
<td>1078</td>
|
||
<td>512</td>
|
||
<td>357</td>
|
||
<td>74</td>
|
||
<td>38</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<h3>Заключение:</h3>
|
||
|
||
<p>С того момента, как были выполнены эти тесты, были выпущены новые версии
|
||
используемого программного обеспечения. Поэтому эти тесты будут выполнены
|
||
вскоре снова для определения того, повлияют ли новые версии JIT для FreeBSD
|
||
на результаты. Те же самые JIT также будут использованы с Linux JDK для
|
||
тестирования их влияния.</p>
|
||
|
||
<h3>Тестер:</h3>
|
||
|
||
<p>Эти тесты выполнил Патрик Гарделла (Patrick Gardella) <a
|
||
href="mailto:patrick@freebsd.org">patrick@freebsd.org</a> в Декабре
|
||
1999 года.</p>
|
||
|
||
</body>
|
||
</html>
|