VMS (Virtual Memory System)

Um Sistema de Memória Virtual (VMS) é um sistema que fornece uma forma de um computador utilizar mais memória do que aquela fisicamente disponível, armazenando temporariamente dados em uma área no disco rígido chamada arquivo swap. Quando o computador precisa de dados que estão no arquivo swap, ele troca os dados do disco rígido para … Ler mais

Loader

Um loader é um programa que carrega um programa executável na memória e o executa. Um carregador é normalmente parte de um sistema operacional, mas também pode ser um programa autônomo. Os carregadores são responsáveis por várias tarefas, incluindo: – Localizar e carregar o programa executável na memória – Ligar o programa a quaisquer bibliotecas … Ler mais

BeOS

O BeOS é um sistema operacional de computador desenvolvido pela Be Inc. Foi concebido para ser uma plataforma multimédia, optimizada para a edição digital de áudio e vídeo. O BeOS foi lançado pela primeira vez em outubro de 1995, e mais tarde foi adquirido pela Palm, Inc. em 2001. O BeOS foi descontinuado em 2002, … Ler mais

Minix

Minix é um sistema operacional de computador do tipo Unix baseado em uma arquitetura de microkernel. As primeiras versões do Minix foram criadas por Andrew S. Tanenbaum para fins educacionais. Minix 3, a versão mais recente do Minix, foi lançada em 2005. O Minix é um sistema operacional compatível com POSIX que suporta multi-tarefas e … Ler mais

Task

Uma tarefa é uma unidade básica de execução em um sistema operacional. Uma tarefa também é conhecida como um processo. As tarefas são normalmente criadas por programas e executadas como resultado da execução do programa. Uma ou mais tarefas podem ser executadas simultaneamente em um único processador. Em um sistema operacional com várias tarefas, a … Ler mais

Interrupção

Uma interrupção é um sinal para o processador indicando que ocorreu um evento que precisa de atenção imediata. Uma interrupção pode ser gerada por um dispositivo de hardware ou por um programa de software. As interrupções de hardware são geradas por dispositivos de hardware, como um teclado ou um mouse. Quando ocorre uma interrupção de … Ler mais

Linux Mint

Linux Mint é uma distribuição baseada em Ubuntu cujo objetivo é fornecer uma experiência mais completa out-of-the-box, incluindo plugins de navegador, codecs de mídia, suporte à reprodução de DVD, Java e outros componentes. Ele também adiciona um desktop e menus personalizados, várias ferramentas de configuração exclusivas e um gerenciador de aplicativos web. Posso mudar do … Ler mais

Thrashing

Thrashing é uma condição onde a CPU está passando a maior parte do seu tempo trocando dados entre a memória e o disco, em vez de realmente fazer um trabalho útil. Isto pode acontecer quando o sistema está com pouca memória, e deve mover constantemente os dados para dar espaço para novos dados. Também pode … Ler mais

Metafile

Um metafile é um arquivo de computador que armazena uma coleção de dados que descreve outro arquivo. O termo é normalmente usado em referência a imagens gráficas, e os dados armazenados em um metafile podem ser usados para recriar a imagem em outro computador. Os metafiles também podem ser usados para armazenar dados sobre outros … Ler mais

Deadlock

Um impasse é uma situação em que duas ou mais acções concorrentes estão cada uma à espera que a outra termine, e portanto nenhuma delas pode prosseguir. Esta situação pode surgir em vários contextos diferentes, por exemplo quando dois programas de computador partilham um recurso, como uma impressora, e cada programa está à espera que … Ler mais