У меня есть программа OCR, написанная с C # (приложение WinForms). Так что главная цель - обрезать, модифицировать, сравнивать изображения ocr .. не более или менее. Когда я запускаю эту программу на более медленной машине - я получаю лучшие результаты!
Мой основной аппарат (стационарный ПК):
- Windows 7 X64
- AMD64 5000+ X2 процессор
- Samsung HD502IJ 500 ГБ, 7200 об / мин, 16 МБ, кэш, жесткий диск SATA
- 4 ГБ оперативной памяти DDR2
- 9600GT GF видеокарта
конфигурация ноутбука (benq joybook P52)
- ОС: WinXP x86 SP3
- медленнее AMD Turion 64 X2 1,6 ГГц
- медленнее, 80 ГБ, 5400 об / мин, sata-диск
- В 4 раза меньше оперативной памяти: всего 1 ГБ памяти DDR2 266 Гц
- 100-кратная медленная графика: интегрированный ATI X1600 ( Я не думаю, что графическая карта действительно имеет значение в этом тесте )
- Я едва могу путешествовать по сети с 8 открытыми хромированными вкладками
Можете ли вы угадать, что быстрее?
- Win7 время выполнения: 600-700 + мс
- WinXP exec. время: 450-500 мс
Итак, вопрос - как вы объясните эту ненормальную производительность? Можно ли повысить производительность на моем основном ПК?
П.С .: Я знаю, что трудно сказать, не глядя на код .. извините за это