Я выполнил часть кода Java (измеряя время, затраченное на анализ и проверку XML-файлов с помощью схемы) в Windows 7 и Linux (Debian). Теперь, как и должно быть, время, затрачиваемое на платформу Linux, должно быть очень меньше по сравнению с платформой Windows. Но пользовательское время, записанное в обоих случаях, одинаково.
Я поправился, потому что я также запустил простую Java-программу для тестирования производительности (которая использовала два вложенных цикла, выполняющихся около 900000 раз) на обеих платформах. А пользовательское время, затрачиваемое на платформу Linux, примерно в 60 раз больше, чем на Windows.
Я должен также упомянуть, что я использую thaiopensource API в программе Java. (проект Цзин / Транг). Моя система использует 32-битный Linux (Debian) (Java также 32-битный) и имеет 3 ГБ ОЗУ. В Linux я использую openJDK 1.5 с виртуальной машиной IcedTea. Моя IDE для Windows - Eclipse Helios.
Пожалуйста, предложите мне, если есть какой-то способ обойти это, то есть время, необходимое для выполнения программы синтаксического анализа и проверки в Linux, должно быть меньше w.r.t. Окна. Но это не так. Пожалуйста, предложите способ. Спасибо.