Jak zrychlit práci/výkon ms excelu potažmo PC?
Napsal: 23 bře 2011 23:02
Možná kravskej dotaz, takže předem se omlouvám.
...ale... mám v excelu makro, které projíždí několik desítek až stovek tisíc řádků a vyhodnocuje je a to ještě v několika stovkách až tisících kombinací, prostě spousta práce. Makro jsem se snažil napsat účelně, všechny data načíst najednou do polí a pracovat jen s polema abych se zbytečně nezdržoval.
Pc celkem mám výkonné: čtyřjádro Intel i7 950, 12 GB RAM, 64b WIN 7 Ultimate, ms office 2007
Zpracování jedné kombinace vyhodnocení dat ale na můj vkus trvá celkem dlouho: několik minut a při tom se podle správce úloh procesor celkem fláká: z vykreslovaných osmi jader jedou dvě tak napůl výkonu a to ještě s výkyvama. Celkové využití procesoru je jenom okolo 12%.Takhle se načekám spoustu času (cca 14 dní) - i když uznávám, že jsem tím makrem excelu nasadil spoustu práce.
No a kravská otázka: co všechno mám zkontrolovat jestli mám zapnuté, aby procesor jel opravdu na plný výkon a čas zpracování úlohy v excelu byl lepší? :-)
Díky.
...ale... mám v excelu makro, které projíždí několik desítek až stovek tisíc řádků a vyhodnocuje je a to ještě v několika stovkách až tisících kombinací, prostě spousta práce. Makro jsem se snažil napsat účelně, všechny data načíst najednou do polí a pracovat jen s polema abych se zbytečně nezdržoval.
Pc celkem mám výkonné: čtyřjádro Intel i7 950, 12 GB RAM, 64b WIN 7 Ultimate, ms office 2007
Zpracování jedné kombinace vyhodnocení dat ale na můj vkus trvá celkem dlouho: několik minut a při tom se podle správce úloh procesor celkem fláká: z vykreslovaných osmi jader jedou dvě tak napůl výkonu a to ještě s výkyvama. Celkové využití procesoru je jenom okolo 12%.Takhle se načekám spoustu času (cca 14 dní) - i když uznávám, že jsem tím makrem excelu nasadil spoustu práce.
No a kravská otázka: co všechno mám zkontrolovat jestli mám zapnuté, aby procesor jel opravdu na plný výkon a čas zpracování úlohy v excelu byl lepší? :-)
Díky.