Arquitetura e Organização de Computadores

HD, SSD ou disco híbrido, qual o melhor para sua empresa?

No passado, escolher a melhor opção em armazenamento para o seu PC era tão simples quanto encontrar o maior HD que coubesse em seu orçamento. Infelizmente a vida não é mais tão simples. A relativamente recente ascensão das unidades de estado sólido (SSDs) e discos híbridos (que combinam um SSD e um HD tradicional) alterou significativamente o panorama do mercado de armazenamento, criando uma variedade de opções confusas para o consumidor tradicional.

Escolher o melhor “disco” para suas necessidades pode parecer uma tarefa árdua, mas não se preocupe: estamos aqui para ajudar. Vamos explicar a seguir as principais vantagens, e desvantagens, de cada uma das mais populares opções de armazenamento nos PCs hoje em dia. Guarde esta informação para tomar a melhor decisão da próxima vez que precisar de mais espaço em disco. Se você é como eu, não vai demorar. (mais…)

Padrão USB 3.0 permitirá transferências de dados a 10GBps

Uma versão melhorada do padrão USB 3.0 vai entregar taxas de transferências de dados de até 10G bps, o dobro da velocidade das conexões atuais.

A especificação 10Gbps SuperSpeed ??USB para o atual padrão USB 3.0 está prevista para ser concluída até o meio do ano, disseram integrantes do USB 3.0 Promoter Group neste domingo, na CES 2013, que acontece esta semana em Las Vegas, sem contudo revelarem detalhes sobre quando os primeiros produtos chegarão ao mercado. A expectativa é de que isso aconteça já neste trimestre.

O USB 3.0 Promoter Group é composto pela Hewlett-Packard, Intel, Microsoft, Renesas Electronics, ST-Ericsson e Texas Instruments. (mais…)

Tudo o que você precisa saber sobre cartões de memória

Conheça os diferentes tipos de cartões de memória existentes e saiba o que levar em consideração antes de adquirir um modelo.

SD, miniSD, microSD, xD, Memory Stick e MMC. Esses são apenas alguns dos tipos de cartão de memória que você pode encontrar por aí no dia a dia. A quantidade de formatos é imensa e, por conta disso, é natural que você fique na dúvida na hora de adquirir um modelo para uso cotidiano.

Antes da compra de um modelo, diversos fatores devem ser levados em consideração. Desde o aparelho que você utiliza até a finalidade de armazenamento, cada item deve ser analisado com cuidado para que você possa ter a melhor experiência possível com o equipamento que você tem em mãos. (mais…)

SATA, IDE, RAID… o que estas siglas significam?

Estes e outros termos descrevem as várias tecnologias usadas para armazenamento de dados em seu computador. Veja nosso glossário.

Termos técnicos podem confundir qualquer um, especialmente quando se parecem com uma sopa de letrinhas. Mesmo as pessoas que estão acostumadas a eles às vezes precisam parar por um segundo para se lembrar do significado.

E no mundo da computação pessoal, uma área lotada dessas “letrinhas” é o armazenamento de dados. “Vai comprar um HD? IDE ou SATA? Porque não um SSD? Se puder, compre dois e coloque em RAID”. É suficiente para deixar qualquer um maluco. (mais…)

Virtualização – VMWare e Xen

A virtualização consiste na emulação de ambientes isolados, capazes de rodar diferentes sistemas operacionais dentro de uma mesma máquina, aproveitando ao máximo a capacidade do hardware, que muitas vezes fica ociosa em determinados períodos do dia, da semana ou do mês.  Esse aproveitamento é maior devido à possibilidade de fornecer ambientes de execução independentes a diferentes usuários em um mesmo equipamento físico, concomitantemente.

Além disso, esse procedimento diminui o poder dos sistemas operacionais, que, muitas vezes, restringem o uso do hardware, quanto à utilização de software. Isso acontece porque softwares normalmente só rodam sobre o sistema operacional para o qual foram projetados para rodar. Diferentes sistemas operando em uma mesma máquina aumentam a gama de softwares que podem ser utilizados sobre o mesmo hardware.

Essa técnica, muito empregada em servidores, ainda tem como vantagem oferecer uma camada de abstração dos verdadeiros recursos de uma máquina, provendo um hardware virtual para cada sistema, tornando-se também uma excelente alternativa para migração de sistemas. (mais…)

Arquitetura: Von Neumann Vs Harvard

A Arquitetura de von Neumann (de John von Neumann), é uma arquitetura de computador que se caracteriza pela possibilidade de uma máquina digital armazenar seus programas no mesmo espaço de memória que os dados, podendo assim manipular tais programas.

A máquina proposta por Von Neumann reúne os seguintes componentes: (i) uma memória, (ii) uma unidade aritmética e lógica (ALU), (iii) uma unidade central de processamento (CPU), composta por diversos registradores, e (iv) uma Unidade de Controle (CU), cuja função é a mesma da tabela de controle da Máquina de Turing universal: buscar um programa na memória, instrução por instrução, e executá-lo sobre os dados de entrada. (mais…)

RAID: Conceito e Tipos

RAID significa em português Conjunto Redundante de Discos Independentes/Econômicos (inglês: Redundant Array of Independent/Inexpensive Drives) que tem como objetivos aumentar a velocidade de acesso aos dados através de uma divisão de dados (data stripping ou RAID 0), aumentar a segurança através de espelhamento (mirroring ou RAID1) e até aumentando a capacidade total, podendo estas técnicas serem utilizadas de forma isolada ou em conjunto.

A idéia do RAID é criar uma unidade lógica que identifica os discos como se fossem um só no sistema. (mais…)

Fundamentos de Arquitetura e Organização de Computadores

Dois conceitos fundamentais no estudo dos sistemas de computação são o de Arquitetura e Organização de computadores. O termo arquitetura refere-se aos atributos do ponto de vista do programador, e portanto, têm impacto direto sobre sobre a execução lógica de um programa. O termo organização, refere-se às unidades operacionais e suas interconexões. Desta forma, uma mesma arquitetura pode ser implementadas por meio de diferentes organizações.

A arquitetura de um sistema computacional estabelece o modelo da organização e funcionamento de um sistema de processamento, com todas suas partes, divididas em seções, interagindo entre si.

Os componentes e suas relações são representados através de sistemas hierárquicos, o que mostra-se ideal para o estudo de conjuntos complexos e que atuam em diferentes níveis; separados por suas características, estudaremos o funcionamento de cada um destes componentes. (mais…)