comando dscrctl
Propósito
Configura as características de pré-busca padrão de um sistema operacional.
Sintaxe
Para consultar as características dos fluxos de hardware no computador:
dscrctl -q
Para configurar a profundidade de pré-busca padrão do sistema operacional no computador, temporariamente (para a sessão atual) ou permanentemente (após cada operação de reinício):
dscrctl [-n ] [-b ] -s dscr_value
Para cancelar uma configuração permanente da profundidade de pré-busca padrão do sistema operacional no horário de início:
dscrctl -c
Descrição
O subcomando dscrctl -q exibe o número de fluxos de hardware e a profundidade de pré-busca padrão da plataforma e do sistema operacional. Qualquer usuário pode executar este subcomando.
O subcomando dscrctl -s define a profundidade de pré-busca padrão do sistema operacional. Você deve ter autoridade de root para executar este subcomando. Esse valor padrão pode ser alterado para a sessão atual usando o sinalizador -n, na hora de início usando o sinalizador -b ou para a sessão atual e na hora de início usando os sinalizadores -n -b junto com o comando dscrctl.
A opção dscrctl -c cancela a configuração padrão de profundidade de pré-busca do sistema operacional no momento da inicialização. Essa opção remove o comando dscrctl do arquivo /etc/inittab e, portanto, entra em vigor após a próxima operação de reinicialização.
Sinalizações
- -q
- Exibe o número de fluxos de hardware que são suportados pela plataforma e também exibe os valores da profundidade de pré-busca padrão do firmware e do sistema operacional.
- -c
- Cancela uma configuração permanente da profundidade de pré-busca padrão na hora de início, removendo o comando dscrctl a partir do arquivo /etc/inittab .
- -n
- Altera o valor de tempo de execução da profundidade de pré-busca padrão do sistema operacional. Esta sinalização é usada em conjunto com a bandeira -s . A mudança não é persistente de uma operação de inicialização para a próxima.
- -b
- Torna a mudança persistente em operações de inicialização, adicionando o comando dscrctl ao arquivo /etc/inittab . Esta sinalização é usada em conjunto com a bandeira -s .
- --s dscr_value
- Define o valor para a nova profundidade de pré-busca padrão do sistema operacional. O valor é tratado como um número decimal, a não ser que ele inicie com
0xem qual caso ele é tratado como um número hexadecimal.
Exemplos
- Para definir o valor da profundidade de pré-busca padrão do sistema operacional para 13 para a sessão atual, digite:
# dscrctl -n -s 13 - Para mostrar as configurações atuais do mecanismo do fluxo de hardware, digite:
A saída a seguir é exibida:# dscrctl -qCurrent DSCR settings: Data Streams Version = V2.06 number_of_streams = 16 platform_default_pd = 0x5 (DPFD_DEEP) os_default_pd = 0xd (DSCR_SSE | DPFD_DEEP)