Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости:
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
24 Ноября 2024, 01:37:26


Войти


Страниц: 1 2 [3] 4 5 6   Вниз
  Печать  
Автор Тема: Программирование под linux  (Прочитано 84649 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
AleksK
Продвинутый
***

Карма: 2
Сообщений: 220


WinXP, Russian Fedora 10.1


Награды
« Ответ #30 : 04 Марта 2008, 09:25:46 »

Налету это значит, что компилируются те классы к которым в данный момент происходит обращение, причем заметь, что они именно компилируются, из-за этого выполнение программы несколько замедляется. Но опять же при выполнение особо ресурсоёмких кусков кода, когда производится обработка больших объёмов данных, откомпилированные классы остаются в памяти, соответственно в этом случае программа будет работать не медленнее, а возможно и быстрее чем если бы она была на писана на чистом С, благодаря тому что компиляция производится с учётом аппаратных особенностей именно того компьютера на котором программа выполняется. И по-моему ты сам это подтвердил:
Цитировать
Простейший пример: BubbleSort на С будет медленнее, чем QuickSort на C#, при достаточно большом количестве элементов. Хотя делают вроде одно и то же
Записан
Страниц: 1 2 [3] 4 5 6   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM