InglêsFrancêsEspanhol

favicon do OnWorks

cset-set - Online na nuvem

Execute cset-set no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando cset-set que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


cset-set - gerencia conjuntos de cpus

SINOPSE


cset [opções cset] conjunto [definir opções] [args]
cset set --ajuda
cset conjunto
cset definir --recurse
cset set --list meu conjunto
cset definir meu conjunto
cset set --recurse --list meuset
cset definir --cpu 2-5 --mem 0 --set novo conjunto
cset definir --cpu 2-5 novo conjunto
cset set --cpu 1,2,5-7 outro_set
cset definir --destroy novo conjunto
cset set --destroy / mygroup_sets / my_set

OPÇÕES


-h, --ajuda
imprime a lista de opções para este comando

-l, --lista
liste os cpuset (s) nomeados; se -a for usado, listará os membros do cpuset nomeado; se -r é
usado, irá listar recursivamente

-c CPUSPEC, --cpu = CPUSPEC
criar ou modificar cpuset no cpuset especificado com a especificação CPUSPEC

-m MEMSPEC, --mem = MEMSPEC
especificar quais nós de memória atribuir ao cpuset criado ou modificado

-d, --destruir
destruir cpuset especificado

-s CPUSET, --set = CPUSET
especifique o nome do cpuset a ser atuado

-r, --recurse
fazer listagem recursiva, para usar com --list

-v, --verboso
imprime uma saída mais detalhada, para o comando set, usando este sinalizador não irá cortar
listagem para caber em 80 colunas

--cpu_exclusivo
marcar este cpuset como proprietário exclusivo de suas CPUs

--mem_exclusivo
marcar este cpuset como proprietário exclusivo de seus MEMs

DESCRIÇÃO


Este comando é usado para criar, modificar e destruir cpusets. Cpusets formam uma árvore
estrutura enraizada no cpuset raiz que sempre inclui todas as CPUs do sistema e todos os sistemas
nós de memória.

Um cpuset é uma unidade organizacional que define um grupo de CPUs e um grupo de memória
nós onde um processo ou thread (isto é, tarefa) pode ser executado. Para máquinas não NUMA,
o nó de memória é sempre 0 (zero) e não pode ser definido para mais nada. Para máquinas NUMA,
o nó de memória pode ser definido com uma especificação semelhante à definição da CPU e irá amarrar
esses nós de memória para esse cpuset. Você geralmente vai querer os nós de memória que pertencem a
as CPUs definidas para estar no mesmo cpuset.

Um cpuset pode ter direitos exclusivos sobre as CPUs nele definidas. Isso significa que apenas este
cpuset pode possuir essas CPUs. Da mesma forma, um cpuset pode ter direito exclusivo à memória
nós definidos nele. Isso significa que apenas este cpuset pode possuir esses nós de memória.

Cpusets podem ser especificados por nome ou por caminho; no entanto, deve-se ter cuidado ao especificar
por nome, se o nome não for exclusivo. Esta ferramenta geralmente não permite que você faça ações destrutivas
coisas para nomes de cpuset não exclusivos.

Os cpusets são especificados exclusivamente por caminho. O caminho começa onde o sistema de arquivos cpusets está
montado para que você geralmente não precise saber onde ele está. Por exemplo, especifique um
cpuset que é chamado de "dois", que é um subconjunto de "um" que por sua vez é um subconjunto do
cpuset root, use o caminho "/ um / dois" independentemente de onde o sistema de arquivos cpusets está
montado.

Ao especificar CPUs, um denominado CPUSPEC é usado. O CPUSPEC aceitará um
lista separada por vírgulas de CPUs e especificações de intervalo inclusivas. Por exemplo,
--cpu = 1,3,5-7 atribuirá CPU1, CPU3, CPU5, CPU6 e CPU7 ao cpuset especificado.

Observe que os cpusets seguem certas regras. Por exemplo, filhos só podem incluir CPUs que
os pais já o fizeram. Se você não seguir essas regras, o subsistema cpuset do kernel
não vai deixar você criar esse cpuset. Por exemplo, se você criar um cpuset que contém
CPU3 e, em seguida, tentar criar um filho desse cpuset com uma CPU diferente de 3, você irá
obterá um erro e o cpuset não ficará ativo. O erro é um tanto enigmático porque
geralmente é um erro de "Permissão negada".

Os nós de memória são especificados com um MEMSPEC de maneira semelhante ao CPUSPEC. Por exemplo,
--mem = 1,3-6 atribuirá MEM1, MEM3, MEM4, MEM5 e MEM6 ao cpuset especificado.

Observe que se você tentar criar ou modificar um cpuset com uma especificação de nó de memória
que não é válido, você pode receber uma mensagem de erro enigmática, "Nenhum espaço deixado no dispositivo", e o
modificação não será permitida.

Quando você destrói um cpuset, as tarefas em execução nesse conjunto são movidas para o pai de
esse cpuset. Se não for isso que você deseja, mova manualmente essas tarefas para o cpuset de
sua escolha com o cset proc comando (ver cset proc --Socorro para mais informações).

EXEMPLOS
Crie um cpuset com a especificação de memória padrão
# cset conjunto --cpu = 2,4,6-8 --set = new_set
Este comando cria um cpuset chamado "new_set" localizado fora do cpuset raiz que contém
CPUS 2,4,6,7,8 e memória do nó 0 (intercalada). Observe que --set é opcional e você pode
apenas especifique o nome do novo cpuset após todos os argumentos.

Crie um cpuset que especifique CPUs e nós de memória
# cset conjunto --cpu = 3 --mem = 3 / rad / set_one
Observe que este comando usa o método do caminho completo para especificar o nome do novo cpuset
"/ rad / set_one". Ele também nomeia o novo cpuset implicitamente (ou seja, sem a opção --set, embora
você pode usar isso se quiser). Se o nome "set_one" for único, você pode posteriormente
referir-se é apenas por isso. O nó de memória 3 é atribuído a este cpuset, bem como à CPU 3.

Os comandos acima irão criar os novos cpusets, ou se eles já existirem, eles irão modificar
com as novas especificações.

Use cset-set online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Psi
    Psi
    Psi é um poderoso XMPP multiplataforma
    cliente projetado para usuários experientes.
    Existem compilações disponíveis para MS
    Windows, GNU/Linux e macOS. Público-alvo:
    Usuários finais...
    Baixar Psi
  • 2
    Voleio Blobby 2
    Voleio Blobby 2
    Continuação oficial do famoso
    Jogo de arcade Blobby Volley 1.x.
    Público: usuários finais / desktop. Do utilizador
    interface: OpenGL, SDL. Programação
    Linguagem: C++, Lua. C...
    Baixar Blobby Volley 2
  • 3
    SuiteCRM
    SuiteCRM
    SuiteCRM é o cliente premiado
    Gestão de Relacionamento (CRM)
    aplicativo trazido a você por autores
    e mantenedores, SalesAgility. É o
    mais do mundo...
    Baixar SuiteCRM
  • 4
    Poweradmin
    Poweradmin
    Poweradmin é um DNS baseado na web
    ferramenta de administração para o servidor PowerDNS.
    A interface tem suporte total para a maioria
    dos recursos do PowerDNS. tem cheio
    Apoio, suporte...
    Baixar Poweradmin
  • 5
    Estrutura da Web do Gin
    Estrutura da Web do Gin
    Gin é uma estrutura da web incrivelmente rápida
    escrito em Golang que pode realizar até
    40 vezes mais rápido, graças ao seu
    API tipo martini e versão personalizada de
    httpprout ...
    Baixar Gin Web Framework
  • 6
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX baseado em MX LINUX com
    vários ambientes de escritorios. Isso é
    um aplicativo que também pode ser obtido
    da
    https://sourceforge.net/projects/cereu...
    Baixar CEREUS LINUX
  • Mais "

Comandos Linux

Ad