Loading...
Please wait, while we are loading the content...
Similar Documents
Modelo De Simulação Para Escalonamento De Processos Não Preemptivos
| Content Provider | Semantic Scholar |
|---|---|
| Author | Nery, Jhonatan Thálisson Cabral Barreto, Franciny Medeiros Freitas, Joslaine Cristina Jeske De |
| Copyright Year | 2019 |
| Abstract | Modern society has increasingly demanded technology requirements, some of them agility, availability and the ability to handle different tasks simultaneously. Thus, one of the researches to meet the current scenario has its focus on the treatment of running applications (so-called processes) that may be in a functioning Operating System. On a computer, the element responsible for handling these processes is the scheduler. This research aims to construct a simulator that specifically shows the behavior of the First-in First-time scheduler in scenarios with one, two and three processors with random duration processes. Resumo. A sociedade moderna tem exigido cada vez mais requisitos da tecnologia, sendo alguns deles agilidade, disponibilidade e a possibilidade de tratar diferentes tarefas simultaneamente. Assim, uma das pesquisas para atender o atual cenário tem seu foco no tratamento das aplicações em execução (os chamados processos) que podem estar em um Sistema Operacional em funcionamento. Em um computador, o elemento responsável por tratar estes processos é o escalonador. Esta pesquisa tem por objetivo construir um simulador que mostre especificamente o comportamento do escalonador First-in Firstout em cenários com um, dois e três processadores com processos de duração aleatória. 1. Introdução Todo computador possui recursos finitos, sendo isto verdade, todos estão sujeitos a atrasos e escassez de modo geral. Por este motivo, é importante que se utilizem polı́ticas de alocação bem estruturadas e que não se deixe evidente a carência de recursos. O gerenciamento destes computadores atuais é feito pelo Sistema Operacional (SO) e este realiza tarefas complexas e uma delas é o escalonamento de processos, que de acordo com [Maziero 2014] é o mecanismo que aloca recursos de processamento aos programas da máquina, ditando quem usará, em que momento e por quanto tempo. Atualmente existem várias técnicas de escalonamento diferentes, cada uma delas propondo uma abordagem distinta. Tendo isto em vista, manifesta-se uma pergunta: Quais os possı́veis comportamentos de um escalonador e qual sua conduta quando o número de processadores é alterado? Então, este artigo tem como objetivo responder a esta indagação, mostrando através de simulação, como um escalonador First-Come FirstServed (FCFS), também chamado de First-In First-Out (FIFO) pode se comportar quando aplicado a cenários distintos e como isto pode contribuir para a otimização do uso do processador. |
| Starting Page | 78 |
| Ending Page | 92 |
| Page Count | 15 |
| File Format | PDF HTM / HTML |
| DOI | 10.22533/at.ed.5721907037 |
| Alternate Webpage(s) | https://portaldeconteudo.sbc.org.br/index.php/wperformance/article/download/3320/3282 |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |