Vai al contenuto principale
INF - e-learning - Dipartimento di Informatica
  • Italiano ‎(it)‎
    English ‎(en)‎ Italiano ‎(it)‎
Ospite (Login)

Laboratorio di Reti

  1. Home
  2. Corsi
  3. Corso di Laurea in Informatica (L-31)
  4. LRETI - A.A. 2023/24
  5. 9 Novembre
  6. Valutazione diverse strategie di IO bufferizzato

Valutazione diverse strategie di IO bufferizzato

Aperto: domenica, 12 novembre 2023, 00:00
Data limite: mercoledì, 22 novembre 2023, 23:55
Aggregazione dei criteri

  • Scopo dell'assignment è dare una valutazione delle prestazioni di diverse strategie di bufferizzazione di I/O offerte da JAVA
  • scrivere un programma che copi un file di input in un file di output, utilizzandole seguenti modalità alternative di bufferizzazione, valutando il tempo impiegato per la copia del file in ognuna delle seguenti strategie:
  1. FileChannel con buffer indiretti
  2. FileChannel con buffer diretti
  3. FileChannel utilizzando l'operazione transferTo()
  4. Buffered Stream di I/O
  5. stream letto in un byte-array gestito dal programmatore

● confrontare le prestazioni delle diverse soluzioni, variando la dimensione del file (da qualche kbyte fino ad almeno una decina di Megabyte) e la dimensione del buffer

● riportare i risultati ottenuti nel sorgente, in un commento

◄ Dungeon Adventures
NIO Echo Client ►

Blocchi

Salta Navigazione

Navigazione

  • Home

    • Pagine del sito

      • I miei corsi

      • Tag

      • ForumSite news

    • I miei corsi

    • Corsi

      • Corso di Laurea in Informatica (L-31)

        • BD_26-27_CORSO_B

        • LPR-A-2627

        • PdP-B-2026

        • RETI A 26/27

        • PdP-A 2026

        • RETI B 26/27

        • TI_26-27

        • BD_26-27_CORSO_A

        • Lab2B 26/27

        • FDI-Quiz-26/27

        • FDI-C-26/27

        • LRETI - A.A. 2023/24

          • Introduzione

          • 21 Settembre

          • 28 Settembre

          • 5 Ottobre

          • 12 Ottobre

          • 19 Ottobre

          • 26 Ottobre

          • 2 Novembre

          • 9 Novembre

            • CompitoValutazione diverse strategie di IO bufferizzato

          • 16 Novembre

          • 30 Novembre

          • 7 Dicembre

          • 12 Dicembre

      • Corso di Laurea Magistrale in Informatica (LM-18)

      • Corso di Laurea Magistrale in Informatica e Networ...

      • Corso di Laurea Magistrale in Data Science and Bus...

      • Corso di Laurea Magistrale in Informatics for Digi...

      • Corsi erogati dal Dipartimento di Matematica

      • Master di II livello in "Professione formatore in ...

      • Corsi CLIL

      • Altri Corsi

      • Anno Accademico 2013-14

Blocchi supplementari

Ospite (Login)
LRETI - A.A. 2023/24
  • Italiano ‎(it)‎
    • English ‎(en)‎
    • Italiano ‎(it)‎
Riepilogo della conservazione dei dati
Ottieni l'app mobile