Torna indietro   Hardware Upgrade Forum > Altre Discussioni > Amministrazione e Configurazione Server

Motorola razr fold, dalla conchiglia al formato a libro. La recensione
Motorola razr fold, dalla conchiglia al formato a libro. La recensione
Abbiamo provato Motorola razr fold, il pieghevole a libro con display interno LTPO da 8,09 pollici, Snapdragon 8 Gen 5 e batteria da 6000 mAh in 243 grammi. Pennino e custodia sopno già nella confezione, per un foldable che si caratterizza per il pannello luminoso, l'autonomia ottima per la categoria e le fotocamere coerenti e ben sfruttabili. Il listino è di 1999 euro, ma in vendita si trova già a molto meno
Recensione Google Pixel Watch 5: sembra lo stesso, ma al polso la differenza si sente
Recensione Google Pixel Watch 5: sembra lo stesso, ma al polso la differenza si sente
Google Pixel Watch 5 ha affinato una formula già convincente con hardware più veloce, Gemini offline e nuovi strumenti per sport e benessere. Abbiamo provato la versione LTE da 41 mm, comoda anche di notte e ben proporzionata sui polsi piccoli. Il design resta un punto di forza, ma l'autonomia premia ancora il 45 mm e alcune funzioni AI non sono disponibili in Italia: ecco che cosa cambia rispetto a Watch 4 e quale formato conviene scegliere oggi
Nokia Innovation Day 2026: la sovranità europea passa dal mercato unico e dai laboratori italiani del gruppo
Nokia Innovation Day 2026: la sovranità europea passa dal mercato unico e dai laboratori italiani del gruppo
Politica, accademia e industria a confronto su mercato unico, sicurezza e competitività. Nei laboratori di Vimercate, Nokia ha mostrato le nuove generazioni di chip ottici e i test che ogni prodotto deve superare prima di arrivare sul mercato
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 02-12-2012, 21:54   #1
vegelith1
Member
 
Iscritto dal: Nov 2009
Messaggi: 114
Configurazione server (mysql+tomcat)

Salve a tutti.

ho da poco sviluppato un software per un cliente ed ora devo installargli il server dove dovrà girare.

Il software gira in una rete locale ed ha un volume massimo di 4 accessi concorrenti, è un applicazione web java (spring+hibernate) che girerà su db mysql + apache tomcat.

Il problema cruciale è che ci sono delle operazioni massive che possono andare ad inserire anche 20mila record in un unica operazione. Sul mio pc di sviluppo (i3+4gb di ram) le operazioni sembrano essere comunque lentine (20mila inserimenti in circa 30secondi), tralasciando problemi di tecnologie(hibernate comunque gestita con un flusso "batch") o di sviluppo, vorrei sapere secondo voi quale configurazione può essere ottimale con un budget di 500/600 euro(scheda madre+procio+ram+alimentatore).

Io stavo optando in via teorica per un i5 con 8gb di ram, poichè con lo xeon avrei prestazioni ottimali soltanto col doppio core(credo non me ne intendo poi cosi tanto non è il mio settore) e la spesa salirebbe di molto.

Avete consigli da darmi?
vegelith1 è offline   Rispondi citando il messaggio o parte di esso
Old 03-12-2012, 09:07   #2
PhoEniX-VooDoo
Bannato
 
L'Avatar di PhoEniX-VooDoo
 
Iscritto dal: Nov 2000
Messaggi: 15500
sei siruco che la lentezza sia imputabile al processore e non al disco? hai fatto dei test di carico durante l'inserimento? (occupazione cpu, occupazione ram, I/O disco)

ciao
PhoEniX-VooDoo è offline   Rispondi citando il messaggio o parte di esso
Old 03-12-2012, 10:19   #3
vegelith1
Member
 
Iscritto dal: Nov 2009
Messaggi: 114
penso sia probabile che dipenda anche dal disco perchè un operazione poco onerosa come l'inser (nonostante il grosso volume) non può impiegare tempi cosi lunghi.
fondamentalmente una configurazione per il server l'ho trovata e penso vada più che bene:
XEON E3-1225V2
P8Z77-M PRO (Z77)
8GB Kit Dominator Platinum DDR3-1600 CL9 (2x4GB) corsair

il dubbio è solo per l'hard disk. consigli sono molto ben accetti!
vegelith1 è offline   Rispondi citando il messaggio o parte di esso
Old 03-12-2012, 10:37   #4
PhoEniX-VooDoo
Bannato
 
L'Avatar di PhoEniX-VooDoo
 
Iscritto dal: Nov 2000
Messaggi: 15500
appunto, prova.

ti colleghi al server, apri il monitoraggio delle risore CPU e memoria e poi lanci dall'applicazione questo comando che esegue l'operazione massiva e tieni d'occhio quanto sale l'occupazione.

- se la CPU resta tranquilla ma la RAM invece finisce ed il disco si mette a paginare ti serve prima di tutto più RAM
- se la cpu resta tranquilla e la RAM disponibile non viene saturata il problema è di I/O disco
- se la CPU va al 100% allora serve più potenza (improbabile)
PhoEniX-VooDoo è offline   Rispondi citando il messaggio o parte di esso
Old 03-12-2012, 15:34   #5
Tasslehoff
Senior Member
 
L'Avatar di Tasslehoff
 
Iscritto dal: Nov 2001
Città: Kendermore
Messaggi: 6727
Quoto, se il tutto è installato su linux e vuoi un'indicazione visuale immediata puoi usare nmon, idem se vuoi salvare un report da analizzare nel dettaglio in seguito usando nmon analyser.

Se il collo di bottiglia dovesse risultare lo storage verifica anche la configurazione dell'eventuale array, se il carico dovesse essere principalmente in scrittura (o se comunque la scrittura dovesse risultare critica in certi frangenti) oppure se il collo di bottiglia risultasse essere quello degli IOPS evita di usare array raid5.
__________________
https://tasslehoff.burrfoot.it | Cloud? Enough is enough! | SPID… grazie ma no grazie
"Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say."
Tasslehoff è offline   Rispondi citando il messaggio o parte di esso
Old 03-12-2012, 15:43   #6
PhoEniX-VooDoo
Bannato
 
L'Avatar di PhoEniX-VooDoo
 
Iscritto dal: Nov 2000
Messaggi: 15500
non avevo dubbi che trovavi il mondo di sconsigliare il raid5

mitico
PhoEniX-VooDoo è offline   Rispondi citando il messaggio o parte di esso
Old 03-12-2012, 21:44   #7
Tasslehoff
Senior Member
 
L'Avatar di Tasslehoff
 
Iscritto dal: Nov 2001
Città: Kendermore
Messaggi: 6727
Quote:
Originariamente inviato da PhoEniX-VooDoo Guarda i messaggi
non avevo dubbi che trovavi il mondo di sconsigliare il raid5

mitico
Repetita iuvant

In realtà ce l'ho abbastanza a morte anche con hibernate, il caso tipico è:
cliente: "Non funziona una fava!"
helpdesk: "Ok verifico"
helpdesk: mumble mumble
helpdesk: "Incredibile dictu! per una volta il cliente ha ragione e non sta sparando il solito piagnisteo inutile! Sviluppatore pensaci tu!" Hop... (suono tipico del passaggio di sfiga, detto tecnicamente "scaricabarile")
sviluppatore: mumble mumble
sviluppatore: "Non ci sono problemi dal punto di vista applicativo (e quando mai? nd Tas), qui è il db che da problemi, lo vedo chiaramente dai log!"
sviluppatore: "Amico sistemista, a te la sfiga!" Hop...
sistemista: mumble mumble... crunch crunch... bestemm.. bestemm...
... alla fine il povero tapino sistemista, dopo essersi smazzato trilioni di log che lo sviluppatore non vuole (o non sa... ) smazzarsi, scopre il solito vincolo di integrità referenziale violato o altre cavolate del genere, che con un accesso normale e sensato al db si sarebbe trovato in un picosecondo, a causa di hibernate si scopre solo dopo una giornata di lavoro (se va bene) prendendo a craniate i logs e una scatola intera di Moment (se va bene) per placare l'emicrania conseguente...

Epilogo:
E' una notte buia e tempestosa, su una collina solitaria si staglia la figura di un essere orribilmente sfigurato, ha le zanne da lupo mannaro, i vestiti ridotti a brandelli e dalle fauci scorre copiosa la bava mista a sangue di sviluppatore che giace ai suoi piedi, azzannato alla giugulare durante un raptus d'ira violenta del sistemista (effetto collaterale di una scatola intera di Moment...).
E' il nostro prode sistemista, il ricettacolo di tutte le sfighe informatiche, colui che risolve i problemi suoi, degli altri e pure dei loro cari fino al terzo grado di parentela, è lui che ulula alla luna parole farneticanti: "Chi cazz ha usato questo ca$$o di hibernate!!! Maledetta sia la stirpe degli sviluppatori e tutti la loro progenie! Maledetto l'ideatore di questo flagello divino! Maledetto chi l'ha usato, chi l'ha scaricato e anche soltanto chi ne ha letto la documentazione! Ma soprattutto maledetta RedHat che gli ha dato i natali!!"

__________________
https://tasslehoff.burrfoot.it | Cloud? Enough is enough! | SPID… grazie ma no grazie
"Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say."

Ultima modifica di Tasslehoff : 03-12-2012 alle 22:04.
Tasslehoff è offline   Rispondi citando il messaggio o parte di esso
Old 13-12-2012, 19:06   #8
vegelith1
Member
 
Iscritto dal: Nov 2009
Messaggi: 114
Prima di tutto: complimenti al post di Tasslehoff, mi sono rotolato a terra dalle risate

ora vengo al dunque più che altro a titolo informativo per chi leggesse in futuro il post e cercasse informazioni conclusive.

Il software in questione lo stò sviluppando come "lavoretto" per un amico che mi ha chiesto un favore (se vi dico il prezzo che gli ho fatto mi dite che sono folle) ma il carico è molto a livello di "piccola azienda", in sintesi massimo 4 accessi concorrenti. una miseria.

Per velocizzare quei flussi ho attivato il processo batch di hibernate, impostando in più i flush ogni 500 operazioni consecutive nella transazione e disattivando la cache di secondo livello. ora in 7 secondi sulla mia macchina di sviluppo fa l'operazione più critica di tutti i processi.

La mia richiesta sull'hardware era più che altro per una mera incompetenza in materia sistemica, le cose che so le so per hobby.

Alla fine ho optato per questa configurazione:

intel CORE i5 3570 3.4Ghz Ivy Bridge Socket 1155
asus P8Z77-M PRO (Z77) - SOCKET 1155
corsair 8GB Kit Red Vengeance DDR3-1600 1.5v CL9 (2x4GB) (lo so ho fatto una cazzata infatti non mi vanno in dual channel)
enermax LIBERTY ECO II 400W Modulare
cooler master HYPER 412S con in più la fantastica ARTIC SILVER 5
western digital caviar black 500gb sata 6gb/s 64mb(inizialmente avevo preso un seagate 500GB BARRACUDA - SATA 6GB/S 16mb ma l'ho cambiato 2 volte per problemi alla testina, alla fine ho capito che la seagate dovrebbe aprirsi un azienda agricola visti i loro prodotti)

La configurazione mi sembra ottimale, forse anche eccessiva, e dai test non stò riscontrando problemi di sorta.


Vado un pò OT in questa parte conclusiva:
Io sono sviluppatore e penso di poter dire anche molto specializzato in java. Ritengo che come dice Tasslehoff hibernate sia l'anticristo in materia, però all'atto strettamente pratico è una mano santa per chi deve sviluppare in tempi stretti. Il problema è che molti sviluppatori ora come ora sono potenziali lavavetri (con tutto il rispetto per il mestiere) che sono stati buttati li a sviluppare codice per far spendere poco alle aziende, non sapete quante bestemmie tiro ogni giorno per correggere codice scritto col culo da gente che ancora mi domando perchè sta facendo questo lavoro. Questo implica che chi usi hibernate sappia bene cosa sta facendo...questo non succede quasi mai.
Nell'ambito sistemistico non mi sembra che la situazione sia migliore, tempo fa stavo per dar fuoco alla stanza dei sistemisti engineering (azienda in cui pensi di trovare gente competente, all'atto pratico la peggiore per cui ho lavorato) che alla mia richiesta di abilitare su sqlserver le transazioni xa accampavano scuse di sorta perchè non sapevano neanche dove mettere le mani...e questo è solo uno dei mille casi...
vegelith1 è offline   Rispondi citando il messaggio o parte di esso
Old 13-12-2012, 21:28   #9
Tasslehoff
Senior Member
 
L'Avatar di Tasslehoff
 
Iscritto dal: Nov 2001
Città: Kendermore
Messaggi: 6727
Quote:
Originariamente inviato da vegelith1 Guarda i messaggi
Vado un pò OT in questa parte conclusiva:
Io sono sviluppatore e penso di poter dire anche molto specializzato in java. Ritengo che come dice Tasslehoff hibernate sia l'anticristo in materia, però all'atto strettamente pratico è una mano santa per chi deve sviluppare in tempi stretti. Il problema è che molti sviluppatori ora come ora sono potenziali lavavetri (con tutto il rispetto per il mestiere) che sono stati buttati li a sviluppare codice per far spendere poco alle aziende, non sapete quante bestemmie tiro ogni giorno per correggere codice scritto col culo da gente che ancora mi domando perchè sta facendo questo lavoro. Questo implica che chi usi hibernate sappia bene cosa sta facendo...questo non succede quasi mai.
Nell'ambito sistemistico non mi sembra che la situazione sia migliore, tempo fa stavo per dar fuoco alla stanza dei sistemisti engineering (azienda in cui pensi di trovare gente competente, all'atto pratico la peggiore per cui ho lavorato) che alla mia richiesta di abilitare su sqlserver le transazioni xa accampavano scuse di sorta perchè non sapevano neanche dove mettere le mani...e questo è solo uno dei mille casi...
Ti quoto sonoramente
Scherzi a parte, chiaramente il mio astio nei confronti di hibernate è frutto di diverse esperienze negative (non troppo dissimili alla scenetta che ho descritto nel mio post precedente ) originate dall'inesperienza, dall'incompetenza o dall'ignoranza di chi ha usato male questo strumento.
L'idea che sta dietro hibernate è ottima e probabilmente è stata implementata ottimamente, il problema come sempre "sta tra la tastiera e la sedia".

Riguardo allo stato del settore IT condivido pienamente quanto hai rilevato, esistono ancora gruppi che lavorano seriamente e che sanno il fatto loro, però sono delle mosche bianche in un mare popolato da un mix letale composto da mediocrità tecnica (quando non è incompetenza) ed eccellenza formale.
Il risultato sono società che sulla carta propongono mari e monti, che fanno analisi formalmente fantastiche (ma che scavando sotto la superficie luccicante mostrano il vuoto spinto) ma che poi sanno fare ben poco, e spesso quel poco che fanno fa acqua da tutte le parti

Conosco bene Eng e ho lavorato con diversi loro gruppi di diverse zone d'Italia (così come ho lavorato con tanti altri gruppi, da IBM a Oracle, da Telecom a Sistemi Informativi, da Tieto a Capgemini, da Reply ad Accenture e tanti altri), ahimè non sono diversi dagli altri, hanno gruppi eccezionali con persone davvero skillate e gruppi di gente mediocre.

Alla fine comunque credo che il basso livello qualitativo di molte persone impiegate nel comparto IT non sia altro che il riflesso di un settore dove ormai perfino consulenti senior iperspecializzati con decenni di esperienza vengono quotati a cifre ridicole (140-160 euro a giornata), meno di un ragazzino appena uscito dalle scuole medie e senza alcuna professionalità impiegato in un lavoro di manovalanza generica.
__________________
https://tasslehoff.burrfoot.it | Cloud? Enough is enough! | SPID… grazie ma no grazie
"Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say."
Tasslehoff è offline   Rispondi citando il messaggio o parte di esso
Old 13-12-2012, 23:03   #10
vegelith1
Member
 
Iscritto dal: Nov 2009
Messaggi: 114
Quote:
Originariamente inviato da Tasslehoff Guarda i messaggi
Ti quoto sonoramente
Scherzi a parte, chiaramente il mio astio nei confronti di hibernate è frutto di diverse esperienze negative (non troppo dissimili alla scenetta che ho descritto nel mio post precedente ) originate dall'inesperienza, dall'incompetenza o dall'ignoranza di chi ha usato male questo strumento.
L'idea che sta dietro hibernate è ottima e probabilmente è stata implementata ottimamente, il problema come sempre "sta tra la tastiera e la sedia".

Riguardo allo stato del settore IT condivido pienamente quanto hai rilevato, esistono ancora gruppi che lavorano seriamente e che sanno il fatto loro, però sono delle mosche bianche in un mare popolato da un mix letale composto da mediocrità tecnica (quando non è incompetenza) ed eccellenza formale.
Il risultato sono società che sulla carta propongono mari e monti, che fanno analisi formalmente fantastiche (ma che scavando sotto la superficie luccicante mostrano il vuoto spinto) ma che poi sanno fare ben poco, e spesso quel poco che fanno fa acqua da tutte le parti

Conosco bene Eng e ho lavorato con diversi loro gruppi di diverse zone d'Italia (così come ho lavorato con tanti altri gruppi, da IBM a Oracle, da Telecom a Sistemi Informativi, da Tieto a Capgemini, da Reply ad Accenture e tanti altri), ahimè non sono diversi dagli altri, hanno gruppi eccezionali con persone davvero skillate e gruppi di gente mediocre.

Alla fine comunque credo che il basso livello qualitativo di molte persone impiegate nel comparto IT non sia altro che il riflesso di un settore dove ormai perfino consulenti senior iperspecializzati con decenni di esperienza vengono quotati a cifre ridicole (140-160 euro a giornata), meno di un ragazzino appena uscito dalle scuole medie e senza alcuna professionalità impiegato in un lavoro di manovalanza generica.
Luoghi comuni...sigh
vegelith1 è offline   Rispondi citando il messaggio o parte di esso
Old 13-12-2012, 23:48   #11
Tasslehoff
Senior Member
 
L'Avatar di Tasslehoff
 
Iscritto dal: Nov 2001
Città: Kendermore
Messaggi: 6727
Quote:
Originariamente inviato da vegelith1 Guarda i messaggi
Luoghi comuni...sigh
Luoghi comuni? A cosa ti riferisci?
__________________
https://tasslehoff.burrfoot.it | Cloud? Enough is enough! | SPID… grazie ma no grazie
"Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say."
Tasslehoff è offline   Rispondi citando il messaggio o parte di esso
Old 14-12-2012, 09:20   #12
vegelith1
Member
 
Iscritto dal: Nov 2009
Messaggi: 114
Quote:
Originariamente inviato da Tasslehoff Guarda i messaggi
Luoghi comuni? A cosa ti riferisci?
a tutto il discorso fatto, la gente fa questo lavoro pur non essendo in grado, i salari sempre più bassi ecc. ecc. purtroppo è un discorso in cui ci si finisce spesso per ricadere
vegelith1 è offline   Rispondi citando il messaggio o parte di esso
Old 14-12-2012, 10:08   #13
Tasslehoff
Senior Member
 
L'Avatar di Tasslehoff
 
Iscritto dal: Nov 2001
Città: Kendermore
Messaggi: 6727
Quote:
Originariamente inviato da vegelith1 Guarda i messaggi
a tutto il discorso fatto, la gente fa questo lavoro pur non essendo in grado, i salari sempre più bassi ecc. ecc. purtroppo è un discorso in cui ci si finisce spesso per ricadere
Beh un conto è ricadere in luoghi comuni, un conto è descrivere lo stato di un settore lavorativo.
I dati che ti ho portato sono dati reali di vere e proprie gare d'appalto dove consulenze senior (sviluppatore, analista, sistemista, project manager) prima quotate 350-450 euro a giornata sono crollate a offerta al ribasso con tetto massimo 160 euro (20 euro/h lorde eh, un manovale edile senza alcuna specializzazione costa di più eh).

E se devi stare su quelle cifre come fai?
Assumi il professionista con esperienza che non esce a meno di 600 euro a giornata oppure lo "scappato di casa" di turno (magari neolaureato) da agenzia interinale a quelle cifre?
Il fatto che poi i progetti vadano a rotoli e facciano acqua da tutte le parti diventa un dato oggettivo, non certo un luogo comune.
__________________
https://tasslehoff.burrfoot.it | Cloud? Enough is enough! | SPID… grazie ma no grazie
"Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say."
Tasslehoff è offline   Rispondi citando il messaggio o parte di esso
Old 14-12-2012, 13:12   #14
vegelith1
Member
 
Iscritto dal: Nov 2009
Messaggi: 114
Quote:
Originariamente inviato da Tasslehoff Guarda i messaggi
Beh un conto è ricadere in luoghi comuni, un conto è descrivere lo stato di un settore lavorativo.
I dati che ti ho portato sono dati reali di vere e proprie gare d'appalto dove consulenze senior (sviluppatore, analista, sistemista, project manager) prima quotate 350-450 euro a giornata sono crollate a offerta al ribasso con tetto massimo 160 euro (20 euro/h lorde eh, un manovale edile senza alcuna specializzazione costa di più eh).

E se devi stare su quelle cifre come fai?
Assumi il professionista con esperienza che non esce a meno di 600 euro a giornata oppure lo "scappato di casa" di turno (magari neolaureato) da agenzia interinale a quelle cifre?
Il fatto che poi i progetti vadano a rotoli e facciano acqua da tutte le parti diventa un dato oggettivo, non certo un luogo comune.

forse mi sono espresso male, con il "luogo comune" intendevo darti ragione su quello che avevi espresso, che ormai è cosi dappertutto e la penso come te
vegelith1 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Motorola razr fold, dalla conchiglia al formato a libro. La recensione Motorola razr fold, dalla conchiglia al formato ...
Recensione Google Pixel Watch 5: sembra lo stesso, ma al polso la differenza si sente Recensione Google Pixel Watch 5: sembra lo stess...
Nokia Innovation Day 2026: la sovranità europea passa dal mercato unico e dai laboratori italiani del gruppo Nokia Innovation Day 2026: la sovranità e...
In sella alla Fiido Nomads Pro: e-bike con motore centrale da 100 Nm per il divertimento a 360 gradi In sella alla Fiido Nomads Pro: e-bike con motor...
ASUS Zenbook 14 (UX3480AA): tanta autonomia con uno chassis bello e robusto ASUS Zenbook 14 (UX3480AA): tanta autonomia con ...
Samsung Galaxy bloccati dopo l'aggiornam...
L'UE prolunga il periodo di test del pro...
Offerte Amazon di oggi: e-bike da 616€, ...
La missione cino-europea ESA Smile ha in...
Cisco sulle tracce dell’IA nei malware: ...
Nuovo Codice della strada: stop alla PEC...
Blue Origin Constellation Park: un nuovo...
E-bike da 615€ su Amazon: Bodywel F20PRO...
Windows 11 24H2, stop al supporto per Ho...
Gemini 4 Argon disponibile per tutti: co...
Sony avrebbe chiuso Overdrive, lo store ...
Abbiamo scattato con OPPO Find X10 Pro M...
Fino a 21 miliardi per i chip americani:...
Minions: Apple trasforma i Mac inattivi ...
Microsoft interrompe il supporto a Offic...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 18:46.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v