Страницы: 1
RSS
Excel и ресурсы компа
 
Имеем комп - современный 4-ядерный проц, 4 гига памяти.  
Когда запускаю пересчет формул (объемы реально большие) - Excel частенько "зависает" на 10-30 минут.  
Захожу в менеджер задач и что вижу... Памяти "отъедается" лишь половина, из 4 ядер лишь одно загружено процентов на 60, а остальные - в пределах 15%. Почему так?  
Можете объяснить почему Excel не использует ресурсы полностью?  
Как настроить систему, чтобы Excel мог работать более продуктивно?
 
Конкретно по вопросу не скажу, но, по-моему, сначала нужно оптимизировать Ваши файлы Excel.
 
vikttur, безусловно с вами согласен, но тем не менее вопрос остается открытым.
 
{quote}{login=Palex}{date=18.09.2010 12:33}{thema=Excel и ресурсы компа}{post}Имеем комп - современный 4-ядерный проц, 4 гига памяти.  
Когда запускаю пересчет формул (объемы реально большие) - Excel частенько "зависает" на 10-30 минут.  
Захожу в менеджер задач и что вижу... Памяти "отъедается" лишь половина, из 4 ядер лишь одно загружено процентов на 60, а остальные - в пределах 15%. Почему так?  
Можете объяснить почему Excel не использует ресурсы полностью?  
Как настроить систему, чтобы Excel мог работать более продуктивно?{/post}{/quote}  
 
В параметрах Excel есть функция "задействовать все ядра процессоров" или что-то в этом роде при пересчете формул. Установите ее.
 
Если у вас Excel 2003 - то так и будет, если же у вас Excel 2007 (вроде), а тем более Excel 2010, то убедитесь в настройках, о которых говорит Diana. В Excel 2010 это в меню Файл - Параметры - Дополнительно:  
- поставьте галочку "включить многопоточные вычисления  
и отметьте "использовать все процессоры данного компьютера: 4
 
{quote}  
В параметрах Excel есть функция "задействовать все ядра процессоров" или что-то в этом роде при пересчете формул. Установите ее.{/quote}  
==  
О, точно.. в 2010-ом есть такая опция (наверное в 2007-ом тоже):  
Параметры - Дополнительно - Формулы - Включить многопоточные вычисления - Использовать все процессоры данного компьютера.  
К сожалению сейчас нет возможности проверить, а в понедельник вечером постараюсь отписаться о результатах.  
Спасибо!..
 
:) да не за что, рада помочь.
 
{quote}{login=Palex}{date=18.09.2010 12:33}{thema=Excel и ресурсы компа}{post}Имеем комп..... -    
современный  4 гига памяти.  
{/post}{/quote}Конкретно про 4 гига памяти....Скажу просто - если у вас 32 разрядная операционка, то больше 3ГБ она просто обработать не в состоянии. 64-битная обрабатывает до 8 Гб
 
Согласна полностью, однако на такую неравномерную нагрузку процессоров может повлиять три причины только: одна из них описана выше, другая кроется в регистре, третья - это что-то с конкретным документом Excel :)
 
Михаил, боюсь вы несколько ошибаетесь по поводу 64-битной системы. Да, 32-битная система может "видеть" до 4 Гб оперативной памяти (отображает от 2,7 до 3,5Гб), а вот 64-битная может "видеть" и работать по некоторым данным до 16ТБ, под другим 16 эксабайт, а по другим 16 эксабайт оперативки, а не каких-то жалких 8Гб.  
 
Это написано, например, вот тут  
http://www.thg.ru/software/windows_64-bit_faq/  
http://www.xard.ru/post/11764/default.asp  
http://www.pc-user.ru/view_post.php?id=50  
 
 
P.S.  1 эксабайнт равен 1 048 576 Терабайт или 1 073 741 824 Гигабайта,  
 
т.е. вообще "дофига"
 
описался чуть выше, поправка - по одним данным 16 эксабайт, по другим 18 эксабайт
 
Вот тут можно почитать:  
 
http://www.decisionmodels.com/memlimits.htm  
http://www.decisionmodels.com/memlimitsc.htm  
http://www.decisionmodels.com/memlimitsd.htm  
http://www.decisionmodels.com/optspeed.htm
KL
 
ИМХО кажется обсуждалась подобная тема на форуме и пришли к выводу что Ехсl все равно сколько памяти в машине 3 или 4 гига.  2003 использует только 1 Гб, а 2007 - 2Гб. Конечно когда куча процессов в памяти висит то чем больше, тем лучше.  
Но могу ошибаться. сам в такие ситуации не попадал.
 
если кому интересно: http://www.ixbt.com/cpu/ls-dyna-cpu-test.shtml  
и как много народу решает серьезные задачи. чтобы производительность действительно имела значение, а не казалась
Страницы: 1
Читают тему
Наверх