Salve a tutti
Ho un serverino ARM con su Debian che mi fa da NAS... Manda avanti condivisioni, fa da client torrent ecc ecc.
Il problema è che a fare tutte queste cose ogni tanto annaspa un pochettino, e la cosa è molto fastidiosa quando tu stai facendo qualcosa sulle cartelle condivise.
Volevo provare ad alzare un pochino la priorità dei processi di samba (smbd) e vedere se risolvo.. Come posso fare?
Aumentare priorità di Samba
-
BlackTornado
- Prode Principiante
- Messaggi: 229
- Iscrizione: venerdì 10 aprile 2009, 14:23
- il_muflone
- Tenace Tecnocrate

- Messaggi: 18878
- Iscrizione: venerdì 1 maggio 2009, 15:31
- Desktop: GNOME Shell
- Distribuzione: Arch Linux x86_64
- Località: Profondo sud
- Contatti:
Re: Aumentare priorità di Samba
ciao
difficile che la causa sia quella, comunque dai
in questo modo alzerai la priorita` di 5 punti
difficile che la causa sia quella, comunque dai
Codice: Seleziona tutto
renice -5 -p PID_DI_SMBDhttp://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
-
BlackTornado
- Prode Principiante
- Messaggi: 229
- Iscrizione: venerdì 10 aprile 2009, 14:23
Re: Aumentare priorità di Samba
Io intendevo "direttamente in partenza", cioè senza dover dare il renice ad ogni reboot.il_muflone ha scritto: ciao
difficile che la causa sia quella, comunque daiin questo modo alzerai la priorita` di 5 puntiCodice: Seleziona tutto
renice -5 -p PID_DI_SMBD
In ogni caso, ho fatto questa prova e devo dire che avevi ragione anche sul fatto che non fosse quello... Ho messo la priorità a -20, ma non è cambiato nulla.
Ho anche provato a la priorità all'hard disk pensando fosse quello con ionice -c1, ma anche li, nessun beneficio... Quindi misà che è inutile rendere le modifiche permanenti.
In pratica, quando sto navigando le cartelle condivise con uno dei PC windows, a volte si freeza tutto. Andando a vedere l'occupazione della cpu sul server (sempre dal computer con windows tramite ssh ed htop) sembra che non ci sia nessuna "situazione critica": la cpu se ne sta buona buona attorno al 20%, epperò il processo smbd se ne sta senza fare nulla con 0% di CPU occupata.
Poi magicamente dopo un pò il smbd "si sveglia", prende quello che deve prendersi di cpu (intorno al 40% da solo in genere) e anche le cartelle condivise su windows si sbloccano all'istante.
Non è un problema di windows, visto che lo fa con diversi computer, e non sembra nemmeno un problema di rete: lo fa sia in wireless che con il pc connesso al cavo. Inoltre, quando tutto funziona, le velocità sono buone (intorno ai 10 mega per il cavo e 2 per il wireless).
Il bello che ci sono dei momenti in cui tutto funziona bene, ed altri momenti in cui le cartelle condivise sono inutilizzabili perché si bloccano ogni 30 secondi.
Qualcuno ha qualche idea?
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 1 ospite