O que é “Espaço de Troca” e “Memória Bloqueada” no Solaris?

0

Estou ciente do conceito genérico de espaço de troca (no Linux). O mesmo se aplica ao Solaris (zonas solaris) também? Ou o conceito de troca é diferente em solaris?

Existe alguma conexão entre espaço de troca e memória bloqueada?

Alguém pode explicar isso ou me apontar para um link onde eu possa encontrar melhores explicações. (googling, mas sem sorte).

Além disso, não estou pedindo comandos para alocar swap ou memória bloqueada. Eu estou realmente tentando entender o conceito, então gentilmente me guie dessa maneira.

    
por thegeek 21.07.2010 / 08:34

1 resposta

1

O espaço de troca é basicamente uma maneira de fazer com que seu computador pareça ter mais memória utilizável do que a que está realmente instalada. Aqui é um pouco de uma descrição de como funciona.

Eu acredito que o sistema de troca no Solaris é o mesmo - pelo menos o suficiente para o nosso nível de entendimento, pode haver grandes diferenças por baixo. Aqui é como exibir as informações de troca em um sistema Solaris: você veja que a saída de swap -l mostrada fornece uma lista de partições usada como swap.

As zonas do Solaris são completamente diferentes: elas são melhor entendidas como máquinas virtuais leves, sem todas as bagagem que normalmente vem com a execução de uma máquina virtual.

A ideia de bloquear a memória é que você pode parar a "memória" do seu programa que está sendo trocada da memória física e salva no arquivo de troca. Aqui é uma página do Linux que o descreve - mais uma vez, acredito que a ideia do Solaris é a mesma.

    
por 21.07.2010 / 10:18