RussianNew York Homepage
Русские концерты на Американской сцене
  News   Events   Dating   Classifieds   Forum   Chat   YP   TV/Video    Photos 
 News Central
В мире
  Политика
  Разное
Бизнес
  Деньги
Общество
  Мода
  Религия
  Светская жизнь
  Шоу Бизнес
  Пикантные новости
  Животные
  Криминал
Спорт
Искусство
  Кино
  Музыка
Авто
Hi-Tech
  Интернет
  Hardware
  SoftNews
Здоровье
Путешествия
Вокруг света
USA
Россия
  
Ресурсы
  Самые последние
  Самые читаемые
Архив
 Другие ресурсы
Все Ресурсы

Рассылки
Газеты
Журналы
ТВ - Online
Радио

Юмор
  Анекдоты
  Игры
  Этикетки
  
Открытки
  Поздравь друга
  
Программа TV
Кино
  Новости кино
  Кинообзоры
  
Музыка
  Радио в internet
  Russian Top
  
Спорт
Web Обзоры Exler.ru
  
Читальный зал
ЭКСпромт - статьи для чайников
Компьютерные игры
Finance News
Автообзоры
Russian America Journal Digest
 Смотрите также
Yellow Pages
Объявления
Чат
Форум
  последнее

Читальный зал
  Стихи
  Проза
  Кулинария

Едем в Америку!
  Иммиграция
  Визы
  Советы

Знакомства
Фотоальбомы
Top Rating
  America TOP
  
 
NEWS CENTRAL >> В мире

В мире

Java обгоняет по производительности C++
8:11PM Thursday, Jun 17, 2004
Компьюлента
 поиск по сайту:
17 июня 2004 года, 20:11
Текст: Иван Карташев

Одним из главных недостатков языка Java традиционно считается невысокая скорость работы программ по сравнению с приложениями на языке С++. И в случаях, когда переносимость между платформами или сложность разработки не являются критически важными, именно скорость часто является той самой причиной, по которой разработчики делают выбор в пользу С++.

Однако опубликованные программистом Кейтом Ли результаты новых тестов показывают, что бытующее мнение о медленной работе Java не вполне справедливо.


Сравнению подвергались программы на С++, скомпилированные при помощи G++ (GCC) 3.3.1, и программы на Java, скомпилированные при помощи Sun Java 1.4.2_01. Для выполнения Java-программ использовалась виртуальная машина Sun версии 1.4.2_01. Измерения проводили на ноутбуке с процессором Pentium 4 и 512 Мб памяти, который работает под управлением ОС Red Hat Linux 9/Fedora Test 1 с ядром версии 2.4.20-20.9.

В ходе тестирования выяснилось, что ключевым моментом, влияющим на производительность программ на Java, являются настройки виртуальной машины. Как видно из диаграммы, при использовании "клиентского" варианта настроек (он установлен по умолчанию) практически все операции программы на Java выполняют медленнее, чем программы на C++, хотя и не так уж намного, как можно было бы предположить. Зато при включении "серверных" настроек, в которых нет столь жестких ограничений по занимаемому объему памяти, преимущество в большинстве тестов оказалось на стороне Java. Причем ряд операций, например, вызов метода и хэширование, выполняются в программах на Java в несколько раз быстрее, чем в программах на C++. Впрочем, в основной массе тестов скорости Java и C++ оказались сопоставимы, что, конечно, тоже может служить аргументом против мнения о медленной работе Java.

По материалам "Компьюленты"
« « Вернуться       Далее » »
Другие новости по теме
  • Совет Федерации одобрил закон о референдуме
  • Путин продемонстрировал народу свой мозговой центр
  • Сенат США увеличил армию, несмотря на протесты Пентагона
  • Лужкову предложили конфисковывать неправильно припаркованные автомобили
  • Алан Гринспен переизбран главой Федеральной резервной системы США
  • Лидеры ЕС не смогли выбрать нового главу Еврокомиссии
  • Россиянам разрешили прятать деньги за границей
  • При пожаре в жилом доме в центре Петербурга погибли два человека
  • В центре Санкт-Петербурга горит многоквартирный дом, есть пострадавшие
  • Командир подразделения ЦАХАЛ отстранен от должности
  • Буш оспорил выводы комиссии 9/11
  • В Ираке освобождены заложники из Турции и Египта
  • Минюст требует ликвидировать деятельность двух партий
  • Израиль выкопает огромный ров на границе с Египтом
  • Милошевич вызывает в суд Клинтона, Блэра и Шредера
  • Клинтон: я сделал это просто потому, что мог

    Далее » »   Digest | Архив »    
Смотрите также: В мире, Политика, Разное
 
Читайте также:

Google частично откроет свои технологии

Sony выпустит обновленные версии PSX уже в июле

Киркоров повторяет подвиг Алены Пискловой

Подводные МР3-плееры iRiver

Материнская плата VIA Epia MS

Helmet PC - компьютер в шлеме


Чипсет Lakeport будет выпущен во втором квартале 2005 года

Флэш-драйв Buffalo объемом в два гигабайта

Две новые фотокамеры от Fuji

Британский студент продает свою невинность на интернет-аукционе

Электрошоковые парализаторы против толпы

Новая программа для публикации электронных книг EBook Publicant

"Мегафон" пришел на Брянщину

Складная Bluetooth-клавиатура для телефонов Nokia

Ноутбук iRU Brava 4717

"Эпигоны духа", или "Матрица" по-русски

Sapphire дурачит покупателей видеокарт

AOL внедряет вечернюю рекламу

ФСБ России обвиняет интернет в экстремизме

Вышел почтовый клиент Mozilla Thunderbird 0.7

Цифровой видеомагнитофон Victor HM-DHX2



Рассылки:
  Новости-почтой
  TV-Программа
  Гороскопы
  Job Offers
  Концерты
  Coupons
  Discounts
  Иммиграция
  Business News
  Анекдоты
Многое другое...

News Central Home | News Central Resources | Portal News Resources | Help | Login
Russian America Top Holostyak.com Рейтинг@Mail.ru © 2025 RussianAMERICA Holding
All Rights Reserved • Contact