+++ /dev/null
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-#include <stdarg.h>
-#include <fcntl.h>
-#include <unistd.h>
-#include <sys/stat.h>
-#include <sys/types.h>
-#include <linux/errno.h>
-
-//#include <sys/time.h>
-
-#include "LTTTypes.h"
-
-#include "parser.h"
-#include "EventAPI.h"
-
-//during the test
-#include "default.h"
-
-sequence facilities;
-int facilitiesNum, totalNumEvents;
-kernel_facility ** idToFacility; //corresponding between event id and kernel facility, it points to kFacilities
-kernel_facility ** kFacilities;
-
-int intSize[] = {sizeof(int8_t), sizeof(int16_t), sizeof(int32_t),
- sizeof(int64_t), sizeof(short int), sizeof(int),
- sizeof(long) };
-int uintSize[] = {sizeof(uint8_t), sizeof(uint16_t), sizeof(uint32_t),
- sizeof(uint64_t), sizeof(unsigned short int),
- sizeof(unsigned int), sizeof(unsigned long) };
-int floatSize[] = {-1, -1, sizeof(float), sizeof(double),
- -1, sizeof(float), sizeof(double)};
-
-//will be deleted later, test
-char *buf[] = {"TRACE_EV_START", "TRACE_EV_SYSCALL_ENTRY", "TRACE_EV_SYSCALL_EXIT", "TRACE_EV_TRAP_ENTRY",
- "TRACE_EV_TRAP_EXIT", "TRACE_EV_IRQ_ENTRY", "TRACE_EV_IRQ_EXIT", "TRACE_EV_SCHEDCHANGE",
- "TRACE_EV_KERNEL_TIMER", "TRACE_EV_SOFT_IRQ", "TRACE_EV_PROCESS", "TRACE_EV_FILE_SYSTEM",
- "TRACE_EV_TIMER", "TRACE_EV_MEMORY", "TRACE_EV_SOCKET", "TRACE_EV_IPC",
- "TRACE_EV_NETWORK", "TRACE_EV_BUFFER_START", "TRACE_EV_BUFFER_END", "TRACE_EV_NEW_EVENT",
- "TRACE_EV_CUSTOM", "TRACE_EV_CHANGE_MASK", "TRACE_EV_HEARTBEAT" };
-FILE * fp;
-void print_event( event_struct * ev){
- int i,j;
- sequence * baseField = ev->base_field;
- char* ch;
- field_handle * fHandle;
- void* curPos = ev->data;
- void * offset;
- data_type dt, edt;
-
- fprintf(fp,"Event id = %d, %s\n",ev->event_id, buf[ev->event_id]);
-
- for(i=0;i<baseField->position;i++){
- fHandle = (field_handle *) baseField->array[i];
- dt = fHandle->field_type;
- fprintf(fp,"%s: ", fHandle->name);
- if(dt == INT || dt == UINT || dt == FLOAT || dt == ENUM){
- if(dt == FLOAT){
- if(fHandle->size == 4)fprintf(fp, "%f\n",*(float*)(curPos+fHandle->offset));
- else fprintf(fp, "%f\n",(float)(*(double*)(curPos+fHandle->offset)));
- }else{
- if(fHandle->size == 1)fprintf(fp, "%d\n",(int)(*(int8_t *)(curPos+fHandle->offset)));
- else if(fHandle->size == 2)fprintf(fp, "%d\n",(int)(*(int16_t *)(curPos+fHandle->offset)));
- else if(fHandle->size == 4)fprintf(fp, "%d\n",(int)(*(int32_t *)(curPos+fHandle->offset)));
- else if(fHandle->size == 8)fprintf(fp, "%d\n",(int)(*(int64_t *)(curPos+fHandle->offset)));
- }
- }else if(dt == ARRAY || dt == SEQUENCE ){
- ch = (char*)(curPos+fHandle->offset);
- offset = curPos+fHandle->offset;
- for(j=0;j<fHandle->nbElements;j++){
- edt = fHandle->element_type;
- if(edt == INT || edt == UINT || edt == FLOAT || edt == ENUM){
- if(edt == FLOAT){
- if(fHandle->size == 4)fprintf(fp, "%f, ",*(float*)offset);
- else fprintf(fp, "%f\n",(float)(*(double*)offset));
- }else{
- if(fHandle->size == 1)fprintf(fp, "%d, ",(int)(*(int8_t *)offset));
- else if(fHandle->size == 2)fprintf(fp, "%d, ",(int)(*(int16_t *)offset));
- else if(fHandle->size == 4)fprintf(fp, "%d, ",(int)(*(int32_t *)offset));
- else if(fHandle->size == 8)fprintf(fp, "%d, ",(int)(*(int64_t *)offset));
- }
- offset += fHandle->size;
- }else if(edt == STRING){
- fprintf(fp,"%s, ", ch);
- while(1){
- if(*ch == '\0'){ch++; break;} //string ended with '\0'
- ch++;
- }
- }else if(edt == ARRAY || edt == SEQUENCE || edt == STRUCT){ // not supported
- }
- }
- fprintf(fp,"\n");
- }else if(dt == STRING){
- fprintf(fp,"%s\n", (char*)(curPos+fHandle->offset));
- }else if (dt == STRUCT){ //not supported
- }
- }
-
- fprintf(fp,"\n\n");
- // fflush(fp);
-}
-//end
-
-/*****************************************************************************
- *Function name
- * parseEventAndTypeDefinition: main function to parse event and type definition
- ****************************************************************************/
-void parseEventAndTypeDefinition(char * facilityName){
- char *token;
- parse_file in;
- char buffer[BUFFER_SIZE];
- unsigned long checksum;
- event *ev;
- sequence events;
- table namedTypes;
- sequence unnamedTypes;
-
- sequence_init(&events);
- table_init(&namedTypes);
- sequence_init(&unnamedTypes);
-
- in.buffer = buffer;
- in.lineno = 0;
- in.error = error_callback;
- in.name = appendString(facilityName,".event");
-
- in.fp = fopen(in.name, "r");
- if(!in.fp )in.error(&in,"cannot open input file");
-
- while(1){
- token = getToken(&in);
- if(in.type == ENDFILE) break;
-
- if(strcmp("event",token) == 0) {
- ev = (event *)memAlloc(sizeof(event));
- sequence_push(&events,ev);
- parseEvent(&in,ev, &unnamedTypes, &namedTypes);
- }
- else if(strcmp("type",token) == 0) {
- parseTypeDefinition(&in, &unnamedTypes, &namedTypes);
- }
- else in.error(&in,"event or type token expected");
- }
-
- fclose(in.fp);
-
- checkNamedTypesImplemented(&namedTypes);
-
- generateChecksum(facilityName, &checksum, &events);
-
- generateFacilityHandle(facilityName,checksum,&events);
-
-
- free(in.name);
- freeEvents(&events);
- sequence_dispose(&events);
- freeNamedType(&namedTypes);
- table_dispose(&namedTypes);
- freeTypes(&unnamedTypes);
- sequence_dispose(&unnamedTypes);
-
-}
-
-/*****************************************************************************
- *Function name
- * generateFacilityHandle : generate facility handle
- *Input params
- * facName : facility name
- * checksum : checksum of the facility
- * events : sequence of events
- ****************************************************************************/
-void generateFacilityHandle(char * facName, unsigned long checksum, sequence * events){
- int i,j, pos,nbEvents=0;
- facility_handle * facHandle;
- event_handle * evHandle;
- field_handle * fldHandle;
- event * ev;
- field *fld;
- data_type dt;
- off_t offset;
-
- //get number of events which do not have nested struct
- for(i=0;i<events->position;i++){
- ev = (event *)events->array[i];
- if(ev->nested)continue;
- nbEvents++;
- }
-
- //allocate memory for the facility
- facHandle = (facility_handle *) memAlloc(sizeof(facility_handle));
- facHandle->name = allocAndCopy(facName);
- facHandle->checksum = checksum;
- facHandle->nbEvents = events->position;
- facHandle->events = (event_handle **)memAlloc(sizeof(event_handle*) * nbEvents);
-
- //allocate memory for event handles and associate them with the facility
- evHandle = (event_handle *)memAlloc(sizeof(event_handle) * nbEvents);
- for(i=0;i<nbEvents;i++){
- sequence_init(&evHandle[i].base_field);
- facHandle->events[i] = &evHandle[i];
- }
-
- j = -1;
- for(pos=0;pos<events->position;pos++){
- ev = (event *)events->array[pos];
- if(ev->nested)continue;
- j++;
- evHandle[j].name = allocAndCopy(ev->name);
- evHandle[j].id = pos;
- evHandle[j].size_fixed = 1; //by default there are no string or sequence
- if(ev->type->fields.position){
- fldHandle = (field_handle *)memAlloc(sizeof(field_handle) * ev->type->fields.position);
- }
- evHandle[j].latest_block = -1;
- evHandle[j].latest_event = -1;
- offset = EVENT_HEADER_SIZE(); //the beginning of the event is id and time delta
- for(i=0;i<ev->type->fields.position;i++){
- fld = (field *)ev->type->fields.array[i];
- fldHandle[i].name = allocAndCopy(fld->name);
- fldHandle[i].field_type = fld->type->type;
- dt = fld->type->type;
- fldHandle[i].fmt = NULL;
- fldHandle[i].element_type = NONE;
- fldHandle[i].sequence_size = -1;
- fldHandle[i].offset = -1;
- fldHandle[i].end_field = -1;
- if(dt==UINT || dt==INT || dt==FLOAT || dt==ENUM){
- fldHandle[i].size = getTypeSize(dt, fld->type->size);
- if(evHandle[j].size_fixed){
- fldHandle[i].offset = offset;
- offset += fldHandle[i].size;
- fldHandle[i].end_field = offset;
- }
- if(fld->type->fmt) fldHandle[i].fmt = allocAndCopy(fld->type->fmt);
- }else if(dt==STRING){
- fldHandle[i].size = -1; //-1 means: size is not known
- if(evHandle[j].size_fixed){
- evHandle[j].size_fixed = 0;
- fldHandle[i].offset = offset;
- offset = -1;
- }
- if(fld->type->fmt) fldHandle[i].fmt = allocAndCopy(fld->type->fmt);
- }else if(dt==ARRAY || dt==SEQUENCE){
- fldHandle[i].size = getTypeSize(fld->type->nested_type->type, fld->type->nested_type->size); //other primitive type
- fldHandle[i].element_type = fld->type->nested_type->type;
- if(evHandle[j].size_fixed){
- fldHandle[i].offset = offset;
- if(dt==SEQUENCE){
- evHandle[j].size_fixed = 0;
- offset = -1;
- }else{
- if(fldHandle[i].size > 0){
- offset += fld->type->size * fldHandle[i].size;
- fldHandle[i].end_field = offset;
- }
- else{
- evHandle[j].size_fixed = 0;
- offset = -1;
- }
- }
- }
- if(dt==ARRAY) fldHandle[i].nbElements = fld->type->size;
- else fldHandle[i].nbElements = -1; //is not known
- if(dt==SEQUENCE) fldHandle[i].sequence_size = getTypeSize(UINT, fld->type->size);
- }else if(dt==STRUCT){
- fldHandle[i].size = -1; //impossible: do not support nested struct
- if(evHandle[j].size_fixed){
- evHandle[j].size_fixed = 0;
- offset = -1;
- }
- }
-
- //add field handle into the sequence of field handles of the event handle
- sequence_push(&evHandle[j].base_field, &fldHandle[i]);
- }
- }
-
- //add the facility handle into the sequence of facilities
- sequence_push(&facilities,facHandle);
-}
-
-/*****************************************************************************
- *Function name
- * getTypeSize : get the size of a given data type
- *Input params
- * dt : data type
- * index : index of the data type
- *Output params
- * int : return the size of the data type
- ****************************************************************************/
-int getTypeSize(data_type dt, int index){
- int size = -1;
- switch(dt){
- case INT:
- size = intSize[index];
- break;
- case UINT:
- case ENUM:
- size = uintSize[index];
- break;
- case FLOAT:
- size = floatSize[index];
- break;
- case STRING:
- case ARRAY:
- case SEQUENCE:
- case STRUCT:
- default:
- }
- return size;
-}
-
-/*****************************************************************************
- *Function name
- * initFacilities: initialize the sequence for facilities and get all of the
- * registered facilities from kernel
- *****************************************************************************/
-void initFacilities(){
- int err, i, j;
-
- sequence_init(&facilities);
-
- //get the number of the registered facilities from kernel
- err = getFacilitiesNumber( &facilitiesNum, &totalNumEvents);
- if(err){
- printf("Unable to get the number of the registered facilities from kernel\n");
- exit(1);
- }
-
- //get all of the registered facilities from kernel
- kFacilities = (kernel_facility**)memAlloc(sizeof(kernel_facility*) * facilitiesNum);
- for(i=0;i<facilitiesNum;i++){
- kFacilities[i] = (kernel_facility *)memAlloc(sizeof(kernel_facility));
- }
- err = getFacilitiesFromKernel(kFacilities);
- if(err){
- printf("Unable to get all of the registered facilities from kernel\n");
- exit(1);
- }
-
- //set up the relation between event id and kernel facility
- idToFacility = (kernel_facility**)memAlloc(sizeof(kernel_facility*) * totalNumEvents);
- for(i=0;i<facilitiesNum;i++){
- for(j=kFacilities[i]->firstId; j < kFacilities[i]->firstId + kFacilities[i]->nbEvents; j++){
- idToFacility[j] = kFacilities[i];
- }
- }
-
-}
-
-
-/*****************************************************************************
- *Function name
- * trace_open_log : open trace files
- *Input Params
- * fileName : trace file name
- *Output Params
- * ltt_descriptor : handle to opened files
- ****************************************************************************/
-ltt_descriptor * trace_open_log(char * fileName){
- ltt_descriptor * lttdes;
- struct stat lTDFStat; /* Trace data file status */
- trace_header_event *trace_header;
- block_header a_block_header;
-
- //initialize the sequence for facilities and get all registered facilities from kernel
- initFacilities();
-
- lttdes = (ltt_descriptor *)memAlloc(sizeof(ltt_descriptor));
-
- //open the file
- lttdes->fd = open(fileName, O_RDONLY, 0);
- if(lttdes->fd < 0){
- printf("Unable to open input data file %s\n", fileName);
- exit(1);
- }
-
- // Get the file's status
- if(fstat(lttdes->fd, &lTDFStat) < 0){
- printf("Unable to get the status of the input data file %s\n", fileName);
- exit(1);
- }
-
- // Is the file large enough to contain a trace
- if(lTDFStat.st_size < sizeof(block_header) + sizeof(trace_header_event)){
- printf("The input data file %s does not contain a trace\n", fileName);
- exit(1);
- }
-
- //store the size of the file
- lttdes->file_size = lTDFStat.st_size;
-
- //read the first block header
- if(readFile(lttdes->fd,(void*)&a_block_header, sizeof(block_header), "Unable to read block header"))
- exit(1);
-
- //read the trace header event
- trace_header = memAlloc(sizeof(trace_header_event));
- if(readFile(lttdes->fd,(void*)trace_header, sizeof(trace_header_event),"Unable to read trace header event"))
- exit(1);
-
- lttdes->nbBlocks = lttdes->file_size / trace_header->buffer_size;
- lttdes->trace_header = (trace_header_event *)trace_header;
-
- //read the first block
- lttdes->buffer = memAlloc(trace_header->buffer_size);
- lseek(lttdes->fd, 0,SEEK_SET);
- if(readBlock(lttdes,1)) exit(1);
-
- if(lttdes->trace_header->magic_number == TRACER_MAGIC_NUMBER) lttdes->byte_rev = 0;
- else if(BREV32(lttdes->trace_header->magic_number) == TRACER_MAGIC_NUMBER) lttdes->byte_rev = 1;
- else exit(1);
-
-
-
- return lttdes;
-}
-
-/*****************************************************************************
- *Function name
- * getFacilitiesNumber : get the number of the registered facilities
- * and the total number of events from kernel
- *Input Params
- * facNum : point to the number of registered facilities
- *return value
- * 0 : success
- ****************************************************************************/
-int getFacilitiesNumber(int * numFac, int * numEvents){
- //not implemented yet
- return 0;
-}
-
-/*****************************************************************************
- *Function name
- * getFacilitiesFromKernel : get all the registered facilities from kernel
- *Input Params
- * kFacilities : an array of kernel facility structure
- *return value
- * 0 : success
- ****************************************************************************/
-int getFacilitiesFromKernel(kernel_facility ** kFacilities){
- //not implemented yet
-
- return 0;
-}
-
-/*****************************************************************************
- *Function name
- * getTSCPerUsec : calculate cycles per Usec for current block
- *Input Params
- * lttdes : ltt file descriptor
- ****************************************************************************/
-void getTSCPerUsec(ltt_descriptor * lttdes){
- struct timeval lBufTotalTime; /* Total time for this buffer */
- uint32_t lBufTotalUSec; /* Total time for this buffer in usecs */
- uint32_t lBufTotalTSC; /* Total TSC cycles for this buffer */
-
- /* Calculate the total time for this buffer */
- DBTimeSub(lBufTotalTime,lttdes->a_block_footer->time, lttdes->a_block_header->time);
- /* Calculate the total cycles for this bufffer */
- lBufTotalTSC = lttdes->a_block_footer->tsc - lttdes->a_block_header->tsc;
- /* Convert the total time to usecs */
- lBufTotalUSec = lBufTotalTime.tv_sec * 1000000 + lBufTotalTime.tv_usec;
-
- lttdes->TSCPerUsec = (double)lBufTotalTSC / (double)lBufTotalUSec;
-}
-
-/*****************************************************************************
- *Function name
- * getEventTime : calculate the time the event occurs
- *Input Params
- * lttdes : ltt file descriptor
- * time_delta : time difference between block header and the event
- *Output Params
- * pTime : pointer to event time
- ****************************************************************************/
-void getEventTime(ltt_descriptor * lttdes, uint32_t time_delta, struct timeval * pTime){
- uint32_t lEventTotalTSC;/* Total cycles from start for event */
- double lEventUSec; /* Total usecs from start for event */
- struct timeval lTimeOffset; /* Time offset in struct timeval */
-
- /* Calculate total time in TSCs from start of buffer for this event */
- lEventTotalTSC = time_delta - lttdes->a_block_header->tsc;
- /* Convert it to usecs */
- lEventUSec = lEventTotalTSC/lttdes->TSCPerUsec;
-
- /* Determine offset in struct timeval */
- lTimeOffset.tv_usec = (long)lEventUSec % 1000000;
- lTimeOffset.tv_sec = (long)lEventUSec / 1000000;
-
- DBTimeAdd((*pTime), lttdes->a_block_header->time, lTimeOffset);
-}
-
-
-/*****************************************************************************
- *Function name
- * trace_read : get an event from the file
- *Input Params
- * lttdes : ltt file descriptor
- * ev : a structure contains the event
- *return value
- * 0 : success
- * ENOENT : end of the file
- * EIO : can not read from the file
- * EINVAL : registered facility is not the same one used here
- ****************************************************************************/
-int trace_read(ltt_descriptor * lttdes, event_struct * ev){
- int err;
- int8_t evId;
- facility_handle * facHandle;
- uint32_t time_delta;
- event_handle * eHandle;
- int8_t * tmp;
-
- //check if it is the end of a block and if it is the end of the file
- if(lttdes->which_event == lttdes->a_block_header->event_count){
- if(lttdes->which_block == lttdes->nbBlocks ){
- return ENOENT; //end of file
- }else{
- if((err=readBlock(lttdes, lttdes->which_block + 1)) != 0) return err;
- }
- }
-
- //get the event ID and time
- evId = *((int8_t*)lttdes->cur_event_pos);
- time_delta = *((uint32_t *)(lttdes->cur_event_pos + EVENT_ID_SIZE()));
-
- //get facility handle
- err = trace_lookup_facility(evId, &facHandle);
- if(err)return err;
-
- lttdes->current_event_time = time_delta;
-
- //ev->recid = ??;
- getEventTime(lttdes, time_delta, &(ev->time));
- ev->tsc = time_delta;
- ev->fHandle = facHandle;
-
- // ev->event_id = evId - idToFacility[evId]->firstId; /* disable during the test */
- ev->event_id = evId;
-
- ev->ip_addr = lttdes->trace_header->ip_addr;
- ev->CPU_id = lttdes->trace_header->cpuID;
- // ev->tid = ??;
- // ev->pid = ??;
- ev->base_field = &(ev->fHandle->events[ev->event_id]->base_field);
- ev->data = lttdes->cur_event_pos;
-
- //if there are strings or sequence in the event, update base field
- eHandle = ev->fHandle->events[ev->event_id];
- if(eHandle->size_fixed == 0 && (eHandle->latest_block != lttdes->which_block || eHandle->latest_event != lttdes->which_event)){
- if(ev->base_field->position == 0) lttdes->cur_event_pos += EVENT_HEADER_SIZE();
- else trace_update_basefield(lttdes, ev->base_field);
- eHandle->latest_block = lttdes->which_block;
- eHandle->latest_event = lttdes->which_event;
- }
- else {
- if(ev->base_field->position == 0) lttdes->cur_event_pos += EVENT_HEADER_SIZE();
- else{
- //will be deleted late, test
- tmp = (int8_t *)lttdes->cur_event_pos;
- for(err=0;err <((field_handle *)ev->base_field->array[ev->base_field->position-1])->end_field;err++){
- evId = *tmp;
- tmp++;
- }
- //end
-
- lttdes->cur_event_pos += ((field_handle *)ev->base_field->array[ev->base_field->position-1])->end_field;
- }
- }
-
-
- lttdes->which_event++;
-
- //will be delete late, test
- // print_event( ev);
-
- return 0;
-}
-
-/*****************************************************************************
- *Function name
- * trace_update_basefield : update base fields
- *Input Params
- * lttdes : ltt file descriptor
- * baseField : base field of the event
- ****************************************************************************/
-void trace_update_basefield(ltt_descriptor * lttdes, sequence * baseField){
- int i,j;
- char ch;
- field_handle * fHandle;
- void* curPos ;
- off_t offset = EVENT_HEADER_SIZE(); // id and time delta
- data_type dt, edt;
- int fixSize = 1; //by default, no string or sequence
-
- for(i=0;i<baseField->position;i++){
- fHandle = (field_handle *) baseField->array[i];
- dt = fHandle->field_type;
- curPos = lttdes->cur_event_pos + offset;
- if(dt == INT || dt == UINT || dt == FLOAT || dt == ENUM){
- if(!fixSize) fHandle->offset = offset;
- offset += fHandle->size;
- if(!fixSize) fHandle->end_field = offset;
- }else if(dt == ARRAY || dt == SEQUENCE ){
- edt = fHandle->element_type;
- if(dt == SEQUENCE){
- fixSize = 0;
- if(fHandle->sequence_size== 1)fHandle->nbElements = (int)(*(uint8_t *)(curPos));
- else if(fHandle->sequence_size== 2)fHandle->nbElements = (int)(*(uint16_t *)(curPos));
- else if(fHandle->sequence_size== 3)fHandle->nbElements = (int)(*(uint32_t *)(curPos));
- else if(fHandle->sequence_size== 4)fHandle->nbElements = (int)(*(unsigned long *)(curPos)); //
- }
- if(edt == INT || edt == UINT || edt == FLOAT || edt == ENUM){
- if(!fixSize) fHandle->offset = offset;
- if(dt == SEQUENCE) offset += fHandle->sequence_size;
- offset += fHandle->nbElements * fHandle->size;
- if(!fixSize) fHandle->end_field = offset;
- }else if(edt == STRING){
- fHandle->offset = offset;
- if(dt ==SEQUENCE){
- curPos += fHandle->sequence_size;
- offset += fHandle->sequence_size;
- }
- if(fixSize) fixSize = 0;
- for(j=0;j<fHandle->nbElements;j++){
- while(1){
- ch = *(char*)(curPos);
- offset++;
- curPos++;
- if(ch == '\0') break; //string ended with '\0'
- }
- }
- fHandle->end_field = offset;
- }else if(edt == ARRAY || edt == SEQUENCE || edt == STRUCT){ // not supported
- }
- }else if(dt == STRING){
- if(fixSize) fixSize = 0;
- fHandle->offset = offset;
- while(1){
- ch = *(char*)(curPos);
- offset++;
- curPos++;
- if(ch == '\0') break; //string ended with '\0'
- }
- fHandle->end_field = offset;
- }else if (dt == STRUCT){ //not supported
- }
- }
-
- // lttdes->cur_event_pos = (void*)(&fHandle->end_field);
- lttdes->cur_event_pos += fHandle->end_field;
-}
-
-/****************************************************************************
- *Function name
- * trace_lookup_facility: get the facility handle
- *Input Params
- * facilityName : facility name
- *Output Params
- * facHandle : facility handle
- *return value
- * 0 : success
- * EINVAL : registered facility is not the same one used here
- ****************************************************************************/
-int trace_lookup_facility(int evId, facility_handle ** facHandle){
- int i;
- facility_handle * fHandle;
-
- for(i=0;i<facilities.position;i++){
- fHandle = (facility_handle *)facilities.array[i];
-
- /* disable during the test */
- *facHandle = fHandle;
- return 0;
-/*
- if(strcmp(idToFacility[evId]->name, fHandle->name)==0){
- if(idToFacility[evId]->checksum != fHandle->checksum)
- return EINVAL;
- *facHandle = fHandle;
- return 0;
- }
-*/
- }
-
- //read event definition file
- // parseEventAndTypeDefinition(idToFacility[evId]->name); / * disable during the test */
- parseEventAndTypeDefinition("default");
- fHandle = (facility_handle *)facilities.array[facilities.position-1];
-
- //check if the facility used here is the same as the one registered in kernel
- // if(idToFacility[evId]->checksum != fHandle->checksum) return EINVAL; /* disable during the test */
-
- *facHandle = fHandle;
-
- return 0;
-}
-
-/****************************************************************************
- *Function name
- * trace_lookup_event: get the event handle
- *Input Params
- * event_id : id of event in the facility
- * facHandle : facility handle containing an array of event handle
- *Output Params
- * eventHandle : event handle
- *return value
- * 0 : success
- ****************************************************************************/
-int trace_lookup_event(int event_id, facility_handle * facHandle, event_handle ** eventHandle){
- *eventHandle = facHandle->events[event_id];
- return 0;
-}
-
-/****************************************************************************
- *Function name
- * trace_lookup_field: get field handle
- *Input Params
- * baseField : a sequence of field handles
- * position : the position of the field handle in the baseField
- *Output Params
- * fieldHandle : field handle
- *return value
- * 0 : success
- * EINVAL : not a valid position
- ****************************************************************************/
-int trace_lookup_field(sequence * baseField, int position, field_handle ** fieldHandle){
- if(position >= baseField->position || position < 0) return EINVAL;
- *fieldHandle = (field_handle*)baseField->array[position];
- return 0;
-}
-
-/****************************************************************************
- *Function name
- * readFile : wrap function to read from a file
- *Input Params
- * fd : file descriptor
- * buf : buf to contain the content
- * size : number of bytes to be read
- * mesg : message to be printed if some thing goes wrong
- *return value
- * 0 : success
- * EIO : can not read from the file
- ****************************************************************************/
-int readFile(int fd, void * buf, size_t size, char * mesg){
- ssize_t nbBytes;
- nbBytes = read(fd, buf, size);
- if(nbBytes != size){
- printf("%s\n",mesg);
- return EIO;
- }
- return 0;
-}
-
-/****************************************************************************
- *Function name
- * trace_seek : seek according to event
- *Input Params
- * lttdes : ltt file descriptor
- * offset : the file offset : event
- * whence : how to set offset, it can be SEEK_SET, SEEK_CUR, SEEK_END
- *return value
- * 0 : success
- * EINVAL : lseek fail
- * EIO : can not read from the file
- * ENOENT : end of file
- ****************************************************************************/
-int trace_seek(ltt_descriptor * lttdes, off_t offset, int whence){
- off_t newOffset = offset;
- int blockNum, i,j, err;
- event_struct ev;
-
- if(whence == SEEK_CUR && offset == 0)return 0;
-
- if(whence == SEEK_SET){
- if(offset < 0) return EINVAL;
- if(lttdes->which_block != 1){
- if((err=readBlock(lttdes, 1)) != 0) return err;
- }else updateLttdes(lttdes);
- }else if(whence == SEEK_END){
- if(offset > 0) return EINVAL;
- if(lttdes->which_block != lttdes->nbBlocks){
- if((err=readBlock(lttdes, lttdes->nbBlocks))!=0) return err;
- }else updateLttdes(lttdes);
- newOffset = lttdes->a_block_header->event_count + offset;
- if(newOffset > (off_t)lttdes->a_block_header->event_count ) return EINVAL;
- }else{ //whence == SEEK_CUR
- if(offset < 0){
- newOffset = lttdes->which_event + offset;
- updateLttdes(lttdes);
- if(lttdes->which_block == 1){
- newOffset--;
- if(newOffset < 0) return 0; //at the beginning of the file
- }
- }
- }
-
- //seek the right position of the event
- if(newOffset > 0){
- while(newOffset > (off_t)(lttdes->a_block_header->event_count - lttdes->which_event)){
- if(lttdes->which_block == lttdes->nbBlocks) return ENOENT; //end of file
- newOffset += - lttdes->a_block_header->event_count + lttdes->which_event;
- if((err=readBlock(lttdes, lttdes->which_block+1))!=0) return err;
- }
- }else if(newOffset < 0){
- while(newOffset <= 0){
- if(lttdes->which_block == 1) return 0; //reach the beginning of the file
- if((err=readBlock(lttdes, lttdes->which_block-1))!=0)return err;
- newOffset += lttdes->a_block_header->event_count;
- if(lttdes->which_block == 1) newOffset--;
- }
- }
-
- j = lttdes->which_event;
- for(i=j;i<j+newOffset;i++){
- err = trace_read(lttdes,&ev);
- if(err) return err;
- }
-
- lttdes->which_event = i;
- if(lttdes->which_event == 0 || (lttdes->which_event == 1 && lttdes->which_block == 1))
- lttdes->current_event_time = lttdes->a_block_header->tsc;
- else lttdes->current_event_time = ev.tsc;
-
- return 0;
-}
-
-/****************************************************************************
- *Function name
- * readBlock : read a block from the file
- *Input Params
- * lttdes : ltt file descriptor
- * whichBlock : the block which will be read
- *return value
- * 0 : success
- * EINVAL : lseek fail
- * EIO : can not read from the file
- ****************************************************************************/
-int readBlock(ltt_descriptor * lttdes, int whichBlock){
- off_t nbBytes;
- nbBytes = lseek(lttdes->fd, (off_t)((whichBlock-1)*lttdes->trace_header->buffer_size),SEEK_SET);
- if(nbBytes == -1) return EINVAL;
-
- if(readFile(lttdes->fd,lttdes->buffer,lttdes->trace_header->buffer_size,"Unable to read a block")) return EIO;
- lttdes->a_block_header = (block_header *) lttdes->buffer;
- lttdes->a_block_footer = (block_footer *)(lttdes->buffer + lttdes->trace_header->buffer_size - sizeof(block_footer));
- lttdes->which_block = whichBlock;
- lttdes->which_event = 0;
- lttdes->first_event_pos = lttdes->buffer + sizeof(block_header);
- if(lttdes->which_block == 1){
- lttdes->which_event++;
- lttdes->first_event_pos += sizeof(trace_header_event);
- }
- lttdes->cur_event_pos = lttdes->first_event_pos;
- lttdes->current_event_time = lttdes->a_block_header->tsc;
-
- getTSCPerUsec(lttdes);
-
- return 0;
-}
-
-/****************************************************************************
- *Function name
- * updateLttdes : update the info of ltt descriptor
- *Input Params
- * lttdes : ltt file descriptor
- ****************************************************************************/
-void updateLttdes(ltt_descriptor * lttdes){
- if(lttdes->which_block == 1)lttdes->which_event = 1;
- else lttdes->which_event = 0;
- lttdes->cur_event_pos = lttdes->first_event_pos;
- lttdes->current_event_time = lttdes->a_block_header->tsc;
-}
-
-/****************************************************************************
- *Function name
- * trace_seek_time : seek according to time
- *Input Params
- * lttdes : ltt file descriptor
- * offset : the file offset : time
- * whence : how to set offset, it can be SEEK_SET, SEEK_CUR, SEEK_END
- *return value
- * 0 : success
- * EINVAL : lseek fail
- * EIO : can not read from the file
- * ENOENT : end of file
- ****************************************************************************/
-int trace_seek_time(ltt_descriptor * lttdes, uint32_t offset, int whence){
- uint32_t curTime, seekTime;
- int blockNum, i,j, err;
- event_struct ev;
- void * tmpAddr;
- int whichEvent;
- uint32_t curEventTime;
-
- if(whence == SEEK_CUR && offset == 0)return 0;
-
- if(whence == SEEK_SET){
- if(offset < 0) return EINVAL;
- if(lttdes->which_block != 1){
- if((err=readBlock(lttdes, 1))!=0) return err;
- }else updateLttdes(lttdes);
- curTime = lttdes->a_block_header->tsc;
- }else if(whence == SEEK_END){
- if(offset > 0) return EINVAL;
- if(lttdes->which_block != lttdes->nbBlocks){
- if((err=readBlock(lttdes, lttdes->nbBlocks))!=0) return err;
- }else updateLttdes(lttdes);
- curTime = lttdes->a_block_footer->tsc;
- }else{
- curTime = lttdes->current_event_time;
- }
-
- seekTime = curTime + offset;
-
- //find the block which contains the time
- if(offset>0){
- if(whence == SEEK_SET)
- blockNum = -trace_get_time_block_position(lttdes, seekTime, 1, lttdes->nbBlocks);
- else if(whence == SEEK_CUR)
- blockNum = -trace_get_time_block_position(lttdes, seekTime, lttdes->which_block, lttdes->nbBlocks);
- }else if(offset<0){
- if(whence == SEEK_END)
- blockNum = -trace_get_time_block_position(lttdes, seekTime, 1, lttdes->nbBlocks);
- else if(whence == SEEK_CUR)
- blockNum = -trace_get_time_block_position(lttdes, seekTime, 1, lttdes->which_block);
- }else{
- if(whence == SEEK_SET) blockNum = 1;
- if(whence == SEEK_END) blockNum = lttdes->nbBlocks;
- }
-
- if(blockNum < 0) return -blockNum;
-
- //get the block
- if(lttdes->which_block != blockNum){
- if((err=readBlock(lttdes,blockNum))!=0) return err;
- }else updateLttdes(lttdes);
-
- if(lttdes->a_block_footer->tsc <= seekTime){
- if(blockNum == lttdes->nbBlocks) return ENOENT; // end of file
- blockNum++;
- }
-
- //find the event whose time is just before the time
- if(lttdes->which_block != blockNum){
- if((err=readBlock(lttdes,blockNum))!=0) return err;
- }
-
- if(lttdes->current_event_time >= seekTime ) return 0; //find the right place
-
- //loop through the block to find the event
- j = lttdes->which_event;
- for(i=j;i<lttdes->a_block_header->event_count;i++){
- tmpAddr = lttdes->cur_event_pos;
- curEventTime = lttdes->current_event_time;
- whichEvent = lttdes->which_event;
- if((err = trace_read(lttdes,&ev))!=0) return err;
- if(ev.tsc >= seekTime){
- lttdes->cur_event_pos = tmpAddr;
- lttdes->current_event_time = curEventTime;
- lttdes->which_event = whichEvent;
- return 0;
- }
- }
-
- //if we reach here that means this block does not contain the time, go to the next block;
- if(blockNum == lttdes->nbBlocks) return ENOENT; // end of file
- if((err=readBlock(lttdes,blockNum+1))!=0) return err;
-
- return 0;
-}
-
-/****************************************************************************
- *Function name
- * trace_get_time_block_position : get the position of the block which
- * contains the seekTime
- *Input Params
- * lttdes : ltt file descriptor
- * seekTime : absolute time
- * beginBlock : the start block from which to begin the search
- * endBlock : the end block where to end the search
- *return value
- * negative number : the block number
- * EINVAL : lseek fail
- * EIO : can not read from the file
- * ENOENT : end of file
- ****************************************************************************/
-int trace_get_time_block_position(ltt_descriptor * lttdes, uint32_t seekTime, int beginBlock, int endBlock){
- int err, middleBlock = (endBlock + beginBlock) / 2;
-
- if(beginBlock == endBlock)return -beginBlock;
-
- //get the start time of the block
- if(lttdes->which_block != middleBlock){
- if((err=readBlock(lttdes,middleBlock))!=0) return err;
- }else{
- updateLttdes(lttdes);
- }
-
- if(lttdes->a_block_header->tsc >= seekTime){
- if(middleBlock-beginBlock <= 1) return -beginBlock;
- return trace_get_time_block_position(lttdes, seekTime,beginBlock, middleBlock-1);
- }
-
- if(lttdes->a_block_footer->tsc >= seekTime) return -middleBlock;
- if(endBlock-middleBlock == 1) return -endBlock;
- return trace_get_time_block_position(lttdes, seekTime, middleBlock+1, endBlock);
-}
-
-/****************************************************************************
- *Function names
- * trace_get_char, trace_get_uchar, trace_get_enum, trace_get_short
- * trace_get_ushort, trace_get_integer, trace_get_uinteger, trace_get_long
- * trace_get_ulong, trace_get_float, trace_get_double, trace_get_string
- * the help functions are used to get data of special data type from event
- * binary data
- *Input Params
- * field : field handle
- * data : event binary data
- *return value
- * corresponding data type
- ****************************************************************************/
-int trace_get_char(field_handle * field, void * data){
- return (int)(*(char*)(data + field->offset));
-}
-
-int trace_get_uchar(field_handle * field, void * data){
- return (int)(*(unsigned char*)(data + field->offset));
-}
-
-unsigned long trace_get_enum(field_handle * field, void * data){
- if(field->size == 1)return (unsigned long)(*(uint8_t *)(data + field->offset));
- else if(field->size == 2)return (unsigned long)(*(uint16_t *)(data + field->offset));
- else if(field->size == 3)return (unsigned long)(*(uint32_t *)(data + field->offset));
- else if(field->size == 4)return *(unsigned long *)(data + field->offset);
-}
-
-short int trace_get_short(field_handle * field, void * data){
- return *(short int*)(data + field->offset);
-}
-
-unsigned short int trace_get_ushort(field_handle * field, void * data){
- return *(unsigned short int*)(data + field->offset);
-}
-
-int trace_get_integer(field_handle * field, void * data){
- return *(int*)(data + field->offset);
-}
-
-unsigned int trace_get_uinteger(field_handle * field, void * data){
- return *(unsigned int*)(data + field->offset);
-}
-
-long trace_get_long(field_handle * field, void * data){
- return *(long*)(data + field->offset);
-}
-
-unsigned long trace_get_ulong(field_handle * field, void * data){
- return *(unsigned long*)(data + field->offset);
-}
-
-float trace_get_float(field_handle * field, void * data){
- return *(float*)(data + field->offset);
-}
-
-double trace_get_double(field_handle * field, void * data){
- return *(double*)(data + field->offset);
-}
-
-char * trace_get_string(field_handle * field, void * data){
- return allocAndCopy((char*)(data + field->offset));
-}
-
-
-//main and the following functions are just for the purpose of test, it will be deleted late
-
-int main(char * argc, char ** argv){
- int i,j,k, err;
- facility_handle * fH;
- event_handle *evH;
- field_handle *fldH;
- int fd;
- block_header bh;
- block_footer bf, *ptr;
- trace_header_event thev;
- ltt_descriptor * lttdes;
-
- char buf[BUFFER_SIZE];
-
- fp = fopen("statistic","w");
- if(!fp) {
- printf("can not open test file\n");
- exit(1);
- }
-
- lttdes = trace_open_log(argv[1]);
- err = trace_seek(lttdes, 1, SEEK_SET);
- for(i=0;i<lttdes->a_block_header->event_count - 2;i++){
- err = trace_seek(lttdes, 1, SEEK_CUR);
- }
- ptr = (block_footer *)(lttdes->buffer + lttdes->trace_header->buffer_size - sizeof(block_footer));
-
-/*
- err = trace_seek_time(lttdes, 11, SEEK_SET);
- err = trace_seek_time(lttdes, 1060000000, SEEK_CUR);
- while(1){
- err = trace_seek_time(lttdes, 100000000, SEEK_CUR);
- if(err) break;
- }
-*/
-}
+++ /dev/null
-/*
-
-parser.c: Generate helper declarations and functions to trace events
- from an event description file.
-
-Copyright (C) 2002, Xianxiu Yang
-Copyright (C) 2002, Michel Dagenais
-This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
-the Free Software Foundation; version 2 of the License.
-
-This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-*/
-
-/* This program reads the ".event" event definitions input files
- specified as command line arguments and generates corresponding
- ".c" and ".h" files required to trace such events in the kernel.
-
- The program uses a very simple tokenizer, called from a hand written
- recursive descent parser to fill a data structure describing the events.
- The result is a sequence of events definitions which refer to type
- definitions.
-
- A table of named types is maintained to allow refering to types by name
- when the same type is used at several places. Finally a sequence of
- all types is maintained to facilitate the freeing of all type
- information when the processing of an ".event" file is finished. */
-
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-#include <stdarg.h>
-#include <linux/errno.h>
-
-
-#include "parser.h"
-
-
-/*****************************************************************************
- *Function name
- * getSize : translate from string to integer
- *Input params
- * in : input file handle
- *Return values
- * size
- *****************************************************************************/
-int getSize(parse_file *in){
- char *token;
-
- token = getToken(in);
- if(in->type == NUMBER) {
- if(strcmp(token,"1") == 0) return 0;
- else if(strcmp(token,"2") == 0) return 1;
- else if(strcmp(token,"4") == 0) return 2;
- else if(strcmp(token,"8") == 0) return 3;
- }
- else if(in->type == NAME) {
- if(strcmp(token,"short") == 0) return 4;
- else if(strcmp(token,"medium") == 0) return 5;
- else if(strcmp(token,"long") == 0) return 6;
- }
- in->error(in,"incorrect size specification");
- return -1;
-}
-
-/*****************************************************************************
- *Function name
- * error_callback : print out error info
- *Input params
- * in : input file handle
- * msg : message to be printed
- ****************************************************************************/
-void error_callback(parse_file *in, char *msg){
- if(in)
- printf("Error in file %s, line %d: %s\n", in->name, in->lineno, msg);
- else
- printf("%s\n",msg);
- exit(1);
-}
-
-/*****************************************************************************
- *Function name
- * memAlloc : allocate memory
- *Input params
- * size : required memory size
- *return value
- * void * : pointer to allocate memory or NULL
- ****************************************************************************/
-void * memAlloc(int size){
- void *addr = malloc(size);
- if(!addr){
- printf("Failed to allocate memory");
- exit(1);
- }
- return addr;
-}
-
-/*****************************************************************************
- *Function name
- * allocAndCopy : allocate memory and initialize it
- *Input params
- * str : string to be put in memory
- *return value
- * char * : pointer to allocate memory or NULL
- ****************************************************************************/
-char *allocAndCopy(char *str){
- char *addr = (char *)memAlloc(strlen(str)+1);
- strcpy(addr,str);
- return addr;
-}
-
-
-/*****************************************************************************
- *Function name
- * parseEvent : generate event from event definition
- *Input params
- * in : input file handle
- * ev : new event
- *Output params
- * ev : new event (parameters are passed to it)
- ****************************************************************************/
-void parseEvent(parse_file *in, event * ev, sequence * unnamed_types, table * named_types) {
- char *token;
- type_descriptor *t;
-
- getLParenthesis(in);
- token = getName(in);
- ev->name = allocAndCopy(token);
- getComa(in);
-
- token = getQuotedString(in);
- ev->description = allocAndCopy(token);
-
- token = getToken(in); //token either is a ',' or a ')'
- if(in->type == COMA) token = getName(in);
- ungetToken(in);
-
- /* We have a possibly empty list of fields, containing struct implied */
- if((in->type == NAME && strcmp(token,"field") == 0) ||
- in->type == RPARENTHESIS) {
- /* Insert an unnamed struct type */
- t = (type_descriptor *)memAlloc(sizeof(type_descriptor));
- t->type = STRUCT;
- t->fmt = NULL;
- if(in->type == NAME) parseFields(in,t, unnamed_types, named_types);
- else if(in->type == RPARENTHESIS) sequence_init(&(t->fields));
- sequence_push(unnamed_types,t);
- ev->type = t;
- }
-
- /* Or a complete type declaration but it must be a struct */
- else if(in->type == NAME){
- ev->type = parseType(in,NULL, unnamed_types, named_types);
- if(ev->type->type != STRUCT && ev->type->type != NONE) in->error(in,"type must be a struct");
- }else in->error(in,"not a struct type");
-
- getRParenthesis(in);
- getSemiColon(in);
-}
-
-/*****************************************************************************
- *Function name
- * parseField : get field infomation from buffer
- *Input params
- * in : input file handle
- * t : type descriptor
- ****************************************************************************/
-void parseFields(parse_file *in, type_descriptor *t, sequence * unnamed_types, table * named_types) {
- char * token;
- field *f;
-
- sequence_init(&(t->fields));
-
- token = getToken(in);
- while(in->type == NAME && strcmp(token,"field") == 0) {
- f = (field *)memAlloc(sizeof(field));
- sequence_push(&(t->fields),f);
-
- getLParenthesis(in);
- f->name = (char *)allocAndCopy(getName(in));
- getComa(in);
- f->description = (char *)allocAndCopy(getQuotedString(in));
- getComa(in);
- f->type = parseType(in,NULL, unnamed_types, named_types);
- getRParenthesis(in);
-
- token = getToken(in);
- if(in->type == COMA) token = getName(in);
- else ungetToken(in); // no more fields, it must be a ')'
- }
-
- if(in->type == NAME && strcmp(token,"field") != 0)
- in->error(in,"not a field");
-}
-
-
-/*****************************************************************************
- *Function name
- * parseType : get type information, type can be :
- * Primitive:
- * int(size,fmt); uint(size,fmt); float(size,fmt);
- * string(fmt); enum(size,fmt,(label1,label2...))
- * Compound:
- * array(arraySize, type); sequence(lengthSize,type)
- * struct(field(name,type,description)...)
- * type name:
- * type(name,type)
- *Input params
- * in : input file handle
- * inType : a type descriptor
- *Return values
- * type_descriptor* : a type descriptor
- ****************************************************************************/
-type_descriptor *parseType(parse_file *in, type_descriptor *inType, sequence * unnamed_types, table * named_types) {
- char *token, *car;
- type_descriptor *t;
-
- if(inType == NULL) {
- t = (type_descriptor *) memAlloc(sizeof(type_descriptor));
- t->type = NONE;
- t->fmt = NULL;
- sequence_push(unnamed_types,t);
- }
- else t = inType;
-
- token = getName(in);
-
- if(strcmp(token,"struct") == 0) {
- t->type = STRUCT;
- getLParenthesis(in);
- parseFields(in,t, unnamed_types, named_types);
- getRParenthesis(in);
- }
- else if(strcmp(token,"array") == 0) {
- t->type = ARRAY;
- getLParenthesis(in);
- t->size = getNumber(in);
- getComa(in);
- t->nested_type = parseType(in,NULL, unnamed_types, named_types);
- getRParenthesis(in);
- }
- else if(strcmp(token,"sequence") == 0) {
- t->type = SEQUENCE;
- getLParenthesis(in);
- t->size = getSize(in);
- getComa(in);
- t->nested_type = parseType(in,NULL, unnamed_types, named_types);
- getRParenthesis(in);
- }
- else if(strcmp(token,"enum") == 0) {
- t->type = ENUM;
- sequence_init(&(t->labels));
- getLParenthesis(in);
- t->size = getSize(in);
- getComa(in);
- token = getToken(in);
- if(in->type == QUOTEDSTRING){
- t->fmt = allocAndCopy(token);
- getComa(in);
- }else ungetToken(in);
- getLParenthesis(in);
-
- token = getToken(in);
- while(in->type != RPARENTHESIS) {
- if(in->type != NAME) in->error(in,"Name token was expected");
- car = allocAndCopy(token);
- token = getToken(in);
- if(in->type == COMA){
- sequence_push(&(t->labels),allocAndCopy(car));
- token = getName(in);
- }else if(in->type == EQUAL){ //label followed by '=' and a number, e.x. label1 = 1,
- car = appendString(car, token);
- token = getToken(in);
- if(in->type != NUMBER) in->error(in,"Number token was expected");
- car = appendString(car, token);
- sequence_push(&(t->labels),allocAndCopy(car));
- token = getToken(in);
- if(in->type == COMA) token = getName(in);
- else ungetToken(in);
- }else{
- sequence_push(&(t->labels),allocAndCopy(car));
- ungetToken(in);
- }
- }
- getRParenthesis(in);
- getRParenthesis(in);
- }
- else if(strcmp(token,"int") == 0) {
- t->type = INT;
- getLParenthesis(in);
- t->size = getSize(in);
- token = getToken(in);
- if(in->type == COMA) {
- token = getQuotedString(in);
- t->fmt = allocAndCopy(token);
- }
- else ungetToken(in);
- getRParenthesis(in);
- }
- else if(strcmp(token,"uint") == 0) {
- t->type = UINT;
- getLParenthesis(in);
- t->size = getSize(in);
- token = getToken(in);
- if(in->type == COMA) {
- token = getQuotedString(in);
- t->fmt = allocAndCopy(token);
- }
- else ungetToken(in);
- getRParenthesis(in);
- }
- else if(strcmp(token,"float") == 0) {
- t->type = FLOAT;
- getLParenthesis(in);
- t->size = getSize(in);
- token = getToken(in);
- if(in->type == COMA) {
- token = getQuotedString(in);
- t->fmt = allocAndCopy(token);
- }
- else ungetToken(in);
- getRParenthesis(in);
- }
- else if(strcmp(token,"string") == 0) {
- t->type = STRING;
- getLParenthesis(in);
- token = getToken(in);
- if(in->type == QUOTEDSTRING) t->fmt = allocAndCopy(token);
- else ungetToken(in);
- getRParenthesis(in);
- }
- else {
- /* Must be a named type */
- if(inType != NULL)
- in->error(in,"Named type cannot refer to a named type");
- else {
- free(t);
- sequence_pop(unnamed_types);
- return(find_named_type(token, named_types));
- }
- }
-
- return t;
-}
-
-/*****************************************************************************
- *Function name
- * find_named_type : find a named type from hash table
- *Input params
- * name : type name
- *Return values
- * type_descriptor * : a type descriptor
- *****************************************************************************/
-
-type_descriptor * find_named_type(char *name, table * named_types)
-{
- type_descriptor *t;
-
- t = table_find(named_types,name);
- if(t == NULL) {
- t = (type_descriptor *)memAlloc(sizeof(type_descriptor));
- t->type = NONE;
- t->fmt = NULL;
- table_insert(named_types,allocAndCopy(name),t);
- }
- return t;
-}
-
-/*****************************************************************************
- *Function name
- * parseTypeDefinition : get type information from type definition
- *Input params
- * in : input file handle
- *****************************************************************************/
-void parseTypeDefinition(parse_file * in, sequence * unnamed_types, table * named_types){
- char *token;
- type_descriptor *t;
-
- getLParenthesis(in);
- token = getName(in);
- t = find_named_type(token, named_types);
- getComa(in);
-
- if(t->type != NONE) in->error(in,"redefinition of named type");
- parseType(in,t, unnamed_types, named_types);
-
- getRParenthesis(in);
- getSemiColon(in);
-}
-
-/**************************************************************************
- * Function :
- * getComa, getName, getNumber, getLParenthesis, getRParenthesis, getEqual
- * Description :
- * Read a token from the input file, check its type, return it scontent.
- *
- * Parameters :
- * in , input file handle.
- *
- * Return values :
- * address of token content.
- *
- **************************************************************************/
-
-char *getName(parse_file * in) {
- char *token;
-
- token = getToken(in);
- if(in->type != NAME) in->error(in,"Name token was expected");
- return token;
-}
-
-int getNumber(parse_file * in) {
- char *token;
-
- token = getToken(in);
- if(in->type != NUMBER) in->error(in, "Number token was expected");
- return atoi(token);
-}
-
-char *getComa(parse_file * in) {
- char *token;
-
- token = getToken(in);
- if(in->type != COMA) in->error(in, "Coma token was expected");
- return token;
-}
-
-char *getLParenthesis(parse_file * in) {
- char *token;
-
- token = getToken(in);
- if(in->type != LPARENTHESIS) in->error(in, "Left parenthesis was expected");
- return token;
-}
-
-char *getRParenthesis(parse_file * in) {
- char *token;
-
- token = getToken(in);
- if(in->type != RPARENTHESIS) in->error(in, "Right parenthesis was expected");
- return token;
-}
-
-char *getQuotedString(parse_file * in) {
- char *token;
-
- token = getToken(in);
- if(in->type != QUOTEDSTRING) in->error(in, "quoted string was expected");
- return token;
-}
-
-char * getSemiColon(parse_file *in){
- char *token;
-
- token = getToken(in);
- if(in->type != SEMICOLON) in->error(in, "semicolon was expected");
- return token;
-}
-
-char * getEqual(parse_file *in){
- char *token;
-
- token = getToken(in);
- if(in->type != EQUAL) in->error(in, "equal was expected");
- return token;
-}
-
-/******************************************************************
- * Function :
- * getToken, ungetToken
- * Description :
- * Read a token from the input file and return its type and content.
- * Line numbers are accounted for and whitespace/comments are skipped.
- *
- * Parameters :
- * in, input file handle.
- *
- * Return values :
- * address of token content.
- *
- ******************************************************************/
-
-void ungetToken(parse_file * in)
-{
- in->unget = 1;
-}
-
-char *getToken(parse_file * in)
-{
- FILE *fp = in->fp;
- char car, car1;
- int pos = 0, escaped;
-
- if(in->unget == 1) {
- in->unget = 0;
- return in->buffer;
- }
-
- /* skip whitespace and comments */
-
- while((car = getc(fp)) != EOF) {
- if(car == '/') {
- car1 = getc(fp);
- if(car1 == '*') skipComment(in);
- else if(car1 == '/') skipEOL(in);
- else {
- car1 = ungetc(car1,fp);
- break;
- }
- }
- else if(car == '\n') in->lineno++;
- else if(!isspace(car)) break;
- }
-
- switch(car) {
- case EOF:
- in->type = ENDFILE;
- break;
- case ',':
- in->type = COMA;
- in->buffer[pos] = car;
- pos++;
- break;
- case '(':
- in->type = LPARENTHESIS;
- in->buffer[pos] = car;
- pos++;
- break;
- case ')':
- in->type = RPARENTHESIS;
- in->buffer[pos] = car;
- pos++;
- break;
- case ';':
- in->type = SEMICOLON;
- in->buffer[pos] = car;
- pos++;
- break;
- case '=':
- in->type = EQUAL;
- in->buffer[pos] = car;
- pos++;
- break;
- case '"':
- escaped = 0;
- while((car = getc(fp)) != EOF && pos < BUFFER_SIZE) {
- if(car == '\\' && escaped == 0) {
- in->buffer[pos] = car;
- pos++;
- escaped = 1;
- continue;
- }
- if(car == '"' && escaped == 0) break;
- if(car == '\n' && escaped == 0) {
- in->error(in, "non escaped newline inside quoted string");
- }
- if(car == '\n') in->lineno++;
- in->buffer[pos] = car;
- pos++;
- escaped = 0;
- }
- if(car == EOF) in->error(in,"no ending quotemark");
- if(pos == BUFFER_SIZE) in->error(in, "quoted string token too large");
- in->type = QUOTEDSTRING;
- break;
- default:
- if(isdigit(car)) {
- in->buffer[pos] = car;
- pos++;
- while((car = getc(fp)) != EOF && pos < BUFFER_SIZE) {
- if(!isdigit(car)) {
- ungetc(car,fp);
- break;
- }
- in->buffer[pos] = car;
- pos++;
- }
- if(car == EOF) ungetc(car,fp);
- if(pos == BUFFER_SIZE) in->error(in, "number token too large");
- in->type = NUMBER;
- }
- else if(isalpha(car)) {
- in->buffer[0] = car;
- pos = 1;
- while((car = getc(fp)) != EOF && pos < BUFFER_SIZE) {
- if(!isalnum(car)) {
- ungetc(car,fp);
- break;
- }
- in->buffer[pos] = car;
- pos++;
- }
- if(car == EOF) ungetc(car,fp);
- if(pos == BUFFER_SIZE) in->error(in, "name token too large");
- in->type = NAME;
- }
- else in->error(in, "invalid character, unrecognized token");
- }
- in->buffer[pos] = 0;
- return in->buffer;
-}
-
-void skipComment(parse_file * in)
-{
- char car;
- while((car = getc(in->fp)) != EOF) {
- if(car == '\n') in->lineno++;
- else if(car == '*') {
- car = getc(in->fp);
- if(car ==EOF) break;
- if(car == '/') return;
- ungetc(car,in->fp);
- }
- }
- if(car == EOF) in->error(in,"comment begining with '/*' has no ending '*/'");
-}
-
-void skipEOL(parse_file * in)
-{
- char car;
- while((car = getc(in->fp)) != EOF) {
- if(car == '\n') {
- ungetc(car,in->fp);
- break;
- }
- }
- if(car == EOF)ungetc(car, in->fp);
-}
-
-int isalpha(char c){
- int i,j;
- if(c == '_')return 1;
- i = c - 'a';
- j = c - 'A';
- if((i>=0 && i<26) || (j>=0 && j<26)) return 1;
- return 0;
-}
-
-int isalnum(char c){
- return (isalpha(c) || isdigit(c));
-}
-
-/*****************************************************************************
- *Function name
- * checkNamedTypesImplemented : check if all named types have definition
- ****************************************************************************/
-void checkNamedTypesImplemented(table * named_types){
- type_descriptor *t;
- int pos;
- char str[256];
-
- for(pos = 0 ; pos < named_types->values.position; pos++) {
- t = (type_descriptor *) named_types->values.array[pos];
- if(t->type == NONE){
- sprintf(str,"named type '%s' has no definition",(char*)named_types->keys.array[pos]);
- error_callback(NULL,str);
- }
- }
-}
-
-
-/*****************************************************************************
- *Function name
- * generateChecksum : generate checksum for the facility
- *Input Params
- * facName : name of facility
- *Output Params
- * checksum : checksum for the facility
- ****************************************************************************/
-void generateChecksum( char* facName, unsigned long * checksum, sequence * events){
- unsigned long crc ;
- int pos, nestedStruct;
- event * ev;
- char str[256];
-
- crc = crc32(facName);
- for(pos = 0; pos < events->position; pos++){
- ev = (event *)(events->array[pos]);
- ev->nested = 0; //by default, event has no nested struct
- crc = partial_crc32(ev->name,crc);
- nestedStruct = 0;
- if(ev->type->type != STRUCT){
- sprintf(str,"event '%s' has a type other than STRUCT",ev->name);
- error_callback(NULL, str);
- }
- crc = getTypeChecksum(crc, ev->type,&nestedStruct);
- if(nestedStruct ) ev->nested = 1;
- }
- *checksum = crc;
-}
-
-/*****************************************************************************
- *Function name
- * getTypeChecksum : generate checksum by type info
- *Input Params
- * crc : checksum generated so far
- * type : type descriptor containing type info
- *Return value
- * unsigned long : checksum
- *****************************************************************************/
-unsigned long getTypeChecksum(unsigned long aCrc, type_descriptor * type, int * nestedStruct){
- unsigned long crc = aCrc;
- char * str = NULL, buf[16];
- int flag = 0, pos, max, min;
- field * fld;
- data_type dt;
-
- switch(type->type){
- case INT:
- str = intOutputTypes[type->size];
- break;
- case UINT:
- str = uintOutputTypes[type->size];
- break;
- case FLOAT:
- str = floatOutputTypes[type->size];
- break;
- case STRING:
- str = allocAndCopy("string");
- flag = 1;
- break;
- case ENUM:
- str = appendString("enum ", uintOutputTypes[type->size]);
- flag = 1;
- break;
- case ARRAY:
- sprintf(buf,"%d\0",type->size);
- str = appendString("array ",buf);
- flag = 1;
- break;
- case SEQUENCE:
- sprintf(buf,"%d\0",type->size);
- str = appendString("sequence ",buf);
- flag = 1;
- break;
- case STRUCT:
- str = allocAndCopy("struct");
- flag = 1;
- break;
- default:
- error_callback(NULL, "named type has no definition");
- break;
- }
-
- crc = partial_crc32(str,crc);
- if(flag) free(str);
-
- if(type->fmt) crc = partial_crc32(type->fmt,crc);
-
- if(type->type == ARRAY || type->type == SEQUENCE){
- dt = type->nested_type->type;
- if(dt == ARRAY || dt == SEQUENCE || dt == STRUCT) *nestedStruct += 1;
- crc = getTypeChecksum(crc,type->nested_type,nestedStruct);
- }else if(type->type == STRUCT){
- if(type->fields.position != 0){//not a empty struct
- max = 0;
- for(pos =0; pos < type->fields.position; pos++){
- min = 0;
- fld = (field *) type->fields.array[pos];
- crc = partial_crc32(fld->name,crc);
- if(fld->type->type == STRUCT) min++;
- crc = getTypeChecksum(crc, fld->type,&min);
- if(min>max) max = min;
- }
- *nestedStruct += max;
- }
- }else if(type->type == ENUM){
- for(pos = 0; pos < type->labels.position; pos++)
- crc = partial_crc32((char*)type->labels.array[pos],crc);
- }
-
- return crc;
-}
-
-
-/* Event type descriptors */
-void freeType(type_descriptor * tp){
- int pos2;
- field *f;
-
- if(tp->fmt != NULL) free(tp->fmt);
- if(tp->type == ENUM) {
- for(pos2 = 0; pos2 < tp->labels.position; pos2++) {
- free(tp->labels.array[pos2]);
- }
- sequence_dispose(&(tp->labels));
- }
- if(tp->type == STRUCT) {
- for(pos2 = 0; pos2 < tp->fields.position; pos2++) {
- f = (field *) tp->fields.array[pos2];
- free(f->name);
- free(f->description);
- free(f);
- }
- sequence_dispose(&(tp->fields));
- }
-}
-
-void freeNamedType(table * t){
- int pos;
- type_descriptor * td;
-
- for(pos = 0 ; pos < t->keys.position; pos++) {
- free((char *)t->keys.array[pos]);
- td = (type_descriptor*)t->values.array[pos];
- freeType(td);
- free(td);
- }
-}
-
-void freeTypes(sequence *t) {
- int pos, pos2;
- type_descriptor *tp;
- field *f;
-
- for(pos = 0 ; pos < t->position; pos++) {
- tp = (type_descriptor *)t->array[pos];
- freeType(tp);
- free(tp);
- }
-}
-
-void freeEvents(sequence *t) {
- int pos;
- event *ev;
-
- for(pos = 0 ; pos < t->position; pos++) {
- ev = (event *) t->array[pos];
- free(ev->name);
- free(ev->description);
- free(ev);
- }
-
-}
-
-
-/* Extensible array */
-
-void sequence_init(sequence *t) {
- t->size = 10;
- t->position = 0;
- t->array = (void **)memAlloc(t->size * sizeof(void *));
-}
-
-void sequence_dispose(sequence *t) {
- t->size = 0;
- free(t->array);
- t->array = NULL;
-}
-
-void sequence_push(sequence *t, void *elem) {
- void **tmp;
-
- if(t->position >= t->size) {
- tmp = t->array;
- t->array = (void **)memAlloc(t->size * 2 * sizeof(void *));
- memcpy(t->array, tmp, t->size * sizeof(void *));
- t->size = t->size * 2;
- free(tmp);
- }
- t->array[t->position] = elem;
- t->position++;
-}
-
-void *sequence_pop(sequence *t) {
- return t->array[t->position--];
-}
-
-
-/* Hash table API, implementation is just linear search for now */
-
-void table_init(table *t) {
- sequence_init(&(t->keys));
- sequence_init(&(t->values));
-}
-
-void table_dispose(table *t) {
- sequence_dispose(&(t->keys));
- sequence_dispose(&(t->values));
-}
-
-void table_insert(table *t, char *key, void *value) {
- sequence_push(&(t->keys),key);
- sequence_push(&(t->values),value);
-}
-
-void *table_find(table *t, char *key) {
- int pos;
- for(pos = 0 ; pos < t->keys.position; pos++) {
- if(strcmp((char *)key,(char *)t->keys.array[pos]) == 0)
- return(t->values.array[pos]);
- }
- return NULL;
-}
-
-
-/* Concatenate strings */
-
-char *appendString(char *s, char *suffix) {
- char *tmp;
-
- tmp = (char *)memAlloc(strlen(s) + strlen(suffix) + 1);
- strcpy(tmp,s);
- strcat(tmp,suffix);
- return tmp;
-}
-
-
+++ /dev/null
-Trace start time: (1042824617, 654653)
-Trace end time: (1042824737, 641416)
-Trace duration: (119, 986763)
-
-Number of occurences of:
- Events: 5311979
- Scheduling changes: 210109
- Kernel timer tics: 11999
- System call entries: 700337
- System call exits: 700211
- Trap entries: 58021
- Trap exits: 58021
- IRQ entries: 13998
- IRQ exits: 13998
- Bottom halves: 12664
- Timer expiries: 4962
- Page allocations: 83259
- Page frees: 111748
- Packets Out: 0
- Packets In: 0
-
-Analysis details:
- Process (3045, 627): expr:
- Number of system calls: 54
- Number of traps: 125
- Quantity of data read from files: 1024
- Quantity of data written to files: 6
- Time executing process code: (0, 1152) => 0.00 %
- Time running: (0, 2180) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 1 (0, 10)
- munmap: 2 (0, 14)
- mprotect: 1 (0, 6)
- read: 1 (0, 7)
- fstat64: 3 (0, 5)
- open: 3 (0, 26)
- old_mmap: 6 (0, 25)
- brk: 4 (0, 2)
- newuname: 1 (0, 3)
- execve: 1 (0, 243)
- stat64: 4 (0, 27)
- close: 5 (0, 10)
- dup2: 1 (0, 2)
- setpgid: 1 (0, 11)
- rt_sigaction: 13 (0, 11)
- rt_sigprocmask: 5 (0, 3)
- getpid: 1 (0, 1)
- Process (3044, 627): getTime:
- Number of system calls: 47
- Number of traps: 116
- Quantity of data read from files: 1024
- Quantity of data written to files: 14
- Time executing process code: (0, 1054) => 0.00 %
- Time running: (0, 1984) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 1 (0, 9)
- gettimeofday: 1 (0, 1)
- munmap: 2 (0, 15)
- mprotect: 1 (0, 5)
- read: 1 (0, 7)
- fstat64: 3 (0, 6)
- open: 3 (0, 25)
- old_mmap: 6 (0, 21)
- brk: 1 (0, 1)
- newuname: 1 (0, 2)
- execve: 1 (0, 244)
- close: 4 (0, 4)
- dup2: 1 (0, 2)
- setpgid: 1 (0, 11)
- rt_sigaction: 13 (0, 7)
- rt_sigprocmask: 5 (0, 4)
- getpid: 1 (0, 1)
- Process (3043, 3042): gnuplot_x11:
- Number of system calls: 204
- Number of traps: 235
- Quantity of data read from files: 61372
- Quantity of data written to files: 9670
- Time executing process code: (0, 6232) => 0.01 %
- Time running: (0, 8631) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- select: 6 (0, 98122)
- stat64: 1 (0, 10)
- write: 46 (0, 226)
- writev: 4 (0, 29)
- access: 1 (0, 10)
- fcntl64: 3 (0, 3)
- socketcall: 3 (0, 68)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 24)
- mprotect: 6 (0, 20)
- read: 63 (0, 20874)
- fstat64: 8 (0, 13)
- open: 12 (0, 123)
- old_mmap: 18 (0, 66)
- brk: 10 (0, 19)
- newuname: 6 (0, 11)
- execve: 1 (0, 276)
- dup2: 1 (0, 3)
- close: 10 (0, 52)
- Process (3042, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7934) => 0.01 %
- Time running: (0, 11518) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 30724)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 149)
- pipe: 1 (0, 34)
- setuid: 1 (0, 1)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 18)
- read: 7 (0, 59)
- close: 9 (0, 19)
- fstat64: 8 (0, 14)
- open: 9 (0, 88)
- old_mmap: 16 (0, 62)
- brk: 8 (0, 19)
- newuname: 2 (0, 5)
- execve: 1 (0, 228)
- ioctl: 2 (0, 21)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 764)
- rt_sigprocmask: 508 (0, 316)
- getpid: 1 (0, 1)
- Process (3041, 3040): gnuplot_x11:
- Number of system calls: 211
- Number of traps: 237
- Quantity of data read from files: 30780
- Quantity of data written to files: 9662
- Time executing process code: (0, 6386) => 0.01 %
- Time running: (0, 8782) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 5 (0, 9)
- select: 6 (0, 77496)
- stat64: 1 (0, 9)
- write: 47 (0, 242)
- writev: 4 (0, 30)
- access: 1 (0, 11)
- fcntl64: 3 (0, 4)
- socketcall: 3 (0, 65)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 22)
- mprotect: 6 (0, 16)
- read: 64 (0, 29224)
- fstat64: 8 (0, 11)
- open: 12 (0, 116)
- old_mmap: 18 (0, 64)
- brk: 10 (0, 24)
- newuname: 6 (0, 12)
- execve: 1 (0, 256)
- dup2: 1 (0, 2)
- close: 10 (0, 48)
- Process (3040, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7716) => 0.01 %
- Time running: (0, 11073) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 89818)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 106)
- pipe: 1 (0, 21)
- setuid: 1 (0, 1)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 22)
- read: 7 (0, 60)
- close: 9 (0, 20)
- fstat64: 8 (0, 12)
- open: 9 (0, 91)
- old_mmap: 16 (0, 59)
- brk: 8 (0, 15)
- newuname: 2 (0, 6)
- execve: 1 (0, 225)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 732)
- rt_sigprocmask: 508 (0, 284)
- getpid: 1 (0, 1)
- Process (3039, 3038): gnuplot_x11:
- Number of system calls: 225
- Number of traps: 237
- Quantity of data read from files: 30884
- Quantity of data written to files: 9674
- Time executing process code: (0, 6702) => 0.01 %
- Time running: (0, 9207) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 20)
- stat64: 1 (0, 10)
- write: 50 (0, 270)
- select: 6 (0, 315)
- writev: 4 (0, 27)
- access: 1 (0, 9)
- fcntl64: 3 (0, 5)
- socketcall: 3 (0, 62)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 24)
- mprotect: 6 (0, 19)
- read: 68 (0, 23715)
- fstat64: 8 (0, 12)
- open: 12 (0, 118)
- old_mmap: 18 (0, 63)
- brk: 10 (0, 27)
- newuname: 6 (0, 11)
- execve: 1 (0, 256)
- dup2: 1 (0, 2)
- close: 10 (0, 39)
- Process (3038, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7716) => 0.01 %
- Time running: (0, 11080) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 129068)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 3)
- fork: 1 (0, 109)
- pipe: 1 (0, 20)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 34)
- mprotect: 7 (0, 25)
- read: 7 (0, 61)
- close: 9 (0, 20)
- fstat64: 8 (0, 11)
- open: 9 (0, 88)
- old_mmap: 16 (0, 56)
- brk: 8 (0, 16)
- newuname: 2 (0, 6)
- execve: 1 (0, 226)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 732)
- rt_sigprocmask: 508 (0, 307)
- getpid: 1 (0, 1)
- Process (3037, 3036): gnuplot_x11:
- Number of system calls: 225
- Number of traps: 237
- Quantity of data read from files: 30884
- Quantity of data written to files: 9674
- Time executing process code: (0, 6796) => 0.01 %
- Time running: (0, 9355) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 20)
- stat64: 1 (0, 10)
- write: 50 (0, 284)
- select: 6 (0, 45210)
- writev: 4 (0, 27)
- access: 1 (0, 9)
- fcntl64: 3 (0, 5)
- socketcall: 3 (0, 61)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 21)
- mprotect: 6 (0, 16)
- read: 68 (0, 15788)
- fstat64: 8 (0, 11)
- open: 12 (0, 126)
- old_mmap: 18 (0, 64)
- brk: 10 (0, 29)
- newuname: 6 (0, 11)
- execve: 1 (0, 259)
- dup2: 1 (0, 2)
- close: 10 (0, 46)
- Process (3036, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7752) => 0.01 %
- Time running: (0, 11037) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 78328)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 106)
- pipe: 1 (0, 21)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 34)
- mprotect: 7 (0, 22)
- read: 7 (0, 59)
- close: 9 (0, 18)
- fstat64: 8 (0, 12)
- open: 9 (0, 92)
- old_mmap: 16 (0, 61)
- brk: 8 (0, 14)
- newuname: 2 (0, 6)
- execve: 1 (0, 224)
- ioctl: 2 (0, 23)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 715)
- rt_sigprocmask: 508 (0, 270)
- getpid: 1 (0, 1)
- Process (3035, 3034): gnuplot_x11:
- Number of system calls: 209
- Number of traps: 237
- Quantity of data read from files: 30748
- Quantity of data written to files: 9662
- Time executing process code: (0, 6431) => 0.01 %
- Time running: (0, 8847) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 4 (0, 8)
- select: 6 (0, 18927)
- stat64: 1 (0, 10)
- write: 47 (0, 248)
- writev: 4 (0, 27)
- access: 1 (0, 10)
- fcntl64: 3 (0, 3)
- socketcall: 3 (0, 67)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 24)
- mprotect: 6 (0, 15)
- read: 63 (0, 21757)
- fstat64: 8 (0, 13)
- open: 12 (0, 118)
- old_mmap: 18 (0, 65)
- brk: 10 (0, 27)
- newuname: 6 (0, 11)
- execve: 1 (0, 259)
- dup2: 1 (0, 2)
- close: 10 (0, 48)
- Process (3034, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 274
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7669) => 0.01 %
- Time running: (0, 11023) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 120555)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 103)
- pipe: 1 (0, 22)
- setuid: 1 (0, 1)
- getuid: 1 (0, 0)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 34)
- mprotect: 7 (0, 21)
- read: 7 (0, 61)
- close: 9 (0, 18)
- fstat64: 8 (0, 13)
- open: 9 (0, 89)
- old_mmap: 16 (0, 60)
- brk: 8 (0, 16)
- newuname: 2 (0, 6)
- execve: 1 (0, 230)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 729)
- rt_sigprocmask: 508 (0, 307)
- getpid: 1 (0, 1)
- Process (3033, 3032): gnuplot_x11:
- Number of system calls: 225
- Number of traps: 237
- Quantity of data read from files: 30884
- Quantity of data written to files: 9674
- Time executing process code: (0, 6775) => 0.01 %
- Time running: (0, 9273) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 20)
- stat64: 1 (0, 9)
- write: 50 (0, 270)
- select: 6 (0, 7833)
- writev: 4 (0, 29)
- access: 1 (0, 9)
- fcntl64: 3 (0, 5)
- socketcall: 3 (0, 61)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 24)
- mprotect: 6 (0, 18)
- read: 68 (0, 21964)
- fstat64: 8 (0, 11)
- open: 12 (0, 127)
- old_mmap: 18 (0, 62)
- brk: 10 (0, 30)
- newuname: 6 (0, 12)
- execve: 1 (0, 243)
- dup2: 1 (0, 2)
- close: 10 (0, 44)
- Process (3032, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 8256) => 0.01 %
- Time running: (0, 11349) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 22395)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 101)
- pipe: 1 (0, 20)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 0)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 18)
- read: 7 (0, 61)
- close: 9 (0, 19)
- fstat64: 8 (0, 11)
- open: 9 (0, 88)
- old_mmap: 16 (0, 58)
- brk: 8 (0, 17)
- newuname: 2 (0, 6)
- execve: 1 (0, 228)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 0)
- rt_sigaction: 1017 (0, 716)
- rt_sigprocmask: 508 (0, 304)
- getpid: 1 (0, 1)
- Process (3031, 3030): gnuplot_x11:
- Number of system calls: 227
- Number of traps: 237
- Quantity of data read from files: 41124
- Quantity of data written to files: 9678
- Time executing process code: (0, 6966) => 0.01 %
- Time running: (0, 9505) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 21)
- stat64: 1 (0, 13)
- write: 50 (0, 276)
- select: 7 (0, 98646)
- writev: 4 (0, 49)
- access: 1 (0, 9)
- fcntl64: 3 (0, 4)
- socketcall: 3 (0, 61)
- rt_sigaction: 2 (0, 3)
- munmap: 2 (0, 21)
- mprotect: 6 (0, 16)
- read: 69 (0, 1103)
- fstat64: 8 (0, 11)
- open: 12 (0, 135)
- old_mmap: 18 (0, 63)
- brk: 10 (0, 30)
- newuname: 6 (0, 12)
- execve: 1 (0, 242)
- dup2: 1 (0, 2)
- close: 10 (0, 43)
- Process (3030, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7833) => 0.01 %
- Time running: (0, 11040) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 110)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 106)
- pipe: 1 (0, 21)
- setuid: 1 (0, 2)
- getuid: 1 (0, 0)
- geteuid: 1 (0, 0)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 22)
- read: 7 (0, 63)
- close: 9 (0, 19)
- fstat64: 8 (0, 12)
- open: 9 (0, 91)
- old_mmap: 16 (0, 58)
- brk: 8 (0, 12)
- newuname: 2 (0, 6)
- execve: 1 (0, 232)
- ioctl: 2 (0, 23)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 722)
- rt_sigprocmask: 508 (0, 293)
- getpid: 1 (0, 1)
- Process (3029, 3028): gnuplot_x11:
- Number of system calls: 215
- Number of traps: 237
- Quantity of data read from files: 41052
- Quantity of data written to files: 9666
- Time executing process code: (0, 6413) => 0.01 %
- Time running: (0, 8814) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 6 (0, 11)
- select: 7 (0, 41608)
- stat64: 1 (0, 9)
- write: 47 (0, 236)
- writev: 4 (0, 30)
- access: 1 (0, 11)
- fcntl64: 3 (0, 4)
- socketcall: 3 (0, 67)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 22)
- mprotect: 6 (0, 18)
- read: 66 (0, 11517)
- fstat64: 8 (0, 11)
- open: 12 (0, 115)
- old_mmap: 18 (0, 85)
- brk: 10 (0, 19)
- newuname: 6 (0, 9)
- execve: 1 (0, 257)
- dup2: 1 (0, 2)
- close: 10 (0, 48)
- Process (3028, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7641) => 0.01 %
- Time running: (0, 11019) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 57)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 3)
- fork: 1 (0, 104)
- pipe: 1 (0, 20)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 21)
- read: 7 (0, 61)
- close: 9 (0, 19)
- fstat64: 8 (0, 14)
- open: 9 (0, 87)
- old_mmap: 16 (0, 61)
- brk: 8 (0, 14)
- newuname: 2 (0, 6)
- execve: 1 (0, 231)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 0)
- rt_sigaction: 1017 (0, 738)
- rt_sigprocmask: 508 (0, 353)
- getpid: 1 (0, 1)
- Process (3027, 3026): gnuplot_x11:
- Number of system calls: 225
- Number of traps: 237
- Quantity of data read from files: 30908
- Quantity of data written to files: 9674
- Time executing process code: (0, 6784) => 0.01 %
- Time running: (0, 9391) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 23)
- select: 6 (0, 66645)
- stat64: 1 (0, 8)
- write: 50 (0, 269)
- writev: 4 (0, 30)
- access: 1 (0, 9)
- fcntl64: 3 (0, 3)
- socketcall: 3 (0, 68)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 27)
- mprotect: 6 (0, 19)
- read: 68 (0, 75542)
- fstat64: 8 (0, 11)
- open: 12 (0, 120)
- old_mmap: 18 (0, 69)
- brk: 10 (0, 28)
- newuname: 6 (0, 10)
- execve: 1 (0, 301)
- dup2: 1 (0, 3)
- close: 10 (0, 50)
- Process (3026, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7764) => 0.01 %
- Time running: (0, 11563) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 151359)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 3)
- fork: 1 (0, 108)
- pipe: 1 (0, 22)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 36)
- mprotect: 7 (0, 25)
- read: 7 (0, 101)
- close: 9 (0, 13)
- fstat64: 8 (0, 11)
- open: 9 (0, 95)
- old_mmap: 16 (0, 58)
- brk: 8 (0, 17)
- newuname: 2 (0, 6)
- execve: 1 (0, 254)
- ioctl: 2 (0, 26)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 758)
- rt_sigprocmask: 508 (0, 322)
- getpid: 1 (0, 0)
- Process (3025, 3024): gnuplot_x11:
- Number of system calls: 223
- Number of traps: 237
- Quantity of data read from files: 30876
- Quantity of data written to files: 9674
- Time executing process code: (0, 6837) => 0.01 %
- Time running: (0, 9388) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 22)
- select: 5 (0, 24)
- stat64: 1 (0, 10)
- write: 50 (0, 278)
- writev: 4 (0, 32)
- access: 1 (0, 12)
- fcntl64: 3 (0, 3)
- socketcall: 3 (0, 74)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 22)
- mprotect: 6 (0, 19)
- read: 67 (0, 12578)
- fstat64: 8 (0, 11)
- open: 12 (0, 131)
- old_mmap: 18 (0, 67)
- brk: 10 (0, 28)
- newuname: 6 (0, 12)
- execve: 1 (0, 272)
- dup2: 1 (0, 3)
- close: 10 (0, 40)
- Process (3024, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7779) => 0.01 %
- Time running: (0, 11550) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 10592)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 3)
- fork: 1 (0, 111)
- pipe: 1 (0, 23)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 25)
- read: 7 (0, 61)
- close: 9 (0, 21)
- fstat64: 8 (0, 15)
- open: 9 (0, 91)
- old_mmap: 16 (0, 60)
- brk: 8 (0, 17)
- newuname: 2 (0, 6)
- execve: 1 (0, 242)
- ioctl: 2 (0, 21)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 751)
- rt_sigprocmask: 508 (0, 342)
- getpid: 1 (0, 1)
- Process (3023, 627): gs-gnu:
- Number of system calls: 22598
- Number of traps: 2501
- Quantity of data read from files: 39575101
- Quantity of data written to files: 3366983
- Time executing process code: (5, 451569) => 4.54 %
- Time running: (5, 630093) => 4.69 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- writev: 1579 (0, 19379)
- access: 6 (0, 53)
- fcntl64: 6 (0, 6)
- socketcall: 6 (0, 112)
- write: 1903 (0, 22359)
- llseek: 7615 (0, 14240)
- stat64: 2 (0, 25)
- times: 1 (0, 1)
- sysctl: 1 (0, 6)
- setrlimit: 1 (0, 1)
- getrlimit: 1 (0, 1)
- munmap: 65 (0, 496)
- mprotect: 14 (0, 40)
- read: 10159 (0, 71778)
- close: 80 (0, 366)
- fstat64: 136 (0, 167)
- open: 496 (0, 2917)
- old_mmap: 99 (0, 345)
- brk: 397 (0, 3616)
- newuname: 10 (0, 18)
- execve: 1 (0, 248)
- ioctl: 2 (0, 17)
- setpgid: 1 (0, 1)
- rt_sigaction: 10 (0, 8)
- rt_sigprocmask: 4 (0, 5)
- getpid: 2 (0, 2)
- Process (3022, 627): gs-gnu:
- Number of system calls: 22598
- Number of traps: 2501
- Quantity of data read from files: 39575101
- Quantity of data written to files: 3366983
- Time executing process code: (5, 445155) => 4.54 %
- Time running: (5, 622502) => 4.69 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- writev: 1579 (0, 19397)
- access: 6 (0, 51)
- fcntl64: 6 (0, 10)
- socketcall: 6 (0, 110)
- write: 1903 (0, 22375)
- llseek: 7615 (0, 14168)
- stat64: 2 (0, 28)
- times: 1 (0, 1)
- sysctl: 1 (0, 6)
- setrlimit: 1 (0, 1)
- getrlimit: 1 (0, 1)
- munmap: 65 (0, 497)
- mprotect: 14 (0, 43)
- read: 10159 (0, 71528)
- close: 80 (0, 271)
- fstat64: 136 (0, 171)
- open: 496 (0, 2936)
- old_mmap: 99 (0, 369)
- brk: 397 (0, 3581)
- newuname: 10 (0, 17)
- execve: 1 (0, 231)
- ioctl: 2 (0, 17)
- setpgid: 1 (0, 1)
- rt_sigaction: 10 (0, 9)
- rt_sigprocmask: 4 (0, 5)
- getpid: 2 (0, 2)
- Process (3021, 627): getTime:
- Number of system calls: 47
- Number of traps: 115
- Quantity of data read from files: 1024
- Quantity of data written to files: 14
- Time executing process code: (0, 1049) => 0.00 %
- Time running: (0, 2035) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 1 (0, 10)
- gettimeofday: 1 (0, 2)
- munmap: 2 (0, 14)
- mprotect: 1 (0, 6)
- read: 1 (0, 7)
- fstat64: 3 (0, 7)
- open: 3 (0, 24)
- old_mmap: 6 (0, 22)
- brk: 1 (0, 1)
- newuname: 1 (0, 3)
- execve: 1 (0, 266)
- close: 4 (0, 6)
- dup2: 1 (0, 4)
- setpgid: 1 (0, 13)
- rt_sigaction: 13 (0, 13)
- rt_sigprocmask: 5 (0, 5)
- getpid: 1 (0, 1)
- Process (3020, 627): expr:
- Number of system calls: 54
- Number of traps: 124
- Quantity of data read from files: 1024
- Quantity of data written to files: 6
- Time executing process code: (0, 1215) => 0.00 %
- Time running: (0, 2430) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 1 (0, 10)
- munmap: 2 (0, 15)
- mprotect: 1 (0, 6)
- read: 1 (0, 9)
- fstat64: 3 (0, 7)
- open: 3 (0, 25)
- old_mmap: 6 (0, 23)
- brk: 4 (0, 4)
- newuname: 1 (0, 3)
- execve: 1 (0, 265)
- stat64: 4 (0, 33)
- close: 5 (0, 8)
- dup2: 1 (0, 2)
- setpgid: 1 (0, 13)
- rt_sigaction: 13 (0, 10)
- rt_sigprocmask: 5 (0, 5)
- getpid: 1 (0, 1)
- Process (3019, 627): getTime:
- Number of system calls: 47
- Number of traps: 115
- Quantity of data read from files: 1024
- Quantity of data written to files: 14
- Time executing process code: (0, 1064) => 0.00 %
- Time running: (0, 1990) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 1 (0, 6)
- gettimeofday: 1 (0, 2)
- munmap: 2 (0, 13)
- mprotect: 1 (0, 5)
- read: 1 (0, 7)
- fstat64: 3 (0, 7)
- open: 3 (0, 24)
- old_mmap: 6 (0, 22)
- brk: 1 (0, 1)
- newuname: 1 (0, 3)
- execve: 1 (0, 243)
- close: 4 (0, 6)
- dup2: 1 (0, 2)
- setpgid: 1 (0, 12)
- rt_sigaction: 13 (0, 11)
- rt_sigprocmask: 5 (0, 1)
- getpid: 1 (0, 1)
- Process (3018, 3017): gnuplot_x11:
- Number of system calls: 211
- Number of traps: 237
- Quantity of data read from files: 30756
- Quantity of data written to files: 9662
- Time executing process code: (0, 6502) => 0.01 %
- Time running: (0, 9070) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 4 (0, 7)
- stat64: 1 (0, 10)
- write: 47 (0, 239)
- select: 7 (0, 106848)
- writev: 4 (0, 27)
- access: 1 (0, 10)
- fcntl64: 3 (0, 4)
- socketcall: 3 (0, 62)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 21)
- mprotect: 6 (0, 18)
- read: 64 (0, 23081)
- fstat64: 8 (0, 11)
- open: 12 (0, 124)
- old_mmap: 18 (0, 62)
- brk: 10 (0, 30)
- newuname: 6 (0, 12)
- execve: 1 (0, 263)
- dup2: 1 (0, 3)
- close: 10 (0, 35)
- Process (3017, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7676) => 0.01 %
- Time running: (0, 11092) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 146497)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 102)
- pipe: 1 (0, 21)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 37)
- mprotect: 7 (0, 20)
- read: 7 (0, 59)
- close: 9 (0, 18)
- fstat64: 8 (0, 12)
- open: 9 (0, 92)
- old_mmap: 16 (0, 58)
- brk: 8 (0, 16)
- newuname: 2 (0, 6)
- execve: 1 (0, 224)
- ioctl: 2 (0, 23)
- setpgid: 1 (0, 0)
- rt_sigaction: 1017 (0, 724)
- rt_sigprocmask: 508 (0, 324)
- getpid: 1 (0, 1)
- Process (3016, 3015): gnuplot_x11:
- Number of system calls: 213
- Number of traps: 237
- Quantity of data read from files: 30812
- Quantity of data written to files: 9662
- Time executing process code: (0, 6458) => 0.01 %
- Time running: (0, 8879) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 6 (0, 11)
- select: 6 (0, 18849)
- stat64: 1 (0, 9)
- write: 47 (0, 239)
- writev: 4 (0, 29)
- access: 1 (0, 10)
- fcntl64: 3 (0, 4)
- socketcall: 3 (0, 66)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 22)
- mprotect: 6 (0, 15)
- read: 65 (0, 11924)
- fstat64: 8 (0, 12)
- open: 12 (0, 119)
- old_mmap: 18 (0, 64)
- brk: 10 (0, 24)
- newuname: 6 (0, 9)
- execve: 1 (0, 266)
- dup2: 1 (0, 2)
- close: 10 (0, 48)
- Process (3015, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7614) => 0.01 %
- Time running: (0, 11034) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 88693)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 3)
- fork: 1 (0, 104)
- pipe: 1 (0, 21)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 36)
- mprotect: 7 (0, 23)
- read: 7 (0, 59)
- close: 9 (0, 19)
- fstat64: 8 (0, 12)
- open: 9 (0, 89)
- old_mmap: 16 (0, 59)
- brk: 8 (0, 16)
- newuname: 2 (0, 5)
- execve: 1 (0, 221)
- ioctl: 2 (0, 24)
- setpgid: 1 (0, 0)
- rt_sigaction: 1017 (0, 781)
- rt_sigprocmask: 508 (0, 363)
- getpid: 1 (0, 1)
- Process (3014, 3013): gnuplot_x11:
- Number of system calls: 225
- Number of traps: 237
- Quantity of data read from files: 30908
- Quantity of data written to files: 9674
- Time executing process code: (0, 6816) => 0.01 %
- Time running: (0, 9285) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 18)
- select: 6 (0, 12433)
- stat64: 1 (0, 10)
- write: 50 (0, 273)
- writev: 4 (0, 28)
- access: 1 (0, 10)
- fcntl64: 3 (0, 3)
- socketcall: 3 (0, 65)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 22)
- mprotect: 6 (0, 17)
- read: 68 (0, 11928)
- fstat64: 8 (0, 11)
- open: 12 (0, 118)
- old_mmap: 18 (0, 59)
- brk: 10 (0, 27)
- newuname: 6 (0, 13)
- execve: 1 (0, 260)
- dup2: 1 (0, 3)
- close: 10 (0, 41)
- Process (3013, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 274
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7619) => 0.01 %
- Time running: (0, 10965) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 127833)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 101)
- pipe: 1 (0, 21)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 34)
- mprotect: 7 (0, 22)
- read: 7 (0, 59)
- close: 9 (0, 18)
- fstat64: 8 (0, 12)
- open: 9 (0, 87)
- old_mmap: 16 (0, 59)
- brk: 8 (0, 15)
- newuname: 2 (0, 6)
- execve: 1 (0, 231)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 752)
- rt_sigprocmask: 508 (0, 321)
- getpid: 1 (0, 1)
- Process (3012, 3011): gnuplot_x11:
- Number of system calls: 223
- Number of traps: 237
- Quantity of data read from files: 30876
- Quantity of data written to files: 9674
- Time executing process code: (0, 6733) => 0.01 %
- Time running: (0, 9230) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 20)
- select: 5 (0, 23)
- stat64: 1 (0, 8)
- write: 50 (0, 272)
- writev: 4 (0, 31)
- access: 1 (0, 10)
- fcntl64: 3 (0, 3)
- socketcall: 3 (0, 59)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 22)
- mprotect: 6 (0, 18)
- read: 67 (0, 11952)
- fstat64: 8 (0, 11)
- open: 12 (0, 115)
- old_mmap: 18 (0, 59)
- brk: 10 (0, 23)
- newuname: 6 (0, 10)
- execve: 1 (0, 257)
- dup2: 1 (0, 2)
- close: 10 (0, 46)
- Process (3011, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7691) => 0.01 %
- Time running: (0, 11048) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 99192)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 105)
- pipe: 1 (0, 19)
- setuid: 1 (0, 2)
- getuid: 1 (0, 2)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 34)
- mprotect: 7 (0, 20)
- read: 7 (0, 62)
- close: 9 (0, 19)
- fstat64: 8 (0, 12)
- open: 9 (0, 89)
- old_mmap: 16 (0, 56)
- brk: 8 (0, 13)
- newuname: 2 (0, 6)
- execve: 1 (0, 233)
- ioctl: 2 (0, 23)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 716)
- rt_sigprocmask: 508 (0, 295)
- getpid: 1 (0, 1)
- Process (3010, 3009): gnuplot_x11:
- Number of system calls: 225
- Number of traps: 237
- Quantity of data read from files: 30884
- Quantity of data written to files: 9674
- Time executing process code: (0, 6834) => 0.01 %
- Time running: (0, 9320) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 22)
- stat64: 1 (0, 10)
- write: 50 (0, 277)
- select: 6 (0, 2308)
- writev: 4 (0, 27)
- access: 1 (0, 9)
- fcntl64: 3 (0, 5)
- socketcall: 3 (0, 62)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 21)
- mprotect: 6 (0, 17)
- read: 68 (0, 12050)
- fstat64: 8 (0, 10)
- open: 12 (0, 121)
- old_mmap: 18 (0, 57)
- brk: 10 (0, 25)
- newuname: 6 (0, 11)
- execve: 1 (0, 256)
- dup2: 1 (0, 2)
- close: 10 (0, 42)
- Process (3009, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7778) => 0.01 %
- Time running: (0, 11136) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 26971)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 103)
- pipe: 1 (0, 20)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 34)
- mprotect: 7 (0, 21)
- read: 7 (0, 62)
- close: 9 (0, 18)
- fstat64: 8 (0, 13)
- open: 9 (0, 90)
- old_mmap: 16 (0, 58)
- brk: 8 (0, 15)
- newuname: 2 (0, 6)
- execve: 1 (0, 226)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 0)
- rt_sigaction: 1017 (0, 752)
- rt_sigprocmask: 508 (0, 321)
- getpid: 1 (0, 1)
- Process (3008, 3007): gnuplot_x11:
- Number of system calls: 227
- Number of traps: 237
- Quantity of data read from files: 41124
- Quantity of data written to files: 9678
- Time executing process code: (0, 6778) => 0.01 %
- Time running: (0, 9239) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 17)
- stat64: 1 (0, 9)
- write: 50 (0, 268)
- select: 7 (0, 25364)
- writev: 4 (0, 26)
- access: 1 (0, 10)
- fcntl64: 3 (0, 5)
- socketcall: 3 (0, 60)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 20)
- mprotect: 6 (0, 17)
- read: 69 (0, 542)
- fstat64: 8 (0, 9)
- open: 12 (0, 124)
- old_mmap: 18 (0, 63)
- brk: 10 (0, 28)
- newuname: 6 (0, 11)
- execve: 1 (0, 233)
- dup2: 1 (0, 2)
- close: 10 (0, 41)
- Process (3007, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 274
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7948) => 0.01 %
- Time running: (0, 11247) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 19496)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 104)
- pipe: 1 (0, 21)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 20)
- read: 7 (0, 58)
- close: 9 (0, 15)
- fstat64: 8 (0, 11)
- open: 9 (0, 89)
- old_mmap: 16 (0, 62)
- brk: 8 (0, 15)
- newuname: 2 (0, 6)
- execve: 1 (0, 220)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 731)
- rt_sigprocmask: 508 (0, 317)
- getpid: 1 (0, 0)
- Process (3006, 3005): gnuplot_x11:
- Number of system calls: 223
- Number of traps: 237
- Quantity of data read from files: 30876
- Quantity of data written to files: 9674
- Time executing process code: (0, 6864) => 0.01 %
- Time running: (0, 9317) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 22)
- select: 5 (0, 21)
- stat64: 1 (0, 11)
- write: 50 (0, 270)
- writev: 4 (0, 31)
- access: 1 (0, 10)
- fcntl64: 3 (0, 4)
- socketcall: 3 (0, 63)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 20)
- mprotect: 6 (0, 17)
- read: 67 (0, 9978)
- fstat64: 8 (0, 11)
- open: 12 (0, 128)
- old_mmap: 18 (0, 65)
- brk: 10 (0, 24)
- newuname: 6 (0, 12)
- execve: 1 (0, 261)
- dup2: 1 (0, 3)
- close: 10 (0, 39)
- Process (3005, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7773) => 0.01 %
- Time running: (0, 11094) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 85215)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 104)
- pipe: 1 (0, 23)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 20)
- read: 7 (0, 59)
- close: 9 (0, 18)
- fstat64: 8 (0, 13)
- open: 9 (0, 89)
- old_mmap: 16 (0, 59)
- brk: 8 (0, 15)
- newuname: 2 (0, 6)
- execve: 1 (0, 236)
- ioctl: 2 (0, 21)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 730)
- rt_sigprocmask: 508 (0, 306)
- getpid: 1 (0, 1)
- Process (3004, 3003): gnuplot_x11:
- Number of system calls: 208
- Number of traps: 237
- Quantity of data read from files: 30748
- Quantity of data written to files: 9662
- Time executing process code: (0, 6452) => 0.01 %
- Time running: (0, 8845) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 3 (0, 6)
- select: 6 (0, 23458)
- stat64: 1 (0, 10)
- write: 47 (0, 247)
- writev: 4 (0, 29)
- access: 1 (0, 10)
- fcntl64: 3 (0, 5)
- socketcall: 3 (0, 65)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 22)
- mprotect: 6 (0, 17)
- read: 63 (0, 15840)
- fstat64: 8 (0, 11)
- open: 12 (0, 131)
- old_mmap: 18 (0, 68)
- brk: 10 (0, 31)
- newuname: 6 (0, 11)
- execve: 1 (0, 230)
- dup2: 1 (0, 3)
- close: 10 (0, 48)
- Process (3003, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7654) => 0.01 %
- Time running: (0, 10896) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 63003)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 103)
- pipe: 1 (0, 21)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 22)
- read: 7 (0, 58)
- close: 9 (0, 22)
- fstat64: 8 (0, 11)
- open: 9 (0, 85)
- old_mmap: 16 (0, 60)
- brk: 8 (0, 16)
- newuname: 2 (0, 5)
- execve: 1 (0, 211)
- ioctl: 2 (0, 21)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 749)
- rt_sigprocmask: 508 (0, 303)
- getpid: 1 (0, 1)
- Process (3002, 3001): gnuplot_x11:
- Number of system calls: 225
- Number of traps: 237
- Quantity of data read from files: 41116
- Quantity of data written to files: 9678
- Time executing process code: (0, 6782) => 0.01 %
- Time running: (0, 9280) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 22)
- select: 6 (0, 2800)
- stat64: 1 (0, 10)
- write: 50 (0, 272)
- writev: 4 (0, 28)
- access: 1 (0, 9)
- fcntl64: 3 (0, 5)
- socketcall: 3 (0, 65)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 22)
- mprotect: 6 (0, 17)
- read: 68 (0, 14462)
- fstat64: 8 (0, 11)
- open: 12 (0, 122)
- old_mmap: 18 (0, 66)
- brk: 10 (0, 22)
- newuname: 6 (0, 12)
- execve: 1 (0, 256)
- dup2: 1 (0, 3)
- close: 10 (0, 41)
- Process (3001, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7648) => 0.01 %
- Time running: (0, 10951) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 60)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 103)
- pipe: 1 (0, 20)
- setuid: 1 (0, 1)
- getuid: 1 (0, 0)
- geteuid: 1 (0, 0)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 21)
- read: 7 (0, 59)
- close: 9 (0, 17)
- fstat64: 8 (0, 13)
- open: 9 (0, 91)
- old_mmap: 16 (0, 58)
- brk: 8 (0, 16)
- newuname: 2 (0, 5)
- execve: 1 (0, 234)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 0)
- rt_sigaction: 1017 (0, 718)
- rt_sigprocmask: 508 (0, 323)
- getpid: 1 (0, 0)
- Process (3000, 2999): gnuplot_x11:
- Number of system calls: 223
- Number of traps: 237
- Quantity of data read from files: 30876
- Quantity of data written to files: 9674
- Time executing process code: (0, 6715) => 0.01 %
- Time running: (0, 9224) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 18)
- select: 5 (0, 23)
- stat64: 1 (0, 9)
- write: 50 (0, 271)
- writev: 4 (0, 27)
- access: 1 (0, 9)
- fcntl64: 3 (0, 3)
- socketcall: 3 (0, 66)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 23)
- mprotect: 6 (0, 20)
- read: 67 (0, 14542)
- fstat64: 8 (0, 13)
- open: 12 (0, 124)
- old_mmap: 18 (0, 64)
- brk: 10 (0, 26)
- newuname: 6 (0, 9)
- execve: 1 (0, 303)
- dup2: 1 (0, 3)
- close: 10 (0, 43)
- Process (2999, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7866) => 0.01 %
- Time running: (0, 11496) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 10149)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 136)
- pipe: 1 (0, 28)
- setuid: 1 (0, 2)
- getuid: 1 (0, 0)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 22)
- read: 7 (0, 63)
- close: 9 (0, 20)
- fstat64: 8 (0, 13)
- open: 9 (0, 92)
- old_mmap: 16 (0, 65)
- brk: 8 (0, 17)
- newuname: 2 (0, 5)
- execve: 1 (0, 231)
- ioctl: 2 (0, 21)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 757)
- rt_sigprocmask: 508 (0, 300)
- getpid: 1 (0, 1)
- Process (2998, 627): gs-gnu:
- Number of system calls: 22598
- Number of traps: 2501
- Quantity of data read from files: 39575101
- Quantity of data written to files: 3366983
- Time executing process code: (5, 454142) => 4.55 %
- Time running: (5, 631836) => 4.69 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- writev: 1579 (0, 19954)
- access: 6 (0, 52)
- fcntl64: 6 (0, 9)
- socketcall: 6 (0, 108)
- write: 1903 (0, 22569)
- llseek: 7615 (0, 14147)
- stat64: 2 (0, 28)
- times: 1 (0, 1)
- sysctl: 1 (0, 6)
- setrlimit: 1 (0, 1)
- getrlimit: 1 (0, 2)
- munmap: 65 (0, 510)
- mprotect: 14 (0, 41)
- read: 10159 (0, 71890)
- close: 80 (0, 278)
- fstat64: 136 (0, 175)
- open: 496 (0, 2948)
- old_mmap: 99 (0, 373)
- brk: 397 (0, 3652)
- newuname: 10 (0, 15)
- execve: 1 (0, 254)
- ioctl: 2 (0, 18)
- setpgid: 1 (0, 1)
- rt_sigaction: 10 (0, 10)
- rt_sigprocmask: 4 (0, 6)
- getpid: 2 (0, 2)
- Process (2997, 627): gs-gnu:
- Number of system calls: 22598
- Number of traps: 2501
- Quantity of data read from files: 39575101
- Quantity of data written to files: 3366983
- Time executing process code: (5, 460657) => 4.55 %
- Time running: (5, 641819) => 4.70 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- writev: 1579 (0, 20296)
- access: 6 (0, 53)
- fcntl64: 6 (0, 8)
- socketcall: 6 (0, 113)
- write: 1903 (0, 22722)
- llseek: 7615 (0, 14258)
- stat64: 2 (0, 25)
- times: 1 (0, 1)
- sysctl: 1 (0, 6)
- setrlimit: 1 (0, 1)
- getrlimit: 1 (0, 2)
- munmap: 65 (0, 523)
- mprotect: 14 (0, 39)
- read: 10159 (0, 71225)
- close: 80 (0, 277)
- fstat64: 136 (0, 175)
- open: 496 (0, 2935)
- old_mmap: 99 (0, 400)
- brk: 397 (0, 3669)
- newuname: 10 (0, 16)
- execve: 1 (0, 232)
- ioctl: 2 (0, 16)
- setpgid: 1 (0, 1)
- rt_sigaction: 10 (0, 9)
- rt_sigprocmask: 4 (0, 5)
- getpid: 2 (0, 2)
- Process (2996, 627): getTime:
- Number of system calls: 47
- Number of traps: 116
- Quantity of data read from files: 1024
- Quantity of data written to files: 14
- Time executing process code: (0, 1051) => 0.00 %
- Time running: (0, 2075) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 1 (0, 9)
- gettimeofday: 1 (0, 1)
- munmap: 2 (0, 12)
- mprotect: 1 (0, 6)
- read: 1 (0, 8)
- fstat64: 3 (0, 8)
- open: 3 (0, 24)
- old_mmap: 6 (0, 24)
- brk: 1 (0, 1)
- newuname: 1 (0, 3)
- execve: 1 (0, 275)
- close: 4 (0, 6)
- dup2: 1 (0, 3)
- setpgid: 1 (0, 13)
- rt_sigaction: 13 (0, 12)
- rt_sigprocmask: 5 (0, 6)
- getpid: 1 (0, 1)
- Process (2995, 627): expr:
- Number of system calls: 54
- Number of traps: 125
- Quantity of data read from files: 1024
- Quantity of data written to files: 6
- Time executing process code: (0, 1155) => 0.00 %
- Time running: (0, 2150) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 1 (0, 9)
- munmap: 2 (0, 14)
- mprotect: 1 (0, 5)
- read: 1 (0, 6)
- fstat64: 3 (0, 5)
- open: 3 (0, 24)
- old_mmap: 6 (0, 21)
- brk: 4 (0, 2)
- newuname: 1 (0, 3)
- execve: 1 (0, 235)
- stat64: 4 (0, 29)
- close: 5 (0, 10)
- dup2: 1 (0, 2)
- setpgid: 1 (0, 11)
- rt_sigaction: 13 (0, 13)
- rt_sigprocmask: 5 (0, 2)
- getpid: 1 (0, 1)
- Process (2994, 627): getTime:
- Number of system calls: 47
- Number of traps: 115
- Quantity of data read from files: 1024
- Quantity of data written to files: 14
- Time executing process code: (0, 1011) => 0.00 %
- Time running: (0, 1941) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 1 (0, 9)
- gettimeofday: 1 (0, 2)
- munmap: 2 (0, 13)
- mprotect: 1 (0, 6)
- read: 1 (0, 7)
- fstat64: 3 (0, 7)
- open: 3 (0, 24)
- old_mmap: 6 (0, 22)
- brk: 1 (0, 1)
- newuname: 1 (0, 3)
- execve: 1 (0, 243)
- close: 4 (0, 6)
- dup2: 1 (0, 2)
- setpgid: 1 (0, 12)
- rt_sigaction: 13 (0, 11)
- rt_sigprocmask: 5 (0, 4)
- getpid: 1 (0, 1)
- Process (2993, 2992): gnuplot_x11:
- Number of system calls: 213
- Number of traps: 237
- Quantity of data read from files: 30788
- Quantity of data written to files: 9662
- Time executing process code: (0, 6581) => 0.01 %
- Time running: (0, 9003) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 6 (0, 12)
- stat64: 1 (0, 9)
- write: 47 (0, 255)
- select: 6 (0, 16566)
- writev: 4 (0, 28)
- access: 1 (0, 9)
- fcntl64: 3 (0, 5)
- socketcall: 3 (0, 58)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 22)
- mprotect: 6 (0, 15)
- read: 65 (0, 11953)
- fstat64: 8 (0, 9)
- open: 12 (0, 120)
- old_mmap: 18 (0, 61)
- brk: 10 (0, 31)
- newuname: 6 (0, 11)
- execve: 1 (0, 227)
- dup2: 1 (0, 2)
- close: 10 (0, 29)
- Process (2992, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7670) => 0.01 %
- Time running: (0, 11000) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 43717)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 103)
- pipe: 1 (0, 21)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 36)
- mprotect: 7 (0, 24)
- read: 7 (0, 60)
- close: 9 (0, 18)
- fstat64: 8 (0, 12)
- open: 9 (0, 87)
- old_mmap: 16 (0, 60)
- brk: 8 (0, 14)
- newuname: 2 (0, 6)
- execve: 1 (0, 234)
- ioctl: 2 (0, 21)
- setpgid: 1 (0, 0)
- rt_sigaction: 1017 (0, 739)
- rt_sigprocmask: 508 (0, 327)
- getpid: 1 (0, 0)
- Process (2991, 2990): gnuplot_x11:
- Number of system calls: 227
- Number of traps: 237
- Quantity of data read from files: 51356
- Quantity of data written to files: 9682
- Time executing process code: (0, 6788) => 0.01 %
- Time running: (0, 9275) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 19)
- select: 7 (0, 13764)
- stat64: 1 (0, 19)
- write: 50 (0, 281)
- writev: 4 (0, 30)
- access: 1 (0, 9)
- fcntl64: 3 (0, 4)
- socketcall: 3 (0, 64)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 22)
- mprotect: 6 (0, 16)
- read: 69 (0, 651)
- fstat64: 8 (0, 10)
- open: 12 (0, 116)
- old_mmap: 18 (0, 59)
- brk: 10 (0, 23)
- newuname: 6 (0, 11)
- execve: 1 (0, 257)
- dup2: 1 (0, 3)
- close: 10 (0, 41)
- Process (2990, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7784) => 0.01 %
- Time running: (0, 11156) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 71)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 104)
- pipe: 1 (0, 20)
- setuid: 1 (0, 1)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 24)
- read: 7 (0, 57)
- close: 9 (0, 18)
- fstat64: 8 (0, 11)
- open: 9 (0, 88)
- old_mmap: 16 (0, 60)
- brk: 8 (0, 21)
- newuname: 2 (0, 5)
- execve: 1 (0, 231)
- ioctl: 2 (0, 21)
- setpgid: 1 (0, 0)
- rt_sigaction: 1017 (0, 720)
- rt_sigprocmask: 508 (0, 315)
- getpid: 1 (0, 1)
- Process (2989, 2988): gnuplot_x11:
- Number of system calls: 211
- Number of traps: 237
- Quantity of data read from files: 30756
- Quantity of data written to files: 9662
- Time executing process code: (0, 6499) => 0.01 %
- Time running: (0, 8917) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 4 (0, 6)
- stat64: 1 (0, 10)
- write: 47 (0, 240)
- select: 7 (0, 58961)
- writev: 4 (0, 28)
- access: 1 (0, 9)
- fcntl64: 3 (0, 5)
- socketcall: 3 (0, 61)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 21)
- mprotect: 6 (0, 20)
- read: 64 (0, 40677)
- fstat64: 8 (0, 10)
- open: 12 (0, 132)
- old_mmap: 18 (0, 67)
- brk: 10 (0, 27)
- newuname: 6 (0, 9)
- execve: 1 (0, 266)
- dup2: 1 (0, 3)
- close: 10 (0, 27)
- Process (2988, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 274
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7620) => 0.01 %
- Time running: (0, 10993) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 94778)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 3)
- fork: 1 (0, 105)
- pipe: 1 (0, 20)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 33)
- mprotect: 7 (0, 23)
- read: 7 (0, 60)
- close: 9 (0, 15)
- fstat64: 8 (0, 12)
- open: 9 (0, 86)
- old_mmap: 16 (0, 56)
- brk: 8 (0, 15)
- newuname: 2 (0, 6)
- execve: 1 (0, 220)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 0)
- rt_sigaction: 1017 (0, 743)
- rt_sigprocmask: 508 (0, 335)
- getpid: 1 (0, 0)
- Process (2987, 2986): gnuplot_x11:
- Number of system calls: 209
- Number of traps: 237
- Quantity of data read from files: 40988
- Quantity of data written to files: 9666
- Time executing process code: (0, 6346) => 0.01 %
- Time running: (0, 8786) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 2 (0, 4)
- select: 7 (0, 60124)
- stat64: 1 (0, 9)
- write: 47 (0, 239)
- writev: 4 (0, 28)
- access: 1 (0, 9)
- fcntl64: 3 (0, 3)
- socketcall: 3 (0, 64)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 23)
- mprotect: 6 (0, 16)
- read: 64 (0, 14284)
- fstat64: 8 (0, 11)
- open: 12 (0, 119)
- old_mmap: 18 (0, 62)
- brk: 10 (0, 20)
- newuname: 6 (0, 11)
- execve: 1 (0, 260)
- dup2: 1 (0, 3)
- close: 10 (0, 50)
- Process (2986, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7629) => 0.01 %
- Time running: (0, 10990) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 63)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 104)
- pipe: 1 (0, 21)
- setuid: 1 (0, 1)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 33)
- mprotect: 7 (0, 22)
- read: 7 (0, 58)
- close: 9 (0, 17)
- fstat64: 8 (0, 18)
- open: 9 (0, 86)
- old_mmap: 16 (0, 57)
- brk: 8 (0, 16)
- newuname: 2 (0, 5)
- execve: 1 (0, 227)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 716)
- rt_sigprocmask: 508 (0, 341)
- getpid: 1 (0, 0)
- Process (2985, 2984): gnuplot_x11:
- Number of system calls: 225
- Number of traps: 237
- Quantity of data read from files: 30884
- Quantity of data written to files: 9674
- Time executing process code: (0, 6916) => 0.01 %
- Time running: (0, 9439) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 22)
- stat64: 1 (0, 8)
- write: 50 (0, 281)
- select: 6 (0, 25612)
- writev: 4 (0, 30)
- access: 1 (0, 10)
- fcntl64: 3 (0, 4)
- socketcall: 3 (0, 60)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 23)
- mprotect: 6 (0, 18)
- read: 68 (0, 27948)
- fstat64: 8 (0, 11)
- open: 12 (0, 121)
- old_mmap: 18 (0, 63)
- brk: 10 (0, 26)
- newuname: 6 (0, 11)
- execve: 1 (0, 270)
- dup2: 1 (0, 3)
- close: 10 (0, 45)
- Process (2984, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 274
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7703) => 0.01 %
- Time running: (0, 11040) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 53278)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 103)
- pipe: 1 (0, 20)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 36)
- mprotect: 7 (0, 22)
- read: 7 (0, 57)
- close: 9 (0, 18)
- fstat64: 8 (0, 12)
- open: 9 (0, 90)
- old_mmap: 16 (0, 57)
- brk: 8 (0, 13)
- newuname: 2 (0, 6)
- execve: 1 (0, 224)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 732)
- rt_sigprocmask: 508 (0, 292)
- getpid: 1 (0, 1)
- Process (2983, 2982): gnuplot_x11:
- Number of system calls: 212
- Number of traps: 237
- Quantity of data read from files: 41052
- Quantity of data written to files: 9666
- Time executing process code: (0, 6478) => 0.01 %
- Time running: (0, 8852) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 2 (0, 3)
- select: 8 (0, 39563)
- stat64: 1 (0, 9)
- write: 47 (0, 240)
- writev: 4 (0, 29)
- access: 1 (0, 9)
- fcntl64: 3 (0, 4)
- socketcall: 3 (0, 65)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 22)
- mprotect: 6 (0, 16)
- read: 66 (0, 15755)
- fstat64: 8 (0, 13)
- open: 12 (0, 113)
- old_mmap: 18 (0, 59)
- brk: 10 (0, 25)
- newuname: 6 (0, 10)
- execve: 1 (0, 258)
- dup2: 1 (0, 3)
- close: 10 (0, 29)
- Process (2982, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7744) => 0.01 %
- Time running: (0, 11179) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 75082)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 1)
- fork: 1 (0, 105)
- pipe: 1 (0, 17)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 23)
- read: 7 (0, 60)
- close: 9 (0, 18)
- fstat64: 8 (0, 11)
- open: 9 (0, 89)
- old_mmap: 16 (0, 54)
- brk: 8 (0, 14)
- newuname: 2 (0, 6)
- execve: 1 (0, 227)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 739)
- rt_sigprocmask: 508 (0, 368)
- getpid: 1 (0, 1)
- Process (2981, 2980): gnuplot_x11:
- Number of system calls: 231
- Number of traps: 236
- Quantity of data read from files: 61604
- Quantity of data written to files: 9686
- Time executing process code: (0, 6914) => 0.01 %
- Time running: (0, 9513) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 19)
- stat64: 1 (0, 10)
- write: 50 (0, 290)
- select: 9 (0, 97514)
- writev: 4 (0, 27)
- access: 1 (0, 9)
- fcntl64: 3 (0, 4)
- socketcall: 3 (0, 61)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 23)
- mprotect: 6 (0, 19)
- read: 71 (0, 377)
- fstat64: 8 (0, 11)
- open: 12 (0, 126)
- old_mmap: 18 (0, 65)
- brk: 10 (0, 28)
- newuname: 6 (0, 11)
- execve: 1 (0, 254)
- dup2: 1 (0, 2)
- close: 10 (0, 44)
- Process (2980, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 274
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7955) => 0.01 %
- Time running: (0, 11390) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 55)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 3)
- fork: 1 (0, 104)
- pipe: 1 (0, 20)
- setuid: 1 (0, 2)
- getuid: 1 (0, 0)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 22)
- read: 7 (0, 59)
- close: 9 (0, 20)
- fstat64: 8 (0, 11)
- open: 9 (0, 88)
- old_mmap: 16 (0, 52)
- brk: 8 (0, 15)
- newuname: 2 (0, 6)
- execve: 1 (0, 228)
- ioctl: 2 (0, 20)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 765)
- rt_sigprocmask: 508 (0, 308)
- getpid: 1 (0, 0)
- Process (2979, 2978): gnuplot_x11:
- Number of system calls: 210
- Number of traps: 237
- Quantity of data read from files: 40988
- Quantity of data written to files: 9666
- Time executing process code: (0, 6550) => 0.01 %
- Time running: (0, 8923) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 4 (0, 6)
- select: 6 (0, 82918)
- stat64: 1 (0, 9)
- write: 47 (0, 242)
- writev: 4 (0, 28)
- access: 1 (0, 17)
- fcntl64: 3 (0, 6)
- socketcall: 3 (0, 68)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 24)
- mprotect: 6 (0, 16)
- read: 64 (0, 2268)
- fstat64: 8 (0, 10)
- open: 12 (0, 114)
- old_mmap: 18 (0, 63)
- brk: 10 (0, 25)
- newuname: 6 (0, 13)
- execve: 1 (0, 240)
- dup2: 1 (0, 2)
- close: 10 (0, 49)
- Process (2978, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7832) => 0.01 %
- Time running: (0, 11265) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 90779)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 105)
- pipe: 1 (0, 21)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 21)
- read: 7 (0, 61)
- close: 9 (0, 17)
- fstat64: 8 (0, 15)
- open: 9 (0, 89)
- old_mmap: 16 (0, 58)
- brk: 8 (0, 16)
- newuname: 2 (0, 6)
- execve: 1 (0, 229)
- ioctl: 2 (0, 21)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 727)
- rt_sigprocmask: 508 (0, 320)
- getpid: 1 (0, 0)
- Process (2977, 2976): gnuplot_x11:
- Number of system calls: 223
- Number of traps: 237
- Quantity of data read from files: 30876
- Quantity of data written to files: 9674
- Time executing process code: (0, 6828) => 0.01 %
- Time running: (0, 9399) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 21)
- select: 5 (0, 24)
- stat64: 1 (0, 9)
- write: 50 (0, 282)
- writev: 4 (0, 29)
- access: 1 (0, 11)
- fcntl64: 3 (0, 3)
- socketcall: 3 (0, 66)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 24)
- mprotect: 6 (0, 20)
- read: 67 (0, 12163)
- fstat64: 8 (0, 13)
- open: 12 (0, 126)
- old_mmap: 18 (0, 68)
- brk: 10 (0, 26)
- newuname: 6 (0, 11)
- execve: 1 (0, 281)
- dup2: 1 (0, 3)
- close: 10 (0, 45)
- Process (2976, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7700) => 0.01 %
- Time running: (0, 10970) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 136193)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 103)
- pipe: 1 (0, 21)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 33)
- mprotect: 7 (0, 22)
- read: 7 (0, 58)
- close: 9 (0, 20)
- fstat64: 8 (0, 12)
- open: 9 (0, 88)
- old_mmap: 16 (0, 60)
- brk: 8 (0, 16)
- newuname: 2 (0, 6)
- execve: 1 (0, 230)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 710)
- rt_sigprocmask: 508 (0, 294)
- getpid: 1 (0, 1)
- Process (2975, 2974): gnuplot_x11:
- Number of system calls: 223
- Number of traps: 237
- Quantity of data read from files: 30876
- Quantity of data written to files: 9674
- Time executing process code: (0, 6798) => 0.01 %
- Time running: (0, 9292) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 20)
- select: 5 (0, 24)
- stat64: 1 (0, 9)
- write: 50 (0, 268)
- writev: 4 (0, 29)
- access: 1 (0, 9)
- fcntl64: 3 (0, 3)
- socketcall: 3 (0, 63)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 22)
- mprotect: 6 (0, 18)
- read: 67 (0, 11962)
- fstat64: 8 (0, 10)
- open: 12 (0, 125)
- old_mmap: 18 (0, 61)
- brk: 10 (0, 22)
- newuname: 6 (0, 12)
- execve: 1 (0, 263)
- dup2: 1 (0, 3)
- close: 10 (0, 39)
- Process (2974, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 274
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7736) => 0.01 %
- Time running: (0, 11142) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 10092)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 103)
- pipe: 1 (0, 22)
- setuid: 1 (0, 1)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 33)
- mprotect: 7 (0, 23)
- read: 7 (0, 63)
- close: 9 (0, 23)
- fstat64: 8 (0, 12)
- open: 9 (0, 95)
- old_mmap: 16 (0, 59)
- brk: 8 (0, 14)
- newuname: 2 (0, 6)
- execve: 1 (0, 272)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 768)
- rt_sigprocmask: 508 (0, 271)
- getpid: 1 (0, 1)
- Process (2973, 627): gs-gnu:
- Number of system calls: 22598
- Number of traps: 2501
- Quantity of data read from files: 39575101
- Quantity of data written to files: 3366983
- Time executing process code: (5, 450377) => 4.54 %
- Time running: (5, 630009) => 4.69 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- writev: 1579 (0, 19795)
- access: 6 (0, 53)
- fcntl64: 6 (0, 6)
- socketcall: 6 (0, 111)
- write: 1903 (0, 22740)
- llseek: 7615 (0, 14214)
- stat64: 2 (0, 25)
- times: 1 (0, 1)
- sysctl: 1 (0, 7)
- setrlimit: 1 (0, 1)
- getrlimit: 1 (0, 1)
- munmap: 65 (0, 522)
- mprotect: 14 (0, 41)
- read: 10159 (0, 71596)
- close: 80 (0, 282)
- fstat64: 136 (0, 179)
- open: 496 (0, 2998)
- old_mmap: 99 (0, 394)
- brk: 397 (0, 3694)
- newuname: 10 (0, 19)
- execve: 1 (0, 247)
- ioctl: 2 (0, 16)
- setpgid: 1 (0, 1)
- rt_sigaction: 10 (0, 12)
- rt_sigprocmask: 4 (0, 5)
- getpid: 2 (0, 1)
- Process (2972, 627): gs-gnu:
- Number of system calls: 22598
- Number of traps: 2501
- Quantity of data read from files: 39575101
- Quantity of data written to files: 3366983
- Time executing process code: (5, 469848) => 4.56 %
- Time running: (5, 655087) => 4.71 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- writev: 1579 (0, 21512)
- access: 6 (0, 54)
- fcntl64: 6 (0, 6)
- socketcall: 6 (0, 108)
- write: 1903 (0, 24505)
- llseek: 7615 (0, 14137)
- stat64: 2 (0, 26)
- times: 1 (0, 1)
- sysctl: 1 (0, 7)
- setrlimit: 1 (0, 1)
- getrlimit: 1 (0, 1)
- munmap: 65 (0, 504)
- mprotect: 14 (0, 36)
- read: 10159 (0, 70155)
- close: 80 (0, 272)
- fstat64: 136 (0, 165)
- open: 496 (0, 2959)
- old_mmap: 99 (0, 357)
- brk: 397 (0, 3577)
- newuname: 10 (0, 17)
- execve: 1 (0, 227)
- ioctl: 2 (0, 15)
- setpgid: 1 (0, 1)
- rt_sigaction: 10 (0, 11)
- rt_sigprocmask: 4 (0, 4)
- getpid: 2 (0, 2)
- Process (2971, 627): getTime:
- Number of system calls: 47
- Number of traps: 115
- Quantity of data read from files: 1024
- Quantity of data written to files: 14
- Time executing process code: (0, 1049) => 0.00 %
- Time running: (0, 2027) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 1 (0, 9)
- gettimeofday: 1 (0, 1)
- munmap: 2 (0, 11)
- mprotect: 1 (0, 5)
- read: 1 (0, 7)
- fstat64: 3 (0, 6)
- open: 3 (0, 24)
- old_mmap: 6 (0, 23)
- brk: 1 (0, 1)
- newuname: 1 (0, 3)
- execve: 1 (0, 273)
- close: 4 (0, 6)
- dup2: 1 (0, 4)
- setpgid: 1 (0, 13)
- rt_sigaction: 13 (0, 13)
- rt_sigprocmask: 5 (0, 6)
- getpid: 1 (0, 0)
- Process (2970, 627): expr:
- Number of system calls: 54
- Number of traps: 123
- Quantity of data read from files: 1024
- Quantity of data written to files: 6
- Time executing process code: (0, 1139) => 0.00 %
- Time running: (0, 2124) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 1 (0, 9)
- munmap: 2 (0, 12)
- mprotect: 1 (0, 5)
- read: 1 (0, 7)
- fstat64: 3 (0, 6)
- open: 3 (0, 24)
- old_mmap: 6 (0, 18)
- brk: 4 (0, 4)
- newuname: 1 (0, 3)
- execve: 1 (0, 225)
- stat64: 4 (0, 28)
- close: 5 (0, 10)
- dup2: 1 (0, 1)
- setpgid: 1 (0, 11)
- rt_sigaction: 13 (0, 11)
- rt_sigprocmask: 5 (0, 2)
- getpid: 1 (0, 1)
- Process (2969, 627): getTime:
- Number of system calls: 47
- Number of traps: 115
- Quantity of data read from files: 1024
- Quantity of data written to files: 14
- Time executing process code: (0, 1031) => 0.00 %
- Time running: (0, 1964) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 1 (0, 9)
- gettimeofday: 1 (0, 2)
- munmap: 2 (0, 12)
- mprotect: 1 (0, 5)
- read: 1 (0, 7)
- fstat64: 3 (0, 6)
- open: 3 (0, 25)
- old_mmap: 6 (0, 21)
- brk: 1 (0, 1)
- newuname: 1 (0, 3)
- execve: 1 (0, 238)
- close: 4 (0, 5)
- dup2: 1 (0, 2)
- setpgid: 1 (0, 11)
- rt_sigaction: 13 (0, 9)
- rt_sigprocmask: 5 (0, 5)
- getpid: 1 (0, 1)
- Process (2968, 2967): gnuplot_x11:
- Number of system calls: 223
- Number of traps: 237
- Quantity of data read from files: 30876
- Quantity of data written to files: 9674
- Time executing process code: (0, 6710) => 0.01 %
- Time running: (0, 9152) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 19)
- select: 5 (0, 25)
- stat64: 1 (0, 9)
- write: 50 (0, 271)
- writev: 4 (0, 29)
- access: 1 (0, 10)
- fcntl64: 3 (0, 4)
- socketcall: 3 (0, 66)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 21)
- mprotect: 6 (0, 16)
- read: 67 (0, 12104)
- fstat64: 8 (0, 10)
- open: 12 (0, 117)
- old_mmap: 18 (0, 63)
- brk: 10 (0, 27)
- newuname: 6 (0, 11)
- execve: 1 (0, 257)
- dup2: 1 (0, 3)
- close: 10 (0, 39)
- Process (2967, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 274
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7680) => 0.01 %
- Time running: (0, 11032) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 103966)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 106)
- pipe: 1 (0, 21)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 36)
- mprotect: 7 (0, 20)
- read: 7 (0, 59)
- close: 9 (0, 20)
- fstat64: 8 (0, 11)
- open: 9 (0, 90)
- old_mmap: 16 (0, 57)
- brk: 8 (0, 15)
- newuname: 2 (0, 6)
- execve: 1 (0, 245)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 747)
- rt_sigprocmask: 508 (0, 284)
- getpid: 1 (0, 1)
- Process (2966, 2965): gnuplot_x11:
- Number of system calls: 225
- Number of traps: 237
- Quantity of data read from files: 30908
- Quantity of data written to files: 9674
- Time executing process code: (0, 6807) => 0.01 %
- Time running: (0, 9264) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 19)
- select: 6 (0, 12295)
- stat64: 1 (0, 9)
- write: 50 (0, 274)
- writev: 4 (0, 27)
- access: 1 (0, 10)
- fcntl64: 3 (0, 4)
- socketcall: 3 (0, 64)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 23)
- mprotect: 6 (0, 19)
- read: 68 (0, 12038)
- fstat64: 8 (0, 9)
- open: 12 (0, 119)
- old_mmap: 18 (0, 61)
- brk: 10 (0, 27)
- newuname: 6 (0, 11)
- execve: 1 (0, 247)
- dup2: 1 (0, 2)
- close: 10 (0, 43)
- Process (2965, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7657) => 0.01 %
- Time running: (0, 10951) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 119861)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 3)
- fork: 1 (0, 106)
- pipe: 1 (0, 22)
- setuid: 1 (0, 2)
- getuid: 1 (0, 0)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 34)
- mprotect: 7 (0, 24)
- read: 7 (0, 59)
- close: 9 (0, 22)
- fstat64: 8 (0, 11)
- open: 9 (0, 89)
- old_mmap: 16 (0, 57)
- brk: 8 (0, 14)
- newuname: 2 (0, 6)
- execve: 1 (0, 221)
- ioctl: 2 (0, 23)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 725)
- rt_sigprocmask: 508 (0, 295)
- getpid: 1 (0, 1)
- Process (2964, 2963): gnuplot_x11:
- Number of system calls: 223
- Number of traps: 237
- Quantity of data read from files: 30876
- Quantity of data written to files: 9674
- Time executing process code: (0, 6717) => 0.01 %
- Time running: (0, 9196) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 21)
- select: 5 (0, 22)
- stat64: 1 (0, 10)
- write: 50 (0, 272)
- writev: 4 (0, 30)
- access: 1 (0, 10)
- fcntl64: 3 (0, 3)
- socketcall: 3 (0, 65)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 21)
- mprotect: 6 (0, 18)
- read: 67 (0, 11918)
- fstat64: 8 (0, 11)
- open: 12 (0, 147)
- old_mmap: 18 (0, 62)
- brk: 10 (0, 24)
- newuname: 6 (0, 12)
- execve: 1 (0, 262)
- dup2: 1 (0, 3)
- close: 10 (0, 44)
- Process (2963, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7675) => 0.01 %
- Time running: (0, 10961) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 91941)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 106)
- pipe: 1 (0, 21)
- setuid: 1 (0, 1)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 36)
- mprotect: 7 (0, 21)
- read: 7 (0, 58)
- close: 9 (0, 20)
- fstat64: 8 (0, 11)
- open: 9 (0, 91)
- old_mmap: 16 (0, 53)
- brk: 8 (0, 13)
- newuname: 2 (0, 6)
- execve: 1 (0, 208)
- ioctl: 2 (0, 21)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 730)
- rt_sigprocmask: 508 (0, 302)
- getpid: 1 (0, 1)
- Process (2962, 2961): gnuplot_x11:
- Number of system calls: 225
- Number of traps: 237
- Quantity of data read from files: 30884
- Quantity of data written to files: 9674
- Time executing process code: (0, 6763) => 0.01 %
- Time running: (0, 9251) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 22)
- stat64: 1 (0, 9)
- write: 50 (0, 281)
- select: 6 (0, 27544)
- writev: 4 (0, 27)
- access: 1 (0, 9)
- fcntl64: 3 (0, 5)
- socketcall: 3 (0, 61)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 22)
- mprotect: 6 (0, 18)
- read: 68 (0, 11894)
- fstat64: 8 (0, 11)
- open: 12 (0, 121)
- old_mmap: 18 (0, 64)
- brk: 10 (0, 28)
- newuname: 6 (0, 12)
- execve: 1 (0, 238)
- dup2: 1 (0, 2)
- close: 10 (0, 42)
- Process (2961, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7617) => 0.01 %
- Time running: (0, 10964) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 125193)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 106)
- pipe: 1 (0, 20)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 36)
- mprotect: 7 (0, 24)
- read: 7 (0, 58)
- close: 9 (0, 19)
- fstat64: 8 (0, 10)
- open: 9 (0, 91)
- old_mmap: 16 (0, 58)
- brk: 8 (0, 14)
- newuname: 2 (0, 6)
- execve: 1 (0, 216)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 722)
- rt_sigprocmask: 508 (0, 346)
- getpid: 1 (0, 1)
- Process (2960, 2959): gnuplot_x11:
- Number of system calls: 225
- Number of traps: 237
- Quantity of data read from files: 30908
- Quantity of data written to files: 9674
- Time executing process code: (0, 6885) => 0.01 %
- Time running: (0, 9389) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 22)
- stat64: 1 (0, 9)
- select: 6 (0, 63303)
- write: 50 (0, 278)
- writev: 4 (0, 29)
- access: 1 (0, 10)
- fcntl64: 3 (0, 5)
- socketcall: 3 (0, 66)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 24)
- mprotect: 6 (0, 17)
- read: 68 (0, 24318)
- fstat64: 8 (0, 10)
- open: 12 (0, 119)
- old_mmap: 18 (0, 63)
- brk: 10 (0, 27)
- newuname: 6 (0, 12)
- execve: 1 (0, 268)
- dup2: 1 (0, 3)
- close: 10 (0, 42)
- Process (2959, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7800) => 0.01 %
- Time running: (0, 11163) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 85902)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 103)
- pipe: 1 (0, 20)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 36)
- mprotect: 7 (0, 24)
- read: 7 (0, 61)
- close: 9 (0, 17)
- fstat64: 8 (0, 11)
- open: 9 (0, 89)
- old_mmap: 16 (0, 60)
- brk: 8 (0, 14)
- newuname: 2 (0, 6)
- execve: 1 (0, 234)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 760)
- rt_sigprocmask: 508 (0, 292)
- getpid: 1 (0, 1)
- Process (2958, 2957): gnuplot_x11:
- Number of system calls: 201
- Number of traps: 235
- Quantity of data read from files: 30652
- Quantity of data written to files: 9658
- Time executing process code: (0, 6413) => 0.01 %
- Time running: (0, 8838) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- select: 6 (0, 30462)
- stat64: 1 (0, 8)
- write: 46 (0, 242)
- writev: 4 (0, 31)
- access: 1 (0, 17)
- fcntl64: 3 (0, 7)
- socketcall: 3 (0, 64)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 25)
- mprotect: 6 (0, 19)
- read: 60 (0, 16474)
- fstat64: 8 (0, 12)
- open: 12 (0, 122)
- old_mmap: 18 (0, 71)
- brk: 10 (0, 21)
- newuname: 6 (0, 14)
- execve: 1 (0, 267)
- dup2: 1 (0, 3)
- close: 10 (0, 48)
- Process (2957, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7705) => 0.01 %
- Time running: (0, 11053) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 135013)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 105)
- pipe: 1 (0, 20)
- setuid: 1 (0, 2)
- getuid: 1 (0, 0)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 37)
- mprotect: 7 (0, 21)
- read: 7 (0, 59)
- close: 9 (0, 20)
- fstat64: 8 (0, 13)
- open: 9 (0, 87)
- old_mmap: 16 (0, 56)
- brk: 8 (0, 16)
- newuname: 2 (0, 6)
- execve: 1 (0, 215)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 747)
- rt_sigprocmask: 508 (0, 286)
- getpid: 1 (0, 0)
- Process (2956, 2955): gnuplot_x11:
- Number of system calls: 223
- Number of traps: 237
- Quantity of data read from files: 30876
- Quantity of data written to files: 9674
- Time executing process code: (0, 6694) => 0.01 %
- Time running: (0, 9145) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 21)
- select: 5 (0, 24)
- stat64: 1 (0, 8)
- write: 50 (0, 268)
- writev: 4 (0, 30)
- access: 1 (0, 10)
- fcntl64: 3 (0, 4)
- socketcall: 3 (0, 62)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 21)
- mprotect: 6 (0, 18)
- read: 67 (0, 15377)
- fstat64: 8 (0, 11)
- open: 12 (0, 119)
- old_mmap: 18 (0, 62)
- brk: 10 (0, 25)
- newuname: 6 (0, 12)
- execve: 1 (0, 261)
- dup2: 1 (0, 3)
- close: 10 (0, 39)
- Process (2955, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7655) => 0.01 %
- Time running: (0, 10959) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 61918)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 105)
- pipe: 1 (0, 21)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 36)
- mprotect: 7 (0, 23)
- read: 7 (0, 58)
- close: 9 (0, 16)
- fstat64: 8 (0, 13)
- open: 9 (0, 88)
- old_mmap: 16 (0, 59)
- brk: 8 (0, 16)
- newuname: 2 (0, 6)
- execve: 1 (0, 222)
- ioctl: 2 (0, 23)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 707)
- rt_sigprocmask: 508 (0, 328)
- getpid: 1 (0, 0)
- Process (2954, 2953): gnuplot_x11:
- Number of system calls: 225
- Number of traps: 237
- Quantity of data read from files: 41116
- Quantity of data written to files: 9678
- Time executing process code: (0, 6729) => 0.01 %
- Time running: (0, 9189) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 18)
- select: 6 (0, 3265)
- stat64: 1 (0, 8)
- write: 50 (0, 276)
- writev: 4 (0, 29)
- access: 1 (0, 9)
- fcntl64: 3 (0, 3)
- socketcall: 3 (0, 62)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 21)
- mprotect: 6 (0, 15)
- read: 68 (0, 10580)
- fstat64: 8 (0, 12)
- open: 12 (0, 114)
- old_mmap: 18 (0, 56)
- brk: 10 (0, 19)
- newuname: 6 (0, 11)
- execve: 1 (0, 258)
- dup2: 1 (0, 2)
- close: 10 (0, 45)
- Process (2953, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7634) => 0.01 %
- Time running: (0, 10959) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 60)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 101)
- pipe: 1 (0, 20)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 59)
- mprotect: 7 (0, 20)
- read: 7 (0, 59)
- close: 9 (0, 21)
- fstat64: 8 (0, 11)
- open: 9 (0, 86)
- old_mmap: 16 (0, 58)
- brk: 8 (0, 16)
- newuname: 2 (0, 5)
- execve: 1 (0, 219)
- ioctl: 2 (0, 21)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 747)
- rt_sigprocmask: 508 (0, 300)
- getpid: 1 (0, 1)
- Process (2952, 2951): gnuplot_x11:
- Number of system calls: 225
- Number of traps: 237
- Quantity of data read from files: 41116
- Quantity of data written to files: 9678
- Time executing process code: (0, 6802) => 0.01 %
- Time running: (0, 9348) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 21)
- select: 6 (0, 9878)
- stat64: 1 (0, 9)
- write: 50 (0, 283)
- writev: 4 (0, 28)
- access: 1 (0, 10)
- fcntl64: 3 (0, 3)
- socketcall: 3 (0, 65)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 24)
- mprotect: 6 (0, 20)
- read: 68 (0, 136044)
- fstat64: 8 (0, 11)
- open: 12 (0, 117)
- old_mmap: 18 (0, 64)
- brk: 10 (0, 25)
- newuname: 6 (0, 11)
- execve: 1 (0, 270)
- dup2: 1 (0, 3)
- close: 10 (0, 41)
- Process (2951, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7700) => 0.01 %
- Time running: (0, 11058) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 143270)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 104)
- pipe: 1 (0, 21)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 0)
- munmap: 3 (0, 36)
- mprotect: 7 (0, 20)
- read: 7 (0, 57)
- close: 9 (0, 17)
- fstat64: 8 (0, 10)
- open: 9 (0, 85)
- old_mmap: 16 (0, 58)
- brk: 8 (0, 16)
- newuname: 2 (0, 6)
- execve: 1 (0, 214)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 725)
- rt_sigprocmask: 508 (0, 310)
- getpid: 1 (0, 1)
- Process (2950, 2949): gnuplot_x11:
- Number of system calls: 223
- Number of traps: 237
- Quantity of data read from files: 30876
- Quantity of data written to files: 9674
- Time executing process code: (0, 6797) => 0.01 %
- Time running: (0, 9235) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 21)
- select: 5 (0, 26)
- stat64: 1 (0, 8)
- write: 50 (0, 262)
- writev: 4 (0, 34)
- access: 1 (0, 13)
- fcntl64: 3 (0, 5)
- socketcall: 3 (0, 71)
- rt_sigaction: 2 (0, 3)
- munmap: 2 (0, 25)
- mprotect: 6 (0, 19)
- read: 67 (0, 22037)
- fstat64: 8 (0, 12)
- open: 12 (0, 122)
- old_mmap: 18 (0, 70)
- brk: 10 (0, 27)
- newuname: 6 (0, 13)
- execve: 1 (0, 245)
- dup2: 1 (0, 3)
- close: 10 (0, 41)
- Process (2949, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7749) => 0.01 %
- Time running: (0, 10996) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 6812)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 107)
- pipe: 1 (0, 23)
- setuid: 1 (0, 2)
- getuid: 1 (0, 0)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 21)
- read: 7 (0, 62)
- close: 9 (0, 19)
- fstat64: 8 (0, 11)
- open: 9 (0, 90)
- old_mmap: 16 (0, 62)
- brk: 8 (0, 14)
- newuname: 2 (0, 6)
- execve: 1 (0, 229)
- ioctl: 2 (0, 21)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 743)
- rt_sigprocmask: 508 (0, 297)
- getpid: 1 (0, 1)
- Process (2948, 627): gs-gnu:
- Number of system calls: 22598
- Number of traps: 2501
- Quantity of data read from files: 39575101
- Quantity of data written to files: 3366983
- Time executing process code: (5, 457657) => 4.55 %
- Time running: (5, 634160) => 4.70 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- writev: 1579 (0, 19957)
- access: 6 (0, 50)
- fcntl64: 6 (0, 6)
- socketcall: 6 (0, 111)
- write: 1903 (0, 23245)
- llseek: 7615 (0, 13996)
- stat64: 2 (0, 25)
- times: 1 (0, 2)
- sysctl: 1 (0, 6)
- setrlimit: 1 (0, 2)
- getrlimit: 1 (0, 1)
- munmap: 65 (0, 498)
- mprotect: 14 (0, 38)
- read: 10159 (0, 71626)
- close: 80 (0, 282)
- fstat64: 136 (0, 172)
- open: 496 (0, 2869)
- old_mmap: 99 (0, 340)
- brk: 397 (0, 3637)
- newuname: 10 (0, 16)
- execve: 1 (0, 237)
- ioctl: 2 (0, 17)
- setpgid: 1 (0, 1)
- rt_sigaction: 10 (0, 13)
- rt_sigprocmask: 4 (0, 3)
- getpid: 2 (0, 2)
- Process (2947, 627): gs-gnu:
- Number of system calls: 22598
- Number of traps: 2501
- Quantity of data read from files: 39575101
- Quantity of data written to files: 3366983
- Time executing process code: (5, 456386) => 4.55 %
- Time running: (5, 635810) => 4.70 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- writev: 1579 (0, 20419)
- access: 6 (0, 56)
- fcntl64: 6 (0, 6)
- socketcall: 6 (0, 110)
- write: 1903 (0, 23570)
- llseek: 7615 (0, 14168)
- stat64: 2 (0, 27)
- times: 1 (0, 1)
- sysctl: 1 (0, 7)
- setrlimit: 1 (0, 1)
- getrlimit: 1 (0, 2)
- munmap: 65 (0, 510)
- mprotect: 14 (0, 39)
- read: 10159 (0, 71289)
- close: 80 (0, 282)
- fstat64: 136 (0, 174)
- open: 496 (0, 2966)
- old_mmap: 99 (0, 361)
- brk: 397 (0, 3621)
- newuname: 10 (0, 16)
- execve: 1 (0, 219)
- ioctl: 2 (0, 16)
- setpgid: 1 (0, 0)
- rt_sigaction: 10 (0, 9)
- rt_sigprocmask: 4 (0, 4)
- getpid: 2 (0, 2)
- Process (2946, 627): getTime:
- Number of system calls: 47
- Number of traps: 114
- Quantity of data read from files: 1024
- Quantity of data written to files: 14
- Time executing process code: (0, 1058) => 0.00 %
- Time running: (0, 2044) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 1 (0, 9)
- gettimeofday: 1 (0, 1)
- munmap: 2 (0, 12)
- mprotect: 1 (0, 5)
- read: 1 (0, 7)
- fstat64: 3 (0, 6)
- open: 3 (0, 25)
- old_mmap: 6 (0, 23)
- brk: 1 (0, 1)
- newuname: 1 (0, 2)
- execve: 1 (0, 276)
- close: 4 (0, 6)
- dup2: 1 (0, 4)
- setpgid: 1 (0, 12)
- rt_sigaction: 13 (0, 14)
- rt_sigprocmask: 5 (0, 6)
- getpid: 1 (0, 1)
- Process (2945, 627): expr:
- Number of system calls: 54
- Number of traps: 123
- Quantity of data read from files: 1024
- Quantity of data written to files: 6
- Time executing process code: (0, 1136) => 0.00 %
- Time running: (0, 2141) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 1 (0, 10)
- munmap: 2 (0, 15)
- mprotect: 1 (0, 6)
- read: 1 (0, 6)
- fstat64: 3 (0, 5)
- open: 3 (0, 25)
- old_mmap: 6 (0, 24)
- brk: 4 (0, 3)
- newuname: 1 (0, 3)
- execve: 1 (0, 231)
- stat64: 4 (0, 25)
- close: 5 (0, 10)
- dup2: 1 (0, 1)
- setpgid: 1 (0, 11)
- rt_sigaction: 13 (0, 12)
- rt_sigprocmask: 5 (0, 4)
- getpid: 1 (0, 0)
- Process (2944, 627): getTime:
- Number of system calls: 47
- Number of traps: 115
- Quantity of data read from files: 1024
- Quantity of data written to files: 14
- Time executing process code: (0, 1034) => 0.00 %
- Time running: (0, 1983) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 1 (0, 9)
- gettimeofday: 1 (0, 2)
- munmap: 2 (0, 15)
- mprotect: 1 (0, 6)
- read: 1 (0, 7)
- fstat64: 3 (0, 5)
- open: 3 (0, 25)
- old_mmap: 6 (0, 24)
- brk: 1 (0, 1)
- newuname: 1 (0, 3)
- execve: 1 (0, 239)
- close: 4 (0, 6)
- dup2: 1 (0, 2)
- setpgid: 1 (0, 11)
- rt_sigaction: 13 (0, 10)
- rt_sigprocmask: 5 (0, 3)
- getpid: 1 (0, 1)
- Process (2943, 2942): gnuplot_x11:
- Number of system calls: 201
- Number of traps: 235
- Quantity of data read from files: 30652
- Quantity of data written to files: 9658
- Time executing process code: (0, 6231) => 0.01 %
- Time running: (0, 8557) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- select: 6 (0, 59483)
- stat64: 1 (0, 10)
- write: 46 (0, 228)
- writev: 4 (0, 31)
- access: 1 (0, 9)
- fcntl64: 3 (0, 4)
- socketcall: 3 (0, 64)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 22)
- mprotect: 6 (0, 17)
- read: 60 (0, 11996)
- fstat64: 8 (0, 11)
- open: 12 (0, 114)
- old_mmap: 18 (0, 65)
- brk: 10 (0, 22)
- newuname: 6 (0, 11)
- execve: 1 (0, 254)
- dup2: 1 (0, 3)
- close: 10 (0, 48)
- Process (2942, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7763) => 0.01 %
- Time running: (0, 11114) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 54742)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 105)
- pipe: 1 (0, 20)
- setuid: 1 (0, 1)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 34)
- mprotect: 7 (0, 21)
- read: 7 (0, 62)
- close: 9 (0, 17)
- fstat64: 8 (0, 10)
- open: 9 (0, 90)
- old_mmap: 16 (0, 59)
- brk: 8 (0, 16)
- newuname: 2 (0, 7)
- execve: 1 (0, 230)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 734)
- rt_sigprocmask: 508 (0, 299)
- getpid: 1 (0, 1)
- Process (2941, 2940): gnuplot_x11:
- Number of system calls: 229
- Number of traps: 237
- Quantity of data read from files: 51364
- Quantity of data written to files: 9682
- Time executing process code: (0, 6831) => 0.01 %
- Time running: (0, 9360) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 21)
- stat64: 1 (0, 10)
- write: 50 (0, 284)
- select: 8 (0, 24923)
- writev: 4 (0, 28)
- access: 1 (0, 9)
- fcntl64: 3 (0, 5)
- socketcall: 3 (0, 63)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 22)
- mprotect: 6 (0, 18)
- read: 70 (0, 23505)
- fstat64: 8 (0, 11)
- open: 12 (0, 127)
- old_mmap: 18 (0, 63)
- brk: 10 (0, 31)
- newuname: 6 (0, 12)
- execve: 1 (0, 239)
- dup2: 1 (0, 2)
- close: 10 (0, 42)
- Process (2940, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7774) => 0.01 %
- Time running: (0, 11241) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 104566)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 105)
- pipe: 1 (0, 20)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 74)
- mprotect: 7 (0, 22)
- read: 7 (0, 63)
- close: 9 (0, 19)
- fstat64: 8 (0, 11)
- open: 9 (0, 87)
- old_mmap: 16 (0, 57)
- brk: 8 (0, 16)
- newuname: 2 (0, 6)
- execve: 1 (0, 239)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 747)
- rt_sigprocmask: 508 (0, 334)
- getpid: 1 (0, 1)
- Process (2939, 2938): gnuplot_x11:
- Number of system calls: 225
- Number of traps: 237
- Quantity of data read from files: 30884
- Quantity of data written to files: 9674
- Time executing process code: (0, 6789) => 0.01 %
- Time running: (0, 9361) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 17)
- stat64: 1 (0, 9)
- write: 50 (0, 277)
- select: 6 (0, 75961)
- writev: 4 (0, 26)
- access: 1 (0, 10)
- fcntl64: 3 (0, 6)
- socketcall: 3 (0, 61)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 26)
- mprotect: 6 (0, 17)
- read: 68 (0, 12035)
- fstat64: 8 (0, 12)
- open: 12 (0, 122)
- old_mmap: 18 (0, 66)
- brk: 10 (0, 30)
- newuname: 6 (0, 12)
- execve: 1 (0, 274)
- dup2: 1 (0, 3)
- close: 10 (0, 40)
- Process (2938, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 274
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7667) => 0.01 %
- Time running: (0, 11056) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 88048)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 3)
- fork: 1 (0, 107)
- pipe: 1 (0, 21)
- setuid: 1 (0, 1)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 22)
- read: 7 (0, 63)
- close: 9 (0, 22)
- fstat64: 8 (0, 12)
- open: 9 (0, 91)
- old_mmap: 16 (0, 59)
- brk: 8 (0, 14)
- newuname: 2 (0, 6)
- execve: 1 (0, 232)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 758)
- rt_sigprocmask: 508 (0, 312)
- getpid: 1 (0, 1)
- Process (2937, 2936): gnuplot_x11:
- Number of system calls: 209
- Number of traps: 237
- Quantity of data read from files: 40988
- Quantity of data written to files: 9666
- Time executing process code: (0, 6441) => 0.01 %
- Time running: (0, 8835) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 2 (0, 4)
- select: 7 (0, 51875)
- stat64: 1 (0, 10)
- write: 47 (0, 246)
- writev: 4 (0, 29)
- access: 1 (0, 9)
- fcntl64: 3 (0, 3)
- socketcall: 3 (0, 87)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 23)
- mprotect: 6 (0, 17)
- read: 64 (0, 10671)
- fstat64: 8 (0, 11)
- open: 12 (0, 113)
- old_mmap: 18 (0, 57)
- brk: 10 (0, 21)
- newuname: 6 (0, 11)
- execve: 1 (0, 249)
- dup2: 1 (0, 3)
- close: 10 (0, 48)
- Process (2936, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 274
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7617) => 0.01 %
- Time running: (0, 10998) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 60)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 102)
- pipe: 1 (0, 21)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 33)
- mprotect: 7 (0, 20)
- read: 7 (0, 60)
- close: 9 (0, 17)
- fstat64: 8 (0, 16)
- open: 9 (0, 89)
- old_mmap: 16 (0, 58)
- brk: 8 (0, 16)
- newuname: 2 (0, 6)
- execve: 1 (0, 235)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 763)
- rt_sigprocmask: 508 (0, 302)
- getpid: 1 (0, 1)
- Process (2935, 2934): gnuplot_x11:
- Number of system calls: 227
- Number of traps: 237
- Quantity of data read from files: 41124
- Quantity of data written to files: 9678
- Time executing process code: (0, 6856) => 0.01 %
- Time running: (0, 9342) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 18)
- stat64: 1 (0, 10)
- write: 50 (0, 277)
- select: 7 (0, 24806)
- writev: 4 (0, 27)
- access: 1 (0, 9)
- fcntl64: 3 (0, 5)
- socketcall: 3 (0, 60)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 22)
- mprotect: 6 (0, 18)
- read: 69 (0, 1586)
- fstat64: 8 (0, 12)
- open: 12 (0, 119)
- old_mmap: 18 (0, 61)
- brk: 10 (0, 34)
- newuname: 6 (0, 12)
- execve: 1 (0, 225)
- dup2: 1 (0, 2)
- close: 10 (0, 41)
- Process (2934, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7983) => 0.01 %
- Time running: (0, 11377) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 29895)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 104)
- pipe: 1 (0, 20)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 22)
- read: 7 (0, 61)
- close: 9 (0, 21)
- fstat64: 8 (0, 11)
- open: 9 (0, 87)
- old_mmap: 16 (0, 58)
- brk: 8 (0, 15)
- newuname: 2 (0, 5)
- execve: 1 (0, 225)
- ioctl: 2 (0, 23)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 768)
- rt_sigprocmask: 508 (0, 278)
- getpid: 1 (0, 1)
- Process (2933, 2932): gnuplot_x11:
- Number of system calls: 227
- Number of traps: 237
- Quantity of data read from files: 41124
- Quantity of data written to files: 9678
- Time executing process code: (0, 6977) => 0.01 %
- Time running: (0, 9576) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 22)
- stat64: 1 (0, 11)
- write: 50 (0, 299)
- select: 7 (0, 25451)
- writev: 4 (0, 28)
- access: 1 (0, 10)
- fcntl64: 3 (0, 5)
- socketcall: 3 (0, 61)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 21)
- mprotect: 6 (0, 19)
- read: 69 (0, 59276)
- fstat64: 8 (0, 11)
- open: 12 (0, 130)
- old_mmap: 18 (0, 66)
- brk: 10 (0, 31)
- newuname: 6 (0, 13)
- execve: 1 (0, 269)
- dup2: 1 (0, 3)
- close: 10 (0, 39)
- Process (2932, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7723) => 0.01 %
- Time running: (0, 11094) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 83643)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 104)
- pipe: 1 (0, 21)
- setuid: 1 (0, 1)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 35)
- mprotect: 7 (0, 20)
- read: 7 (0, 58)
- close: 9 (0, 20)
- fstat64: 8 (0, 11)
- open: 9 (0, 90)
- old_mmap: 16 (0, 58)
- brk: 8 (0, 15)
- newuname: 2 (0, 7)
- execve: 1 (0, 227)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 0)
- rt_sigaction: 1017 (0, 741)
- rt_sigprocmask: 508 (0, 313)
- getpid: 1 (0, 1)
- Process (2931, 2930): gnuplot_x11:
- Number of system calls: 215
- Number of traps: 237
- Quantity of data read from files: 41052
- Quantity of data written to files: 9666
- Time executing process code: (0, 6483) => 0.01 %
- Time running: (0, 8825) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 6 (0, 10)
- select: 7 (0, 26989)
- stat64: 1 (0, 10)
- write: 47 (0, 237)
- writev: 4 (0, 30)
- access: 1 (0, 10)
- fcntl64: 3 (0, 3)
- socketcall: 3 (0, 66)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 22)
- mprotect: 6 (0, 18)
- read: 66 (0, 14282)
- fstat64: 8 (0, 10)
- open: 12 (0, 113)
- old_mmap: 18 (0, 64)
- brk: 10 (0, 20)
- newuname: 6 (0, 11)
- execve: 1 (0, 266)
- dup2: 1 (0, 2)
- close: 10 (0, 44)
- Process (2930, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 273
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7681) => 0.01 %
- Time running: (0, 10998) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 56)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 106)
- pipe: 1 (0, 21)
- setuid: 1 (0, 1)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 36)
- mprotect: 7 (0, 22)
- read: 7 (0, 59)
- close: 9 (0, 17)
- fstat64: 8 (0, 11)
- open: 9 (0, 92)
- old_mmap: 16 (0, 61)
- brk: 8 (0, 16)
- newuname: 2 (0, 5)
- execve: 1 (0, 232)
- ioctl: 2 (0, 21)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 749)
- rt_sigprocmask: 508 (0, 305)
- getpid: 1 (0, 1)
- Process (2929, 2928): gnuplot_x11:
- Number of system calls: 225
- Number of traps: 237
- Quantity of data read from files: 30908
- Quantity of data written to files: 9674
- Time executing process code: (0, 6810) => 0.01 %
- Time running: (0, 9293) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 20)
- select: 6 (0, 4911)
- stat64: 1 (0, 11)
- write: 50 (0, 291)
- writev: 4 (0, 30)
- access: 1 (0, 9)
- fcntl64: 3 (0, 4)
- socketcall: 3 (0, 67)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 24)
- mprotect: 6 (0, 17)
- read: 68 (0, 11326)
- fstat64: 8 (0, 10)
- open: 12 (0, 116)
- old_mmap: 18 (0, 60)
- brk: 10 (0, 26)
- newuname: 6 (0, 10)
- execve: 1 (0, 248)
- dup2: 1 (0, 2)
- close: 10 (0, 44)
- Process (2928, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 274
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7701) => 0.01 %
- Time running: (0, 10959) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 2053)
- llseek: 1 (0, 3)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 104)
- pipe: 1 (0, 21)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 0)
- munmap: 3 (0, 34)
- mprotect: 7 (0, 22)
- read: 7 (0, 59)
- close: 9 (0, 20)
- fstat64: 8 (0, 11)
- open: 9 (0, 89)
- old_mmap: 16 (0, 59)
- brk: 8 (0, 15)
- newuname: 2 (0, 5)
- execve: 1 (0, 227)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 759)
- rt_sigprocmask: 508 (0, 300)
- getpid: 1 (0, 1)
- Process (2927, 2926): gnuplot_x11:
- Number of system calls: 223
- Number of traps: 237
- Quantity of data read from files: 30876
- Quantity of data written to files: 9674
- Time executing process code: (0, 6768) => 0.01 %
- Time running: (0, 9279) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 19)
- select: 5 (0, 24)
- stat64: 1 (0, 11)
- write: 50 (0, 275)
- writev: 4 (0, 29)
- access: 1 (0, 10)
- fcntl64: 3 (0, 4)
- socketcall: 3 (0, 65)
- rt_sigaction: 2 (0, 5)
- munmap: 2 (0, 26)
- mprotect: 6 (0, 17)
- read: 67 (0, 142784)
- fstat64: 8 (0, 14)
- open: 12 (0, 124)
- old_mmap: 18 (0, 67)
- brk: 10 (0, 26)
- newuname: 6 (0, 11)
- execve: 1 (0, 262)
- dup2: 1 (0, 3)
- close: 10 (0, 43)
- Process (2926, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 274
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7664) => 0.01 %
- Time running: (0, 11049) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 143646)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 3)
- fork: 1 (0, 107)
- pipe: 1 (0, 21)
- setuid: 1 (0, 2)
- getuid: 1 (0, 1)
- geteuid: 1 (0, 0)
- munmap: 3 (0, 33)
- mprotect: 7 (0, 22)
- read: 7 (0, 62)
- close: 9 (0, 17)
- fstat64: 8 (0, 42)
- open: 9 (0, 92)
- old_mmap: 16 (0, 63)
- brk: 8 (0, 18)
- newuname: 2 (0, 5)
- execve: 1 (0, 236)
- ioctl: 2 (0, 22)
- setpgid: 1 (0, 0)
- rt_sigaction: 1017 (0, 752)
- rt_sigprocmask: 508 (0, 297)
- getpid: 1 (0, 1)
- Process (2925, 2924): gnuplot_x11:
- Number of system calls: 223
- Number of traps: 237
- Quantity of data read from files: 30876
- Quantity of data written to files: 9674
- Time executing process code: (0, 6696) => 0.01 %
- Time running: (0, 9147) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- ioctl: 12 (0, 22)
- select: 5 (0, 22)
- stat64: 1 (0, 9)
- write: 50 (0, 264)
- writev: 4 (0, 30)
- access: 1 (0, 10)
- fcntl64: 3 (0, 3)
- socketcall: 3 (0, 65)
- rt_sigaction: 2 (0, 4)
- munmap: 2 (0, 23)
- mprotect: 6 (0, 17)
- read: 67 (0, 22233)
- fstat64: 8 (0, 10)
- open: 12 (0, 126)
- old_mmap: 18 (0, 65)
- brk: 10 (0, 27)
- newuname: 6 (0, 11)
- execve: 1 (0, 273)
- dup2: 1 (0, 3)
- close: 10 (0, 38)
- Process (2924, 627): gnuplot:
- Number of system calls: 1612
- Number of traps: 274
- Quantity of data read from files: 13312
- Quantity of data written to files: 9177
- Time executing process code: (0, 7797) => 0.01 %
- Time running: (0, 11161) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 5 (0, 10103)
- llseek: 1 (0, 2)
- fcntl64: 1 (0, 2)
- fork: 1 (0, 105)
- pipe: 1 (0, 20)
- setuid: 1 (0, 2)
- getuid: 1 (0, 0)
- geteuid: 1 (0, 1)
- munmap: 3 (0, 36)
- mprotect: 7 (0, 24)
- read: 7 (0, 62)
- close: 9 (0, 19)
- fstat64: 8 (0, 13)
- open: 9 (0, 90)
- old_mmap: 16 (0, 63)
- brk: 8 (0, 13)
- newuname: 2 (0, 6)
- execve: 1 (0, 240)
- ioctl: 2 (0, 20)
- setpgid: 1 (0, 1)
- rt_sigaction: 1017 (0, 744)
- rt_sigprocmask: 508 (0, 296)
- getpid: 1 (0, 1)
- Process (2923, 627): gs-gnu:
- Number of system calls: 22598
- Number of traps: 2501
- Quantity of data read from files: 39575101
- Quantity of data written to files: 3366983
- Time executing process code: (5, 439174) => 4.53 %
- Time running: (5, 617980) => 4.68 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- writev: 1579 (0, 21048)
- access: 6 (0, 51)
- fcntl64: 6 (0, 8)
- socketcall: 6 (0, 111)
- write: 1903 (0, 24074)
- llseek: 7615 (0, 14120)
- stat64: 2 (0, 28)
- times: 1 (0, 2)
- sysctl: 1 (0, 6)
- setrlimit: 1 (0, 1)
- getrlimit: 1 (0, 1)
- munmap: 65 (0, 505)
- mprotect: 14 (0, 41)
- read: 10159 (0, 71739)
- close: 80 (0, 282)
- fstat64: 136 (0, 182)
- open: 496 (0, 3003)
- old_mmap: 99 (0, 384)
- brk: 397 (0, 3620)
- newuname: 10 (0, 16)
- execve: 1 (0, 257)
- ioctl: 2 (0, 16)
- setpgid: 1 (0, 1)
- rt_sigaction: 10 (0, 11)
- rt_sigprocmask: 4 (0, 3)
- getpid: 2 (0, 1)
- Process (2922, 627): gs-gnu:
- Number of system calls: 22598
- Number of traps: 2501
- Quantity of data read from files: 39575101
- Quantity of data written to files: 3366983
- Time executing process code: (5, 455072) => 4.55 %
- Time running: (5, 631611) => 4.69 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- writev: 1579 (0, 19632)
- access: 6 (0, 51)
- fcntl64: 6 (0, 7)
- socketcall: 6 (0, 112)
- write: 1903 (0, 22468)
- llseek: 7615 (0, 14041)
- stat64: 2 (0, 40)
- times: 1 (0, 2)
- sysctl: 1 (0, 6)
- setrlimit: 1 (0, 1)
- getrlimit: 1 (0, 1)
- munmap: 65 (0, 505)
- mprotect: 14 (0, 37)
- read: 10159 (0, 71182)
- close: 80 (0, 275)
- fstat64: 136 (0, 180)
- open: 496 (0, 2966)
- old_mmap: 99 (0, 394)
- brk: 397 (0, 3654)
- newuname: 10 (0, 16)
- execve: 1 (0, 227)
- ioctl: 2 (0, 16)
- setpgid: 1 (0, 1)
- rt_sigaction: 10 (0, 11)
- rt_sigprocmask: 4 (0, 4)
- getpid: 2 (0, 1)
- Process (2921, 627): getTime:
- Number of system calls: 47
- Number of traps: 115
- Quantity of data read from files: 1024
- Quantity of data written to files: 14
- Time executing process code: (0, 1067) => 0.00 %
- Time running: (0, 2051) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- write: 1 (0, 9)
- gettimeofday: 1 (0, 2)
- munmap: 2 (0, 11)
- mprotect: 1 (0, 5)
- read: 1 (0, 8)
- fstat64: 3 (0, 6)
- open: 3 (0, 23)
- old_mmap: 6 (0, 21)
- brk: 1 (0, 1)
- newuname: 1 (0, 3)
- execve: 1 (0, 273)
- close: 4 (0, 5)
- dup2: 1 (0, 3)
- setpgid: 1 (0, 13)
- rt_sigaction: 13 (0, 13)
- rt_sigprocmask: 5 (0, 6)
- getpid: 1 (0, 1)
- Process (2920, 1): tracedaemon:
- Number of system calls: 345
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 86000000
- Time executing process code: (0, 2240) => 0.00 %
- Time running: (0, 553237) => 0.46 %
- Time waiting for I/O: (0, 11970) => 0.01 %
- System call usage:
- pause: 86 (110, 303110)
- sigreturn: 86 (0, 233)
- ioctl: 86 (0, 526)
- write: 86 (0, 561114)
- Process (2716, 619): bash:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (627, 621): bash:
- Number of system calls: 2401
- Number of traps: 1373
- Quantity of data read from files: 5885
- Quantity of data written to files: 1330
- Time executing process code: (0, 18769) => 0.02 %
- Time running: (0, 49406) => 0.04 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- kill: 1 (0, 17)
- stat64: 2 (0, 17)
- dup2: 10 (0, 15)
- getdents64: 20 (0, 121)
- fcntl64: 35 (0, 58)
- fstat64: 10 (0, 16)
- open: 15 (0, 239)
- wait4: 150 (72, 556964)
- close: 50 (0, 216)
- setpgid: 75 (0, 272)
- fork: 75 (0, 9752)
- pipe: 15 (0, 304)
- read: 170 (17, 700361)
- write: 66 (0, 482)
- ioctl: 291 (0, 6291)
- time: 8 (0, 5)
- rt_sigprocmask: 1171 (0, 946)
- sigreturn: 76 (0, 137)
- rt_sigaction: 161 (0, 168)
- Process (621, 619): bash:
- Number of system calls: 97
- Number of traps: 3
- Quantity of data read from files: 3
- Quantity of data written to files: 203
- Time executing process code: (0, 562) => 0.00 %
- Time running: (0, 873) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- stat64: 1 (0, 14)
- time: 2 (0, 1)
- sigreturn: 1 (0, 2)
- wait4: 2 (90, 305040)
- kill: 1 (0, 18)
- rt_sigaction: 24 (0, 24)
- ioctl: 13 (0, 1197)
- read: 2 (0, 426115)
- rt_sigprocmask: 42 (0, 38)
- write: 8 (0, 55)
- Process (620, 619): gnome-pty-helpe:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (619, 1): gnome-terminal:
- Number of system calls: 20989
- Number of traps: 0
- Quantity of data read from files: 3290304
- Quantity of data written to files: 2154194
- Time executing process code: (1, 611475) => 1.34 %
- Time running: (1, 818763) => 1.52 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- writev: 99 (0, 1942)
- select: 13 (0, 83320)
- write: 3063 (0, 35643)
- poll: 3405 (115, 810968)
- gettimeofday: 6811 (0, 6042)
- ioctl: 3445 (0, 8163)
- read: 4152 (0, 21946)
- Process (617, 1): mixer_applet2:
- Number of system calls: 1193
- Number of traps: 0
- Quantity of data read from files: 96
- Quantity of data written to files: 0
- Time executing process code: (0, 18078) => 0.02 %
- Time running: (0, 30493) => 0.03 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- read: 3 (0, 22)
- poll: 237 (119, 319666)
- ioctl: 476 (0, 1786)
- gettimeofday: 476 (0, 415)
- Process (615, 613): nautilus:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (614, 613): nautilus:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (613, 611): nautilus:
- Number of system calls: 120
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 3006) => 0.00 %
- Time running: (0, 4023) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- poll: 59 (118, 587017)
- getppid: 60 (0, 79)
- Process (611, 1): nautilus:
- Number of system calls: 3934
- Number of traps: 0
- Quantity of data read from files: 31936
- Quantity of data written to files: 119064
- Time executing process code: (0, 146266) => 0.12 %
- Time running: (0, 177779) => 0.15 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- select: 9 (0, 27417)
- write: 147 (0, 2105)
- read: 545 (0, 2966)
- poll: 606 (116, 315309)
- ioctl: 1323 (0, 2457)
- stat64: 89 (0, 1404)
- gettimeofday: 1214 (0, 937)
- Process (609, 1): gnome-panel:
- Number of system calls: 20250
- Number of traps: 53
- Quantity of data read from files: 267656
- Quantity of data written to files: 669950
- Time executing process code: (1, 800627) => 1.50 %
- Time running: (1, 935109) => 1.61 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- writev: 1 (0, 22)
- brk: 17 (0, 123)
- readv: 78 (0, 360)
- select: 36 (0, 486025)
- read: 7853 (0, 31474)
- write: 4481 (0, 33018)
- time: 119 (0, 104)
- poll: 2005 (113, 218767)
- ioctl: 1647 (0, 3816)
- gettimeofday: 4012 (0, 3505)
- Process (607, 1): bonobo-activati:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (604, 1): xscreensaver:
- Number of system calls: 15178
- Number of traps: 21
- Quantity of data read from files: 140724
- Quantity of data written to files: 5864
- Time executing process code: (0, 117301) => 0.10 %
- Time running: (0, 170689) => 0.14 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- munmap: 21 (0, 246)
- close: 21 (0, 55)
- llseek: 42 (0, 79)
- old_mmap: 21 (0, 187)
- fstat64: 21 (0, 48)
- fcntl64: 21 (0, 47)
- dup: 21 (0, 62)
- write: 939 (0, 5071)
- select: 4165 (118, 179466)
- time: 95 (0, 79)
- gettimeofday: 4707 (0, 3495)
- read: 1896 (0, 10195)
- ioctl: 3207 (0, 5517)
- Process (591, 1): metacity:
- Number of system calls: 45418
- Number of traps: 0
- Quantity of data read from files: 837196
- Quantity of data written to files: 689098
- Time executing process code: (0, 775787) => 0.65 %
- Time running: (1, 29732) => 0.86 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- gettimeofday: 63 (0, 55)
- writev: 1 (0, 28)
- readv: 60 (0, 273)
- select: 40 (0, 230937)
- poll: 2118 (114, 466213)
- write: 16239 (0, 79403)
- read: 24478 (0, 94030)
- ioctl: 2418 (0, 4420)
- Process (589, 1): gnome-settings-:
- Number of system calls: 18
- Number of traps: 0
- Quantity of data read from files: 192
- Quantity of data written to files: 24
- Time executing process code: (0, 375) => 0.00 %
- Time running: (0, 557) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- poll: 2 (112, 361339)
- write: 3 (0, 16)
- read: 6 (0, 31)
- ioctl: 6 (0, 12)
- Process (587, 1): gnome-smproxy:
- Number of system calls: 17197
- Number of traps: 0
- Quantity of data read from files: 167280
- Quantity of data written to files: 14160
- Time executing process code: (0, 194025) => 0.16 %
- Time running: (0, 260338) => 0.22 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- readv: 60 (0, 276)
- write: 660 (0, 2872)
- gettimeofday: 1597 (0, 1285)
- select: 6158 (118, 943289)
- read: 3709 (0, 15157)
- ioctl: 5012 (0, 7930)
- Process (584, 1): gconfd-2:
- Number of system calls: 11
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 145) => 0.00 %
- Time running: (0, 263) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- poll: 1 (0, 159951)
- time: 5 (0, 4)
- gettimeofday: 4 (0, 1)
- Process (581, 577): gnome-session:
- Number of system calls: 12
- Number of traps: 0
- Quantity of data read from files: 96
- Quantity of data written to files: 0
- Time executing process code: (0, 240) => 0.00 %
- Time running: (0, 425) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- poll: 2 (112, 361571)
- read: 3 (0, 18)
- ioctl: 6 (0, 13)
- Process (578, 577): XFree86:
- Number of system calls: 253693
- Number of traps: 4284
- Quantity of data read from files: 509059136
- Quantity of data written to files: 35008
- Time executing process code: (7, 584706) => 6.32 %
- Time running: (11, 318284) => 9.43 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- getegid: 50 (0, 26)
- geteuid: 50 (0, 43)
- close: 70 (0, 1196)
- fcntl64: 140 (0, 222)
- socketcall: 140 (0, 1189)
- munmap: 119 (0, 5821)
- old_mmap: 119 (0, 1412)
- rt_sigprocmask: 1650 (0, 1638)
- setitimer: 6875 (0, 18961)
- sigreturn: 4972 (0, 14278)
- select: 73194 (111, 538333)
- gettimeofday: 5945 (0, 4955)
- writev: 35008 (0, 159348)
- read: 125360 (0, 509895)
- Process (577, 340): xinit:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (345, 1): getty:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (344, 1): getty:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (343, 1): getty:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (342, 1): getty:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (341, 1): getty:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (340, 1): bash:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (338, 1): miniserv.pl:
- Number of system calls: 72
- Number of traps: 0
- Quantity of data read from files: 24576
- Quantity of data written to files: 0
- Time executing process code: (0, 2005) => 0.00 %
- Time running: (0, 2494) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- select: 11 (109, 997962)
- read: 24 (0, 168)
- llseek: 12 (0, 42)
- wait4: 12 (0, 30)
- time: 12 (0, 8)
- Process (337, 1): miniserv.pl:
- Number of system calls: 36
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 1475) => 0.00 %
- Time running: (0, 1731) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- select: 11 (109, 998630)
- wait4: 12 (0, 32)
- time: 12 (0, 11)
- Process (331, 1): cron:
- Number of system calls: 22
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 124) => 0.00 %
- Time running: (0, 216) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- nanosleep: 1 (60, 9619)
- rt_sigaction: 2 (0, 5)
- rt_sigprocmask: 4 (0, 7)
- stat64: 10 (0, 64)
- time: 4 (0, 3)
- Process (328, 1): atd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (326, 1): xfs:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (315, 1): sshd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (251, 1): rpc.mountd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (248, 1): nfsd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (247, 1): nfsd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (246, 1): nfsd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (245, 1): nfsd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (244, 1): nfsd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (243, 1): nfsd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (242, 1): nfsd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (241, 240): rpciod:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (240, 1): lockd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (239, 1): nfsd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (233, 1): cfd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (231, 1): cupsd:
- Number of system calls: 492
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 4215) => 0.00 %
- Time running: (0, 6606) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- select: 119 (118, 992494)
- time: 372 (0, 253)
- Process (228, 1): inetd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (213, 1): rpc.statd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (209, 1): named:
- Number of system calls: 6
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 38) => 0.00 %
- Time running: (0, 73) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- gettimeofday: 3 (0, 2)
- rt_sigprocmask: 2 (0, 3)
- Process (206, 1): klogd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (203, 1): syslogd:
- Number of system calls: 20
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 102) => 0.00 %
- Time running: (0, 211) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- select: 3 (89, 999467)
- sigreturn: 4 (0, 5)
- alarm: 4 (0, 12)
- rt_sigaction: 4 (0, 11)
- time: 4 (0, 3)
- Process (125, 1): portmap:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (7, 1): khubd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (6, 0): kupdated:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 27491) => 0.02 %
- Time waiting for I/O: (0, 31924) => 0.03 %
- System call usage:
- Process (5, 0): bdflush:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (4, 0): kswapd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (3, 0): ksoftirqd_CPU0:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 0) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (2, 1): keventd:
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (0, 1290) => 0.00 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- Process (1, 0): init:
- Number of system calls: 515
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 2767) => 0.00 %
- Time running: (0, 6464) => 0.01 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- sigreturn: 50 (0, 97)
- wait4: 100 (0, 995)
- select: 72 (118, 474784)
- fstat64: 73 (0, 80)
- stat64: 146 (0, 1260)
- time: 73 (0, 68)
- Process (0, -1):
- Number of system calls: 0
- Number of traps: 0
- Quantity of data read from files: 0
- Quantity of data written to files: 0
- Time executing process code: (0, 0) => 0.00 %
- Time running: (45, 210377) => 37.68 %
- Time waiting for I/O: (0, 0) => 0.00 %
- System call usage:
- System-wide:
- Total process time: (67, 561725) => 56.31 %
- Total system time: (52, 425038) => 43.69 %
- System idle: (45, 210377) => 37.68 %
- System call usage:
- alarm: 4 (0, 12)
- nanosleep: 1 (60, 9619)
- setitimer: 6875 (0, 18961)
- getegid: 50 (0, 26)
- dup: 21 (0, 62)
- readv: 198 (0, 909)
- getppid: 60 (0, 79)
- poll: 8435 (922, 600801)
- time: 706 (0, 539)
- wait4: 276 (162, 863061)
- getdents64: 20 (0, 121)
- kill: 2 (0, 35)
- sigreturn: 5189 (0, 14752)
- pause: 86 (110, 303110)
- getrlimit: 10 (0, 13)
- setrlimit: 10 (0, 11)
- sysctl: 10 (0, 63)
- times: 10 (0, 13)
- ioctl: 18512 (0, 44175)
- geteuid: 100 (0, 87)
- getuid: 50 (0, 42)
- setuid: 50 (0, 88)
- pipe: 65 (0, 1361)
- fork: 125 (0, 15057)
- llseek: 76254 (0, 141737)
- socketcall: 350 (0, 5517)
- fcntl64: 456 (0, 714)
- access: 110 (0, 1024)
- writev: 51099 (0, 364190)
- select: 84137 (898, 435436)
- gettimeofday: 24842 (0, 20708)
- getpid: 85 (0, 70)
- rt_sigprocmask: 28384 (0, 18256)
- rt_sigaction: 51436 (0, 37697)
- setpgid: 150 (0, 498)
- dup2: 75 (0, 180)
- close: 1956 (0, 7503)
- stat64: 338 (0, 3661)
- execve: 125 (0, 30517)
- newuname: 515 (0, 1063)
- brk: 4917 (0, 38528)
- old_mmap: 2920 (0, 11776)
- open: 6070 (0, 40653)
- fstat64: 2309 (0, 3163)
- read: 273487 (20, 610407)
- mprotect: 805 (0, 2445)
- munmap: 1070 (0, 14273)
- write: 47436 (4, 158743)
-
-####################################################################
-Event Time PID Length Description
-####################################################################
-Syscall exit 1,042,824,617,654,658 N/A 7
-Trap entry 1,042,824,617,654,663 N/A 13 TRAP : page fault; EIP : 0x400E6448