University of Pisa Computer Science Department System Administration Processi, task periodici, stampa Stefano Bistarelli University of Pisa Computer Science.

Slides:



Advertisements
Presentazioni simili
Scheduling (Schedulazione) Susanna Pelagatti – Università di Pisa
Advertisements

CORSO DI RECUPERO CONTROLLI AUTOMATICI Prof. Filippo D’Ippolito
PROCESS MANAGEMENT: STRUTTURE DATI
Meccanismi di IPC Problemi classici di IPC
Mostrare l'evoluzione dello stato (ambiente di classi, heap, pila, System.out) dopo ciascuna istruzione del main: public class Up extends Object { public.
/ fax
1 Teaching Cloud Computing and Windows Azure in Academia Domenico Talia UNIVERSITA DELLA CALABRIA & ICAR-CNR Italy Faculty Days 2010.
1 Processi e Thread Processi Thread Meccanismi di comunicazione fra processi (IPC) Problemi classici di IPC Scheduling Processi e thread in Unix Processi.
Esercizio 2. Mostrare l'evoluzione dello stato (ambiente di classi, heap, pila, System.out) durante la valutazione delle seguenti dichiarazioni di classe.
Gestione del processore
SC che operano su processi
1 la competenza alfabetica della popolazione italiana CEDE distribuzione percentuale per livelli.
I segnali.
Heap binomiali.
Dipartimento di Ricerca Sociale - Università del Piemonte Orientale 1 Castelli Aperti giugno 2005 Castello di Camino (AL) IL PUBBLICO DI CASTELLI.
PROGRAMMI DI COOPERAZIONE TERRITORIALE I controlli di primo livello in azione Un caso pratico Programma Interreg IV C Progetto B3 Regions Regione Piemonte.
Richiami di Java Multithreading. Threads (subclassing) public class A { public void a_method { C t = new C(); //C t = new C(String name); t.start(); …
Programmazione 1 9CFU – TANTE ore
Cenni di Real-Time JAVA E.Mumolo, DEEI
1 Esercitazione sui segnali Problema: creare un programma analizzatore di file testuali che prenda come argomenti il nome di un file e una sequenza di.
I Thread.
2000 Prentice Hall, Inc. All rights reserved. 1 Capitolo 6: Classi e astrazione dati 1.Introduzione 2.Definizione delle strutture 3.Accedere ai membri.
Introduzione Grid1 Introduzione ai Sistemi Grid. Introduzione Grid2 Generalità Un sistema Grid permette allutente di richiedere lesecuzione di un servizio.
Laboratorio di Calcolo I 1) Introduzione Università Roma Tre Corso di Studi in Fisica AA 2002/03.
FONDAMENTI DI INFORMATICA III WfMC-1. FONDAMENTI DI INFORMATICA III WfMC-2 WFMC Cose WfMC Workflow Management Coalition (WfMC), Brussels, è unorganizzazione.
Corso di Laurea in Ingegneria Informatica Laboratorio di Sistemi Operativi II anno, III periodo 2 crediti 13 ore di lezione 16 ore di esercitazione.
1 LINUX: struttura generale The layers of a UNIX system. User Interface.
Compito desame del Svolgimento della Sezione 5: CONTROLLORI Esempio preparato da Michele MICCIO.
University of Pisa Computer Science Department System Administration Processi, task periodici, stampa Stefano Bistarelli University of Pisa Computer Science.
University of Pisa Computer Science Department System Administration booting Stefano Bistarelli University of Pisa Computer Science Department
Muoversi tra le finestre
Il Boot Il boot loader Grub Esistono altri boot lader (Es. LILO). Le modalità di avvio. Normal mode – Rescue mode. Users e passwords Lo user con cui effettuiamo.
ISOIVA (LOCALE) TO ISOIVA (WEB) RIPARTIZIONE INFORMATICA UFFICIO APPLICATIVI AMMINISTRATIVI 13/04/2011 UNIVERSITÀ DEGLI STUDI DI FERRARA 1.
Scheda Ente Ente Privato Ente Pubblico. 2ROL - Richieste On Line.
1 Guida per linsegnamento nei corsi per il conseguimento del CERTIFICATO DI IDONEITÀ ALLA GUIDA DEL CICLOMOTORE.
Bando Arti Sceniche. Per poter procedere è indispensabile aprire il testo del Bando 2ROL - Richieste On Line.
Roberto Ariani Presidente Comm. Supporto e sviluppo informatico I Siti in cui dobbiamo navigare per crescere SINS - Seminario Istruzione Nuovi Soci - Arezzo,
(1) Sistemi Operativi Prof. P. Cattaneo ufficio: L Ricevimento: Martedì14.00 –
SCOPRI LA TABELLINA click Trova la regola nascosta… click
1 Questionario di soddisfazione ATA - a. sc. 2008/09 Il questionario è stato somministrato nel mese di aprile Sono stati restituiti 29 questionari.
1 Scheduling in Windows 2000 Un thread entra in modalità kernel e chiama lo scheduler quando: Si blocca su un oggetto di sincronizzazione (semaforo, mutex,
Ese 2 (del 31 Marzo 2004). Mostrare l'evoluzione dello stato (ambiente di classi, heap, pila, System.out) durante la valutazione delle seguenti dichiarazioni.
1101 = x 10 x 10 x x 10 x = CORRISPONDENZE
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Come affrontare un problema… Marco D. Santambrogio – Ver. aggiornata al 18 Ottobre.
Ad opera di: Matteo Donatelli e Maurizio Di Paolo Presentazione su : Elettropneumatica 1.
1.1 Corso di Laboratorio di Sistemi Operativi Corsi di Laurea in Scienza e Teoria dell'Informatica e Matematica, Università di Siena Anno accademico 2003/2004.
Bando di Residenza Cap Scheda ENTE 3ROL - Richieste On Line.
1 Guida per linsegnamento nei corsi per il conseguimento del CERTIFICATO DI IDONEITÀ ALLA GUIDA DEL CICLOMOTORE.
-17 Aspettative economiche – Europa Settembre 2013 Indicatore > +20 Indicatore 0 a +20 Indicatore 0 a -20 Indicatore < -20 Unione Europea Totale: +6 Indicatore.
Processi.
Pippo.
Costruzione di una semplice Agenda telefonica Elettronica Esercizio sull'uso delle principali system call Unix.
1 I segnali. 2 Prima un po’ di teoria…... 3 Stati dei processi in UNIX Idle Sleeping Zombified Runnable Running Fork iniziata waitpid Fork terminata.
Bando Pittori e Scultori in Piemonte alla metà del ‘700
SQL Developer Lanciare sqldeveloper (alias sul desktop) / c:\Oracle\sqldeveloper Associare tutti i tipi di file, se volete Tasto destro sulla spina “connection”
lun mar mer gio ven SAB DOM FEBBRAIO.
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Come affrontare un problema… Marco D. Santambrogio – Ver. aggiornata al 21 Agosto.
T. MottaGenerazione e terminazione processi1 Creazione e terminazione dei processi Tommaso Motta
IL GIOCO DEL PORTIERE CASISTICA. Caso n. 1 Il portiere nella seguente azione NON commette infrazioni.
1 SC che operano su processi Getpid, fork, exec, wait, waitpid, exit, dup, dup2.
1 Amministrazione dei processi nel sistema operativo Unix (Bach: the Design of the Unix Operating System (cap: 6, 7, 8)
I segnali.
1.1 Il concetto di processo Un sistema operativo può eseguire una grande varietà di attività diverse:  sistemi batch – jobs;  sistemi time-shared – programmi.
1 Processi e Thread Processi Thread Meccanismi di comunicazione fra processi (IPC) Problemi classici di IPC Scheduling Processi e thread in Unix Processi.
1 System Call che operano su processi Getpid, fork, exec, wait, waitpid, exit, dup, dup2.
1 System Call che operano su processi Getpid, fork, exec, wait, waitpid, exit, dup, dup2.
Amministrazione di reti di calcolatori - Massimo Bertozzi Il filesystem UNIX ®
I PROCESSI.
Care and Feeding of the ALICE Grid
Transcript della presentazione:

University of Pisa Computer Science Department System Administration Processi, task periodici, stampa Stefano Bistarelli University of Pisa Computer Science Department

University of Pisa Computer Science Department dr. Stefano Bistarelli: System Administration Outline

University of Pisa Computer Science Department dr. Stefano Bistarelli: System Administration Outline

University of Pisa Computer Science Department dr. Stefano Bistarelli: System Administration Prima Settimana 9 Introduzione W2K Installazione win2K (anche studenti) Backup Riferimenti: -Lucidi -Cap 1,2,15 libro 10 W2K registri Active Directory Gestione computer Linux -Installazione Linux Riferimenti: -Lucidi -Cap 4,5 libro -RH inst.guide 11 lab -Linux utente1 12 lab -Linux utente2

University of Pisa Computer Science Department dr. Stefano Bistarelli: System Administration Seconda settimana 15 lab 16 W2K Booting and Shutdown Disco ripristino Linux Booting and Shutdown Inst. Linux (studenti) Riferimenti: -Lucidi - fotocopie 17 W2K Utenti Linux Backup multi boot Utenti superuser Riferimenti: -Libro Cap. 7 -Lucidi - fotocopie 18 lab 19 lab

University of Pisa Computer Science Department dr. Stefano Bistarelli: System Administration terza settimana 22 lab 2324 W2K Device Disk fs Linux Device Disk fs Riferimenti: -Libro Cap. 8 -Lucidi - fotocopie 25 lab 26 lab

University of Pisa Computer Science Department dr. Stefano Bistarelli: System Administration quarta settimana 29 lab 3031 W2K processi Task periodici stampa Linux processi Task periodici stampa Riferimenti: -Libro Cap. -Lucidi - fotocopie 1 W2K processi Task periodici stampa Linux processi Task periodici stampa Riferimenti: -Libro Cap. -Lucidi - fotocopie 2 lab

University of Pisa Computer Science Department dr. Stefano Bistarelli: System Administration Processi - linux Time slicing cpu piuprocessi in esecuzione! Nel kernel per ogni processo Pezzo di memoria riservata con dentro Codice Variabili Stack Strutture dati Process address space Stato del processo Priorità esecuzione Risorse Signal mask Owner (EUID)

University of Pisa Computer Science Department dr. Stefano Bistarelli: System Administration Per ogni processo PID,PPID RUID,RGID EUID,EGID Priority ( ) (migliore è –19)

University of Pisa Computer Science Department dr. Stefano Bistarelli: System Administration creazione P1 fork P1 exec P2 exit wait P2 = zombi P2 = dead E se muore il padre prima della wait?

University of Pisa Computer Science Department dr. Stefano Bistarelli: System Administration Comando ps Volontario per man ps Volontario per significato segnali Kill,stop,cont,hup Regola: Kill –1 prima di kill –9

University of Pisa Computer Science Department dr. Stefano Bistarelli: System Administration Stati di un processo sleeping runnable stopped

University of Pisa Computer Science Department dr. Stefano Bistarelli: System Administration Comandi Nice Renice Nohup 3 volontari!!

University of Pisa Computer Science Department dr. Stefano Bistarelli: System Administration scheduling At /etc/at.allow Atq Atrm batch at atrm Ogni 15 min

University of Pisa Computer Science Department dr. Stefano Bistarelli: System Administration cron Cron.allow crontab crond

University of Pisa Computer Science Department dr. Stefano Bistarelli: System Administration Struttura crontab Mostrare crontab

University of Pisa Computer Science Department dr. Stefano Bistarelli: System Administration win2k Job Processi Thread Taskman Perfmon