Соответствует ли скорость оперативной памяти задачам копирования в Excel?

262
Hellbender123

Я часто работаю с Excel и замечаю, что когда я копирую и вставляю большие объемы данных из одной электронной таблицы в другую (особенно после того, как данные отфильтрованы), эта операция выполняется очень медленно. Поэтому я хотел найти узкое место для этой операции и проверил общие метрики HW (% использования ЦП, использование сети,% ОЗУ и дисковый ввод-вывод). Однако все они были далеко не на 100% заняты. Поэтому мой вопрос заключается в том, может ли тактовая частота ОЗУ иметь какое-либо отношение к этому (в настоящее время используется DDR3 1600).

Спасибо!

0
Не могли бы вы дать нам представление о том, сколько данных вы копируете? int_541 8 лет назад 0
Это даже не то, что вы должны думать, иногда строки по 100 тыс. Отфильтровывают записи по 15 тыс. Hellbender123 8 лет назад 0
Вы намерены ограничить ответы на этот вопрос оперативной памятью? ИМО, то, как вы задали вопрос, вы только хотите знать, может ли проблема с ОЗУ. Что если это не так? Тогда любой ответ, не связанный с оперативной памятью, будет неправильным, даже если он решит вашу проблему. Есть смысл? Возможно, вы захотите переписать свой вопрос, чтобы больше узнать о проблеме, с которой вы столкнулись, а не о том, что вы думаете. CharlieRB 8 лет назад 0

1 ответ на вопрос

0
David Schwartz

Это процессор интенсивно. Причина, по которой ваш ЦП не был загружен на 100%, состоит в том, что задача является последовательной и не может использовать все ресурсы вашего ЦП, оставляя большую часть ЦП свободным для выполнения других задач.

в таком случае загрузка процессора должна быть ограничена 25% или 12,5% или что-то в этом роде. Однако загрузка процессора составляет 4% в зависимости от менеджера задач. И при взгляде на логические процессоры они ВСЕ используются, а не только один до 100%. Это не может быть объяснением, я проверил это с некоторым тестированием. Hellbender123 8 лет назад 0
@ Hellbender123 Они все используются, потому что одна задача мигрирует с ядра на ядро, и все еще выполняется только по одной за раз. David Schwartz 8 лет назад 0

Похожие вопросы