Qual é o usuário / kernel padrão dividido no Linux de 64 bits? Eu li Documentation/x86_64/mm.txt(que alguém apontou), mas não consegui entender. Alguém pode fornecer uma resposta direta (algo como 3 GB / 1 GB para implementação em 32
Qual é o usuário / kernel padrão dividido no Linux de 64 bits? Eu li Documentation/x86_64/mm.txt(que alguém apontou), mas não consegui entender. Alguém pode fornecer uma resposta direta (algo como 3 GB / 1 GB para implementação em 32
Estou enfrentando um bug estranho quando fecho a tampa do meu laptop - o sistema congela (sem reação nas teclas, sem forma de resposta ssh) com força e exibe alguns efeitos de cores estranhos. O log do kernel (após a reinicialização) não mostra nada. Minha pergunta é - como depurá-lo? Talvez haja...
Tentei criar um sistema operacional com meu kernel personalizado. Não deu muito certo. Estou usando o Ubuntu e baixei o Linux 3.2.7 do kernel.org. Não estou tentando alterar o kernel no meu sistema Ubuntu. Quero criar meu próprio sistema operacional com o Grub, o kernel do Linux, e quero poder ter...
Atualmente, estou procurando mudar nosso sistema do RHEL 5 para o RHEL 6, mas me deparei com um problema inesperadamente alto no uso da CPU nas máquinas RHEL 6. Parece que isso pode dever-se, pelo menos em parte, ao uso de selectum sono interrompido. Aqui está um exemplo simples que mostra o...
Depois de configurar e construir o kernel usando o make, por que não tenho vmlinuz-<version>-default.imge initrd-<version>.img, mas só tenho um vmlinuxbinário enorme (~ 150
No desta página você pode baixar um arquivo de configuração que lhe permite atingir uma arquitetura de notebook particular durante a compilação de um novo kernel Linux de 32 bits. Eu preciso de uma versão de 64 bits. O que eu tenho que fazer? Compilei um kernel 2-3 vezes na minha vida, mas nunca...
Estou lendo um arquivo de 550MB em / dev / null e estou recebendo dd: writing '/dev/null': No space left on device Eu estava surpreso. Eu pensei que / dev / null é um buraco negro onde você pode enviar o quanto quiser (porque é um fs virtual). Sim, meu disco está quase cheio quando recebo esse...
De acordo com a página do manual, lsmodo comando mostra “quais módulos do kernel estão atualmente carregados”. Eu escrevi um script que usa modinfopara mostrar quais arquivos de objeto do kernel (.ko) estão realmente em uso: #!/bin/sh for i in `lsmod | awk '{print $1}' | sed -n '1!p'`; do echo...
Eu tenho um aplicativo que lê um arquivo. Vamos chamá-lo processname e o arquivo ~ / .configuration . Quando processname é executado, ele sempre lê ~ / .configuration e não pode ser configurado de maneira diferente. Também existem outros aplicativos que contam com "~ / .configuration", antes e...
Quando ltrace é usado para rastrear as chamadas do sistema, pude ver que fork () usa sys_clone () em vez de sys_fork (). Mas não consegui encontrar a fonte linux onde está definida. Meu programa é #include<stdio.h> main() { int pid,i=0,j=0; pid=fork(); if(pid==0) printf("\nI am...
Ao configurar um servidor para executar uma única tarefa, como um dispositivo, pode surgir a necessidade de criar um kernel personalizado. Por exemplo, para economizar espaço em disco. O sistema de arquivos raiz Ubuntu Core 13.10 amd64 é um download de 38 MB , onde o meta-pacote...
As fontes do kernel contêm funções e estruturas de dados que estão documentadas, por exemplo panic.c: /** * panic - halt the system * @fmt: The text string to print * * Display a message, then perform cleanups. * * This function never returns. */ void panic(const char *fmt, ...) Em vez de...
Eu tenho um kernel no qual um initramfs está incorporado. Eu quero extrair. Eu tenho a saída x86 boot sectorquando eu façofile bzImage Eu tenho o arquivo System.map para esta imagem do kernel. Existe alguma maneira de extrair a imagem initramfs incorporada deste kernel com ou sem a ajuda do...
Existe uma maneira de obter o número ou a lista de chamadas do sistema suportadas pelo Linux Kernel atualmente em execução? Então, eu quero encontrar uma maneira de 'ler' a tabela syscall de um kernel em
Eu tenho uma unidade de 3 TB que particionei usando o GPT: $ sudo sgdisk -p /dev/sdg Disk /dev/sdg: 5860533168 sectors, 2.7 TiB Logical sector size: 512 bytes Disk identifier (GUID): 2BC92531-AFE3-407F-AC81-ACB0CDF41295 Partition table holds up to 128 entries First usable sector is 34, last usable...
Eu tenho uma ponte virtual do kernel Linux que contém interfaces eth1e tap0: # brctl show br0 bridge name bridge id STP enabled interfaces br0 8000.00016c404fa3 no eth1 tap0 # Agora, quando visualizo a tabela de endereços MAC do comutador virtual, ela mostra os números das portas 2(...
Eu tenho um PC (kernel 3.2.0-23-generic ) que foi 192.168.1.2/24configurado para fazer eth0interface e também usa 192.168.1.1e 192.168.1.2endereços para tun0interface: root@T42:~# ip addr show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback...
Eu tenho meu terminal sempre aberto (Fedora 22), porque todo o meu trabalho que faço a partir daí. Às vezes, procuro algumas informações no navegador ou apenas me divirto. Após 20 a 30 minutos de navegação (o navegador não inicia na linha de comando), volto ao terminal e vi algo estranho - estava...
Quando meu kernel é inicializado, além das informações importantes úteis, ele imprime muitas informações de depuração, como .... kernel: [0.00000] BIOS-e820: [mem 0x0000000000000000-0x000000000009d3ff] usable kernel: [0.00000] BIOS-e820: [mem 0x000000000009d400-0x000000000009ffff]...
Estou ciente de que este é simplificada / explicação generalizada, mas top(1)de memória divide utilidade no FreeBSD em seis piscinas de Active, Inactive, Wired, Cache, Bufferse Free. Exemplo da top(1)saída: Mem: 130M Active, 42M Inact, 51M Wired, 14M Cache, 34M Buf, 648K Free Swap: 512M Total,...