started fixing bugs
This commit is contained in:
@ -3,6 +3,7 @@
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
#include <time.h>
|
||||
#include <errno.h>
|
||||
|
||||
#include <taglialegna.h>
|
||||
#include <fileQueue.h>
|
||||
@ -136,7 +137,7 @@ int taglia_update(taglia_t *taglia, queueT *q, int miss) {
|
||||
|
||||
taglia->max_files = (len > taglia->max_files)?len:taglia->max_files;
|
||||
taglia->max_size = (size > taglia->max_size)?size:taglia->max_size;
|
||||
logFileT->cache_miss += (miss>0)?miss:0;
|
||||
taglia->cache_misses += (miss>0)?miss:0;
|
||||
|
||||
pthread_mutex_unlock(&taglia->m);
|
||||
|
||||
@ -155,7 +156,7 @@ int taglia_stats(taglia_t *taglia, FILE *stream) {
|
||||
|
||||
fprintf(stream, "Numero di file massimo memorizzato nel server: %zu\n", taglia->max_files);
|
||||
fprintf(stream, "Dimensione massima in Mbytes raggiunta dal file storage: %.2lf MB\n", res);
|
||||
fprintf(stream, "Numero di volte in cui l’algoritmo di rimpiazzamento della cache è stato eseguito per selezionare uno o più file \"vittima\": %zu\n", taglia->cache_miss);
|
||||
fprintf(stream, "Numero di volte in cui l’algoritmo di rimpiazzamento della cache è stato eseguito per selezionare uno o più file \"vittima\": %zu\n", taglia->cache_misses);
|
||||
fflush(stream);
|
||||
|
||||
|
||||
@ -166,7 +167,7 @@ int taglia_stats(taglia_t *taglia, FILE *stream) {
|
||||
if(m<n) goto _error_taglia_stats;
|
||||
n += snprintf(tmp_buf+n, m-n, "Dimensione massima in Mbytes raggiunta dal file storage: %.2lf MB\n", res);
|
||||
if(m<n) goto _error_taglia_stats;
|
||||
n += snprintf(tmp_buf+n, m-n, "Numero di volte in cui l’algoritmo di rimpiazzamento della cache è stato eseguito per selezionare uno o più file \"vittima\": %zu\n", taglia->cache_miss);
|
||||
n += snprintf(tmp_buf+n, m-n, "Numero di volte in cui l’algoritmo di rimpiazzamento della cache è stato eseguito per selezionare uno o più file \"vittima\": %zu\n", taglia->cache_misses);
|
||||
if(m<n) goto _error_taglia_stats;
|
||||
|
||||
pthread_mutex_unlock(&taglia->m);
|
||||
|
||||
Reference in New Issue
Block a user