Wydajność generowania raportów
Mam następującą zagwozdkę. Korzystam w firmie z Symfonii 2018, która zainstalowana jest na serwerze. Na komputerach lokalnych pracowników zainstalowane są stacje robocze. Często zapuszczamy raport, który zaczytuje do Excela wszystkie dekrety z wybranych dokumentów – czasem są to dziesiątki tysięcy dekretów.
Zauważyłem, że jeden komputer realizuje raport wielokrotnie szybciej niż inne przy czym nie ma on jakiś wybitnych parametrów. Mój informatyk nie umie znaleźć przyczyny bo nie wie jak działa Symfonia i czy na stacjach roboczych wykonuje obliczenia po sieci, wczytuje do RAM komputera lokalnego czy trzyma je na dysku. Poniżej opisy komputerów testowych i czasy. Chciałbym to rozgryźć bo byłaby to dla mnie informacja jakie komputery kupować pracownikom aby zwiększyć im komfort pracy (zwłaszcza, że najbardziej wydajny komputer ma stare podzespoły):
1. Najlepszy – czas obliczenia raportu : 3 min,
Procesor: Intel Xeon X3220
Ram: 4 GB
System operacyjny :Windows7 32bit
Dysk: macierz RAID SAS
2. Średni – czas obliczeń 13 minut
Procesor: Intel i5-4690
Ram: 8 GB
System operacyjny: Windows10 64 bit
Dysk: SSD
3. Wolny (maszyna wirtualna) – czas obliczeń 19,5 minuty
Procesor 4vCPU Xeon X5670 (wydzielone 4 wątki)
RAM: 12 GB
System operacyjny: Windows10 64 bit
Dysk: macierz RAID SAS
Jeżeli to kwestia procesora to sprawa byłaby bardzo dziwna bo komputer testowy nr 2 ma dużo lepszy procesor niż 1. Czy może to być kwestia systemu operacyjnego?