Hi
geht nochmal um das Kopier programm... ich kopier nicht mit der Copy() (oder wie die heißt) sondern ich les meine Datein in einen Puffer ein und Schreib die Datei neu...
*auszug*
*auszug*
Dadurch wird aber die CPU bis zu 60% stänig (wärend des kopiervorgans) ausgelastet...
Kann ich das irgendwie reduzieren ?
Danke Cracker0dks
geht nochmal um das Kopier programm... ich kopier nicht mit der Copy() (oder wie die heißt) sondern ich les meine Datein in einen Puffer ein und Schreib die Datei neu...
*auszug*
Code:
fh_out = fopen( zieldat.c_str(), "wb" ); fseek( fh_in, 0, SEEK_END ); filesize = ftell(fh_in); fseek( fh_in, 0, SEEK_SET ); while( fread( Chunk, chunksize, 1, fh_in ) ) { if( bytesread > filesize -chunksize ) chunksize = filesize - bytesread; bytesread += chunksize; fwrite( Chunk, chunksize, 1, fh_out ); }
Dadurch wird aber die CPU bis zu 60% stänig (wärend des kopiervorgans) ausgelastet...
Kann ich das irgendwie reduzieren ?
Danke Cracker0dks
Comment