реклама на сайте
подробности

 
 
> вопрос по времени линковки больших проектов
Tannen
сообщение Dec 6 2008, 06:04
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 16-02-08
Пользователь №: 35 104



Вопрос конечно некорректный ! но все же поделитесь своим опытом , кто работает на ARM .
Я работаю с Infineon XC2000 c линкером входящим в систему VX-ToolSet от Tasking - и при линковке больших проектов с объемом памяти более 500 K и количеством переменных более 2 тыс - линкер работает очень медленно до 5 минут ! 07.gif Вопрос кто сталкивался с подобными проблемами на ARM ( как близкие по возможным объемам памяти МК) на больших проектах ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sergeeff
сообщение Dec 10 2008, 16:53
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 481
Регистрация: 10-04-05
Пользователь №: 4 007



Пару лет тому читал одну заметку, где один программист советовал пользоваться давно известным решением - RAM-диском. У него очень большие проекты стали собираться в разы быстрее. Тем более сейчас DRAM дешевы, как никогда.
Go to the top of the page
 
+Quote Post
klen
сообщение Dec 10 2008, 20:29
Сообщение #3


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



я так и делаю
Go to the top of the page
 
+Quote Post
zltigo
сообщение Dec 10 2008, 21:41
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(klen @ Dec 10 2008, 23:29) *
я так и делаю

Много лет уже так не делаю, ибо многооборотные диски высокой емкости имеющие мегабайты кэша на борту и, естественно, висящие на эффективно использумом UDMA под операционками имеющими нормальное кэширование, давно уже не являются заметным ограничивающим фактором.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Dec 11 2008, 06:16
Сообщение #5


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Кстати, очень верно.

Перфоманс монитор IDLE состояний диска в винде во время компиляции в RVCT показывает цифры близкие к 100%
Т.е. диск вообще почти не используется.


Цитата(zltigo @ Dec 11 2008, 02:11) *
Много лет уже так не делаю, ибо многооборотные диски высокой емкости имеющие мегабайты кэша на борту и, естественно, висящие на эффективно использумом UDMA под операционками имеющими нормальное кэширование, давно уже не являются заметным ограничивающим фактором.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Tannen   вопрос по времени линковки больших проектов   Dec 6 2008, 06:04
- - AlexandrY   А я бы сказал, что это ключевой вопрос. Просто он ...   Dec 6 2008, 07:47
|- - Tannen   Спасибо AlexandrY ! Добавлю от себя что - в п...   Dec 6 2008, 08:40
|- - klen   Цитата(AlexandrY @ Dec 6 2008, 10:47) Дал...   Dec 10 2008, 15:56
- - Sanek_spb   Так, для справки, проект на арме, линкер RVCT линк...   Dec 8 2008, 11:43
- - HARMHARM   Может я открою Америку, но можно использовать пара...   Dec 10 2008, 15:30
|- - klen   я так и делаю   Dec 10 2008, 20:29
|- - klen   у меня особый случай. работаю на ноуте с ноутным в...   Dec 11 2008, 10:59
|- - AlexandrY   Чет не понял вашей технологии. Вы что же перед ко...   Dec 11 2008, 11:46
|- - dch   на четверке до шести часов компилилось :-)   Dec 11 2008, 19:45
- - vetal   ЦитатаЧет не понял вашей технологии. Вы что же пе...   Dec 11 2008, 20:00
- - AlexandrY   А, понял, интересная практика для экстремалов. Пит...   Dec 11 2008, 22:30


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 02:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.03144 секунд с 7
ELECTRONIX ©2004-2016