SmartLink

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Сообщение debi12345 » 06.01.2008 14:21:35

Иногда это единственный вариант запустить программу - когда на системе очень мало места на диске (своп не раздуешь) и оперативки. Столкнулся с этим недавно.
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение Sergei I. Gorelkin » 06.01.2008 14:39:41

Теоретически прирост производительности может получиться за счет уменьшения числа промахов при обращении к кешу инструкций процессора. Чем компактнее код, тем лучше. Но практически написать такую программу, на которой это было бы заметно - нужно очень сильно постараться.
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1405
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение WatchRooster » 16.01.2008 14:54:19

Brainenjii
В плане скорости он ничего не даст, скорость нужно увеличивать за счёт совершенствования алгоритмов. Но из двух одинаковых программ лучше та, которая меньше, не так ли? :)
Ещё это, можно сказать, даже не столько для уменьшения, сколько против чрезмерного увеличения. Для собственно уменьшения можете использовать упаковщики.
Аватара пользователя
WatchRooster
незнакомец
 
Сообщения: 2
Зарегистрирован: 30.12.2007 17:00:03
Откуда: Майкоп

Сообщение AMD » 07.03.2008 11:04:02

Brainenjii писал(а):А смартлинк дает что-нибудь в плане прироста в скорости работы самой программы? Или он только для уменьшения размера проги?

Так что никто не знает ответа?

Или может дает чтото в плане более экономного использования оперативной памяти
AMD
постоялец
 
Сообщения: 189
Зарегистрирован: 23.01.2008 22:25:25
Откуда: Кишинев

Сообщение shade » 07.03.2008 20:05:46

Ну будет чуть более эфективнее, за счет чуть меньшего числа кеш промахов... но не думаю, что кто сможет это заметить... С нынешними объемами памятия не столь актуально...
Аватара пользователя
shade
энтузиаст
 
Сообщения: 879
Зарегистрирован: 21.02.2006 20:15:48
Откуда: http://shamangrad.net/

Пред.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 56

Рейтинг@Mail.ru