Il percorso del registro di configurazione contenente le voci dei parametri per i processi di SunLink Server è il seguente:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AdvancedServer\ProcessParameters
CoreOk REG_DWORD 0 o 1
Specifica se il server può creare un file di dettagli core su guasti di grave entità.
Impostazione predefinita: 0 (non crea un file core)
KeepSpareServer REG_DWORD 0 o 1
Specifica se il server debba avere un processo lmx.srv libero per un altro client. Le connessioni di nuovi client saranno più rapide se questa chiave è attivata.
Impostazione predefinita: 1 (avvio del processo lmx.srv)
LockNapInMSec REG_DWORD 1 - infinito
Specifica la durata dell'intervallo di tempo in millisecondi durante il quale il server rimane silente in caso di violazione di blocco della memoria condivisa. Il server tenta nuovamente i blocchi occupati agli intervalli specificati in questa chiave, fino allo scadere del lasso di tempo specificato nella chiave MaxLockTimeInSeconds.
Impostazione predefinita: 10 millisecondi
MaxLockTimeInSeconds REG_DWORD 5 - infinito
L'intervallo massimo in secondi per il quale un processo del server attende la disponibilità di un blocco di memoria condivisa temporaneamente occupato.
Impostazione predefinita: 300 secondi (5 minuti)
MaxVCPerProc REG_DWORD 0 - 101
Il numero massimo di circuiti virtuali che ogni processo lmx.srv dovrebbe essere in grado di gestire. Questo limite viene normalmente calcolato al volo dal software SunLink Server utilizzando il valore nella chiave VCDistribution del registro di configurazione ed il valore del parametro maxclients nel file lanman.ini. Se il valore di questa chiave è diverso da zero, viene utilizzato questo valore invece del valore calcolato.
Impostazione predefinita: 0 (uso del valore della chiave VCDistribution)
MaxVCs REG_DWORD
Il numero massimo di circuiti virtuali che possono essere stabiliti verso un computer SunLink Server. Questa chiave consente agli amministratori di modificare manualmente la dimensione della memoria condivisa.
Non modificare il valore di questa chiave.
MinSmbWorkerTasks REG_DWORD
Determina quante operazioni SMBWORKER sono preallocate dai processi lmx.srv all'avvio. Non modificare il valore di questa chiave.
MinVCPerProc REG_DWORD
Il numero minimo di circuiti virtuali che ogni processo lmx.srv dovrebbe essere in grado di gestire. Questo limite viene normalmente calcolato al volo da SunLink Server utilizzando il valore della chiave VCDistribution del registro di configurazione e il valore del parametro maxclients nel file lanman.ini. Se il valore di questa chiave è diverso da zero, viene utilizzato questo valore invece del valore calcolato.
Impostazione predefinita: 0 (uso del valore della chiave VCDistribution)
NumCIStructs REG_DWORD
Ridimensiona l'array CLIENTINFO nella memoria condivisa.
Non modificare il valore di questa chiave.
NumCLIENT_SESSION REG_DWORD 5 - 128
Limita il numero di relazioni di fiducia che un server può mantenere con altri domini. Questo valore dovrebbe essere maggiore di almeno una unità rispetto al numero di domini di fiducia del dominio del server.
Impostazione predefinita: 5
NumHashTables REG_DWORD 8 - infinito (potenze di 2)
Il numero di bucket per la tabella hash nella memoria condivisa per la registrazione delle varie modalità che i client hanno utilizzato per aprire file ed impostare blocchi di record.
Non modificare il valore di questa chiave.
Impostazione predefinita: 128
NumSERVER_SESSION REG_DWORD 5 - infinito
Limita il numero di server e client Windows NT che possono eseguire autenticazioni con il server. Si raccomanda di impostare un valore elevato in quanto limita il numero di client Windows NT che possono contattare il server. Su un supervisore primario del dominio, questo valore deve essere almeno pari al numero di server e client Windows NT nel dominio.
Impostazione predefinita: 100
NumUStructs REG_DWORD 1 - infinito
Il numero di strutture allocate nella memoria condivisa per la gestione dei blocchi di record e dei file aperti. La somma di file aperti e blocchi di record non deve essere superiore al valore di questa chiave.
Impostazione predefinita: 1000
SpareServerTime REG_DWORD 0 - infinito
L'intervallo in secondi per il quale è consentita l'esecuzione di un processo lmx.srv libero senza servire un client prima che venga terminato.
Impostazione predefinita: 120 secondi (2 minuti)
StopOnCore REG_DWORD 0 o 1
Specifica se il processo lmx.ctrl deve essere arrestato se viene rilevato un processo lmx.srv terminato in modo imprevisto.
Impostazione predefinita: 0 (non arresta SunLink Server)
VCDistribution REG_MULTI_SZ Elenco
Specifica la distribuzione dei circuiti virtuali o sessioni tra i processi lmx.srv. L'architettura del server consente ad ogni processo lmx.srv sul sistema Solaris di servire più sessioni. Il server deve decidere se un'eventuale nuova sessione dovrà essere passata ad un processo lmx.srv esistente o se dovrà essere avviato un nuovo processo. Questa chiave specifica la distribuzione delle sessioni tra i processi lmx.srv.
I valori vengono inseriti in gruppi di tre interi separati da virgole, dove ogni gruppo di tre numeri è inserito in una nuova riga. In ogni gruppo, il primo valore specifica il numero di client, il secondo rappresenta il numero minimo di circuiti virtuali che ogni processo lmx.srv dovrebbe supportare ed il terzo è il numero massimo di circuiti virtuali supportati da ogni processo.
Impostazione predefinita: 1,2,12
20,2,20
35,2,24
50,3,28
85,4,28
100,5,32
130,6,36
180,8,42
250,9,44
350,10,50
500,10,60
750,10,80
1000,10,101
La tabella seguente descrive il significato dei valori predefiniti.
Tabella A-5 Significato dei valori predefiniti per i processi lmx.srv
Intervallo client |
Num. minimo di sessioni per lmx.srv |
Num. max di sessioni per lmx.srv |
---|---|---|
1-19 |
2 |
12 |
20-34 |
2 |
20 |
35-49 |
2 |
24 |
50-84 |
3 |
28 |
85-99 |
4 |
28 |
100-129 |
5 |
32 |
130-179 |
6 |
36 |
180-249 |
8 |
42 |
250-349 |
9 |
44 |
350-499 |
10 |
50 |
500-749 |
10 |
60 |
750-999 |
10 |
80 |
1000+ |
10 |
101 |