Perguntas sobre 'scheduling'

0
respostas

Defina o agendamento do GRUB 'elevator = deadline' para um único dispositivo

Gostaria de definir minha unidade secundária como deadline . É possível fazê-lo através do GRUB, mas deixando a unidade principal como cfq ? Um script após a inicialização seria suficiente no meu caso, mas estou interessado na alternativa...
14.07.2016 / 00:18
0
respostas

Rodada Robin vs FIFO

Recentemente eu tive que fazer alguns relatórios sobre os processos de agendamento no Linux, e para isso, nos pediram para desligar todos os cpu exceto 0 para mostrar como os processos estão sendo executados para cpu. Mas há uma coisa que me inc...
07.06.2016 / 17:45
0
respostas

Planejamento de processo e alocação de núcleo em CPUs big.LITTLE

Chips ARM recentes, como o Qualcomm Snapdragon 810, parecem estar usando uma arquitetura híbrida chamada "big.LITTLE" com núcleos de diferentes arquiteturas e velocidades combinadas em um único processador. Em um sistema Linux (ou outro siste...
23.12.2015 / 12:02
0
respostas

Como definir o método sched de um processo para fifo e priority quando o cgroup estiver ativado?

Estou usando o CentOS 6.6, desejo definir o método sched da minha VM kvm como FIFO com prioridade 1. Primeiro, eu uso o chrt e recebo o erro: chrt(): "failed to set pid XXX's policy" Eu acho aqui: chrt (): "falha ao definir a política do...
09.08.2015 / 09:54
0
respostas

expandindo a tabela de prioridades no runqueue no kernel do Linux

Eu tenho uma tarefa hw com a qual estou tendo dificuldades, provavelmente desde que sou novo em todo o kernel do Linux. devemos adicionar uma nova política de agendamento ao algoritmo de agendamento existente. esses novos processos de polític...
26.11.2014 / 19:54
0
respostas

Processos de geração em uma pilha de trabalhos

Eu tenho um servidor amador no qual desejo que os usuários façam upload de um arquivo e, em seguida, recebam a superação de algum processamento (do lado do servidor) sobre o arquivo fornecido. Eu estou fazendo o processamento de forma síncrona p...
07.11.2014 / 14:16
1
resposta

Existe um processo em tempo real na fila 'expirada' do kernel do linux?

No kernel do Linux 2.4: Os processos em tempo real recebem uma prioridade de 0 a 99 e eles coexistem na fila pronta, junto com os processos agradáveis (com prioridade entre 100 e 139). Mas os processos em tempo real devem rodar o quanto for...
07.04.2014 / 09:11
1
resposta

Como o tratamento de uma interrupção afeta um processo de espaço do usuário multiencadeado?

Digamos que eu coloquei um ponto de interrupção ( int 3 de agora em diante) em algum lugar em um código de processo do espaço do usuário. Um dos encadeamentos atinge o breakpoint ... E o que acontece a seguir? Meu julgamento é: isso é uma int...
11.02.2014 / 11:48
1
resposta

I / O traz uma máquina de joelhos [fechada]

Por que, em todo Linux que usei, quando um programa é realmente vinculado a E / S, isso atrasa a máquina? Aconteceu apenas quando eu (acidentalmente) tentei fazer com que gcc compile um arquivo (válido!) De 50Mb C. O GCC estava tão cheio de E...
15.11.2013 / 16:19
1
resposta

Como rastrear o agendamento de processo de determinado processo?

Para um projeto em minha universidade, estou pesquisando formas de rastrear, registrar e manipular o agendamento de processos de determinados processos. Eu gostaria de lançar um número de aplicativos, todos em um único processo. No começo, gosta...
06.05.2013 / 09:27