Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

Capítulo 1. Kernel

Provisionamento fino e capacidades de snapshot escaláveis

Os alvos dm-thinp, thin e thin-pool, fornecem um dispositivo de mapeador de dispositivo com o provisionamento fino e capacidades de snapshot escaláveis. Este recurso está disponível como uma Amostra de Tecnologia. Para mais informações sobre o provisionamento fino LVM introduzido recetemente, consulte o Capítulo 9, Armazenamento. BZ#723018

interface sysfs mbox obsoleta

O driverlpfc está tornado obsoleto a interface sysfs mbox pois já não é mais utilizada pelas ferramentas do Emulex. Operações de leitura e gravação são agora retiradas e retornam somente o símbolo -EPERM (Operação não permitida). BZ#738037

Alvos do kdump suportados

Para uma lista completa de alvos do Kdump suportados (ou seja, alvos que o kdump utiliza para despejar um vmcore), consulte os seguintes artigos do Kbase:https://access.redhat.com/knowledge/articles/41534. BZ#743610

Suporte para opções de montagem adicionais , BZ#770652

Red Hat Enterprise Linux 6.3 adiciona suporta para montar opções para acesso restrito aos diretórios /proc/<PID>/. Uma das novas opções é chamada de hidepid= e seu valor define quanto de informação sobre processos é fornecido para não-proprietários. A opção define um grupo que reune informações sobre todos os processos. Usuários não confiáveis, os quais não devem monitorar tarefas em todo o sistema, não devem ser adicionados ao grupo.

Suporte de sinalização O_DIRECT

O suporte da sinalização O_DIRECT para arquivos no FUSE (Sistema de arquivo no Userspace) foi adicionado. Esta sinalização minimiza os efeitso de cache de E/S vindo de e indo para um arquivo. Em geral, ao usar esta sinalização o desempenho diminui, mas é útil em situações especiais, tal como quando aplicativos fazem seus próprios chaching.

CONFIG_STRICT_DEVMEM habilitado em] PowerPC

No Red Hat Enterprise Linux 6.3, a opção de configuração CONFIG_STRICT_DEVMEM é habilitada por padrão para a arquitetura PowerPC. Esta opção restringe acesso ao dispositivo /dev/mem. Se esta opção for desabilitada, o acesso ao espaço de usuário para toda a memória é permitido, incluindo o kernel e memória de espaço de usuário, e acesso de memória acidental (gravação) poderia causar muitos danos. BZ#655689

CONFIG_HPET_MMAP ativado

No Red Hat Enterprise Linux 6.3, a capacidade do timer de alta resolução de remapear os registros do HPET na memória de um processo de usuário foi ativado.

Desempenho aprimorado em grandes sistemas

Diversos reparos foram aplicados no kernel no Red Hat Enterprise Linux 6.3 para aprimorar o desempenho em geral e reduzir o tempo de inicialização em sistemas extremamente grandes (reparos foram testados em um sistema com núcleos de 2048 e 16 TB de memória). BZ#635817

Suporte de kernel do rdrand]

Os processadores Intel Core i5 e i7 (anteriormente chamados de Ivy Bridge) suportam uma nova instrução rdrand para gerar rapidamente números aleatórios. O kernel distribuído no Red Hat Enterprise Linux 6.3 utiliza instruções para fornecer geração de números aleatórios rapidamente. BZ#696442

Suporte de UEFI para armazenamento persistente

Armazenamento persistente (pstore), uma interface de sistema de arquivo para armazenamento persistente dependente de plataforma, agora suporta o UEFI.BZ#696383

Arquivos de container de família de CPU específica

Sporte para os arquivos de container de família de CPU específica foram adicionados. Ao iniciar com processadores de 15h de família AMD, um container como um microcode_amd_fam15h.bin agora é carregado para a família mencionada de processadores.BZ#787698

Suporte USB 3.0

Red Hat Enterprise Linux 6.3 inclui suporte total de USB 3.0. BZ#738877

kdump/kexec mecanismo de despejo do kernel para IBM System z

No Red Hat Enterprise Linux 6.3, o mecanismo de despejo do kernel do kdump/kexec, é habilitado para os sistemas IBM System z, além do mecanismo de despejo ho hipervisor e individuais do IBM System z. A opção de auto reserva é definida em 4 Gb; portanto, qualquer sistema IBM System z com mais de 4 GB de memória possui o mecanismo kexec/kdump hablitado.

Deve ser disponibilizada a memória suficiente pois o kdump reserva aproximadamente 128 MB como padrão. Isto é muito importante ao realizar uma atualização do Red Hat Enteprise Linux 6.3. O espaço de disco suficiente deve também ser disponibilizado para armazenar o despejo no caso de um sistema travar. O Kdump é limitado às redes DASD ou QETH pois os dispositivos do despejo até o kdump são suportados no disco SCSI.
O aviso a seguir da mensagem deve aparecer quando o kdump for inicializado:
... nenhum arquivo ou diretório
Esta mensagem não influencia a função do dump e pode ser ignorada. Você pode configurar ou desabilitar o kdump via /etc/kdump.conf, system-config-kdump, ou firstboot. BZ#738862
Interface de módulo acessível para o ftrace, BZ#454694

A função ftrace de rastreamento agora permite módulos e todos os usuários a utilizar a função ftrace como utilitário de rastreamento. Para mais informações, consulte as seguintes páginas man:

man trace-cmd-record
man trace-cmd-stack
Rastreamento de processo multi-threaded

Quando rastreando processo com mais de um thread, a utilidade ltrace negligenciaria o rastreamento de threads além do thread principal. Devido ao fato desses threads compartilharem o espaço do endereço, os demais threads veriam breakpoints distribuídos pelo ltrace. Consequentemente, os threads seriam cancelados pelo sinal SIGTRAP. O Red Hat Enterprise Linux 6.3 possui o reconhecimento de threads e os mecanismos de manuseamento do breakpoint. O suporte para o processo de multi-threaded agora é par do rastreamento do processo BZ#742340

Cross Memory Attach

O Cross Memory Attach fornece o mecanismo para reduzir o número de cópias de dados necessárias para o processo interno de comunicação intra-node . Isto permite especialmente que bibliotecas MPI fazendo a comunicação intra-node, faça uma cópia única da mensagem ao invés de duplicar a cópia da mensagem via memória compartilhada. Esta técnica foi implantada no passado através de implementações únicas baseadas em driver e multiplas. A implementação introduzida no Red Hat Enterprise Linux 6.3 fornece uma solução geral para esta função. Além disso, ela fornece uma camada de abstração para os escritores de driver de dispositivo que desejam explorar estas funções sem ter que modificar suas implementaçẽos correspondentes quando existir mudanças no subsistema de gerenciamento de memória.

Habilidade adicionada ao botão entre dois cartões de gráficos

A opção de configuração do CONFIG_VGA_SWITCHEROO está agora habilitada por padrão para permitir a mudança entre dois cartões de gráficos. BZ#632635