Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2010 - [решено] Увелечение нагрузки EXCEL

Ответить
Настройки темы
2010 - [решено] Увелечение нагрузки EXCEL

Пользователь


Сообщения: 89
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: XOMbl4
Дата: 16-09-2011
Народ вот такая проблема!
Учусь в универе, надо делать курсач по мат. моделированию на программе (на VBA) которую наш зав. каф. написал. Так вот расчеты там шизанутые, сложные, здоровенные, универовские компы от них просто помирают (по пол часа 1 прогон делают, а мне надо собрать данные более чем с 1000 прогонов). Я думал что дома все будет норм быстренько и ладненько. Но не тут то было.....дома машина современная сильная, посильнее универовских калькуляторов разиков в 20! Так моя проблема заколючается в том что когда я запускаю прогу то екселичик тихо и мирно щелкает данные, но огромного прироста скорости выполнения невидно!(время выполнения уменьшилось на 20%) В диспетчере задач у екселя стоит только 25% загрузки процессора, оперативки кушает только 25-60 мб!!! Остальные приложения которые работают параллельно, работают и даже не замечают работы екселя!!!

Так вот вопрос у меня в следующем, можно ли как нибудь заставить ексель брать всю мощность компа, чтобы ещё сократить время выполнения 1 прогона???
Система у меня такая:
проц Intel Core 2 Quad Q9400 2,66Пря
оперативка 3гб DDR3

в параметрах екселя выбрал "Использовать все процессоры данного компьютера: 4"

Помогите люди добрые, бедному студенту!!!

Отправлено: 17:26, 16-09-2011

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


XOMbl4, лучше выложите исходный код, дабы кто-нибудь посмотрел на него.

Отправлено: 18:30, 16-09-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 89
Благодарности: 0

Профиль | Отправить PM | Цитировать


Код скрыт паролем! Возможности его продоставить нету!!

Отправлено: 18:41, 16-09-2011 | #3


Старожил


Сообщения: 280
Благодарности: 54

Профиль | Отправить PM | Цитировать


можно попробовать увеличить приоритет процесса. Чем-то типа Process Explorer.

-------
carpe diem


Отправлено: 19:27, 16-09-2011 | #4


Пользователь


Сообщения: 89
Благодарности: 0

Профиль | Отправить PM | Цитировать


при увелечении приоритета через стандартный дичпетчер задач начинает происходить притормаживание всех других программ, но скорость работы не увеличивается!!! Сейчас пробЫвал запускать программу на 2-х ядерном камне, так процесс жрет 50%!!! Такое чувство что ексел тупо отказывается работать на нескольких ядрах!!!

Отправлено: 21:35, 16-09-2011 | #5


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


XOMbl4, Excel-то может. Но не везде Multithreaded Recalculation in Excel:
Цитата:

Excel uses a single main thread to run or execute the following:
* Built-in commands
* XLL commands
* XLL Add-in Manager interface functions (xlAutoOpen function, and so on)
* Microsoft Visual Basic for Applications (VBA) user-defined commands (often referred to as macros)
* VBA user-defined functions
* Built-in thread-unsafe worksheet functions (see the next section for a list)
* XLM macro sheet user-defined commands and functions
* COM add-in commands and functions
* Functions and operators within conditional formatting expressions
* Functions and operators within defined name definitions used in worksheet formulas
* The forced evaluation of an expression in the formula-edit box using the F9 key
Пройдите по ссылке и ознакомьтесь со статьёй целиком. Также стоит посмотреть на секции «Multi-Core Processing» и «Multithreaded Calculation» в Excel 2010 Performance: Performance and Limit Improvements.
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:01, 16-09-2011 | #6


Пользователь


Сообщения: 89
Благодарности: 0

Профиль | Отправить PM | Цитировать


Короче все понятненько!!! Програмулина писалась уже очень давно! И я так понимаю что там просто недумали о том что булдет несколько ядер!((((
Всем спасибо! Пойду преподу мозг взрывать насчет того что у него прога фуфло))))!!

Отправлено: 14:00, 17-09-2011 | #7


Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


Цитата XOMbl4:
Код скрыт паролем! »
Ну это давно не проблема для документов Excel

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 00:54, 19-09-2011 | #8



Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2010 - [решено] Увелечение нагрузки EXCEL

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBA - Помогите написать макрос в Excel, экспорт данных из Excel в Word. E.v.g Программирование и базы данных 7 03-05-2018 22:18
Разное - [решено] Увелечение оперативной памяти SLIMYS Microsoft Windows 2000/XP 6 25-02-2011 21:40
2007 - Excel | Вычисление времени в Excel Vowan Microsoft Office (Word, Excel, Outlook и т.д.) 1 01-02-2010 17:09
Разное - Падение.увелечение скорости DOS приложений Master of Magic Microsoft Windows 2000/XP 1 22-03-2009 21:42
Прочее - распределение нагрузки nmn Сетевые технологии 3 12-12-2008 13:38




 
Переход