Witam
Przed wszystkim chcę wszystkich powitać, ponieważ jestem tu nowym użytkownikiem :)
Pół roku temu rozpocząłem przygodę z programowaniem w Java i napisałem już kilka aplikacji. Obecnie pracuję nad projektem, który na celu ma gromadzenie danych różnych użytkowników. Obecnie moje programy pracują na serverze Qnap ts-251, który wcześniej służył do celów osobistych a teraz już nie koniecznie. Chciałbym samemu złożyć nowy serwer który będzie go zastępować i stąd moja proźba o kilka porad.
Chciałbym się was poradzić w kwestiach co jest ważne a co mniej przy ściśle określonym przeznaczeniu urządzenia.
Wymagania:
- praca TYLKO na linux
- będą na nim działały programy napisane w Java, które mają przechowywać dane
- gniazdo ethernetowe
- możliwość podłączenia myszki, klawiatury i hdmi
- i tutaj pytanie. Które (procesor, ram, karta graficzna, dysk) są najbardziej istotne w przypadku pakowania plików do zip. Obecnie na qnap ilość ok 1000plikow rozsypanych po folderach przy rozmiarze ok 5kB zajmuje ok 20sek. To bardzo długo.
Być może wątek jest prosty ale do niedawna myślałem że w przypadku programów nie wykorzystujących grafiki najważniejszy jest ram i procesor a ku mojemu zdziwieniu, koparki bitcoin wykorzystują grafikę :)
Dlatego czy jako server danych wystarczy konkretny procesor i ram?
Pozdrawiam i liczę na pomoc.