2013-12-03 5 views
0

У нас есть большая система с несколькими целями муравьев. Производительность в Ant build (состоит из javac, jarsigner, java tasks) очень медленная (почти в два раза/три раза) в Windows vs Linux. Ant XMX 512 МбAnt Производительность Slow in Windows vs Linux

Linux: Ubuntu 64 бит, 4 Гб оперативной памяти, Intel Core2 Duo CPU E8400 @ 3,00 ГГц × 2 (рабочий стол)

: Windows 7 64 бит, 4 Гб оперативной памяти, Intel i7 2,8 ГГц (ноутбук)

Найдите ниже сравнение времени нескольких задач (в основном javac) (в миллисекундах) из Windows vs linux.

Windows Linux 
117110 35033 
32593 14300 
10659 4107 
9112 2704 
8440 2464 
3956 1844 
3284 1635 
2385 1091 
1866 919 
1722 752 
1581 669 
1529 579 
1482 524 
1468 478 
1442 334 

Есть ли возможности ускорить работу в Windows?

+0

какую версию Ant вы используете? –

+0

Я использую Ant 1.9.2 - последние – avis

ответ

2

В ходе дальнейшего анализа я увидел, что на моем ноутбуке Windows 7 работала проверка вирусов McAfee On-Access. При отключении его время сборки сократилось наполовину (улучшение на 50%).

+0

Пригвоздил его для меня. Аналогичный эффект имеет и Symantec Endpoint Protection. –

0

Другой причиной может быть служба индексирования окон. В моем случае Windows 10 это была служба защиты окон и индексирования, которая потребляла ресурсы (в основном, процессор).

В обоих случаях вы можете исключить определенные папки. вам не нужно полностью отключать службы.