Aumentare priorità di Samba

Informazioni, consigli e novità sulla galassia delle distribuzioni GNU/Linux, *nix, *BSD e su altri sistemi operativi non liberi.
BlackTornado
Prode Principiante
Messaggi: 229
Iscrizione: venerdì 10 aprile 2009, 14:23

Aumentare priorità di Samba

Messaggio da BlackTornado »

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?
Avatar utente
il_muflone
Tenace Tecnocrate
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

Messaggio da il_muflone »

ciao

difficile che la causa sia quella, comunque dai

Codice: Seleziona tutto

renice -5 -p PID_DI_SMBD
in questo modo alzerai la priorita` di 5 punti
http://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.
BlackTornado
Prode Principiante
Messaggi: 229
Iscrizione: venerdì 10 aprile 2009, 14:23

Re: Aumentare priorità di Samba

Messaggio da BlackTornado »

il_muflone ha scritto: ciao

difficile che la causa sia quella, comunque dai

Codice: Seleziona tutto

renice -5 -p PID_DI_SMBD
in questo modo alzerai la priorita` di 5 punti
Io intendevo "direttamente in partenza", cioè senza dover dare il renice ad ogni reboot.

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?
Scrivi risposta

Ritorna a “Altre distribuzioni e sistemi operativi”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite