Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » C++ performance auf großen dateien

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 <
010
25.06.2012, 11:36 Uhr
kronos
Quotenfisch
(Operator)


Momentan benutze ich tatsaechlich ein unordered_map, die Performance scheint okay zu sein, aber ich bekomme nach etwa 30min auf einer 15GB Datei einen "bus error" (noch waehrend dem Einlesen). Das muss ich jetzt erstmal lokalisieren... Einen stacktrace bekomme ich nicht, da signal(SIGBUS,handler) nicht funktioniert
Ob das an den Speicheranforderungen liegt...?
--
main($)??<-$<='?'>>2?main($-!!putchar(
(("$;99M?GD??(??/x0d??/a:???;a"+'?'/4)
??($??)+'?'/3-2-1+$%2)??''?')):'?';??>
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
25.06.2012, 12:16 Uhr
0xdeadbeef
Gott
(Operator)



Zitat von kronos:

Ob das an den Speicheranforderungen liegt...?

Mit einiger Wahrscheinlichkeit, wenn du nicht sehr viel RAM in der Maschine hast. Ich würde vermuten, dass der Fehler "non-existent physical address" bedeutet.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
25.06.2012, 13:55 Uhr
kronos
Quotenfisch
(Operator)


Und was kann man da tun, ausser sehr viel RAM kaufen?
--
main($)??<-$<='?'>>2?main($-!!putchar(
(("$;99M?GD??(??/x0d??/a:???;a"+'?'/4)
??($??)+'?'/3-2-1+$%2)??''?')):'?';??>
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
25.06.2012, 17:57 Uhr
0xdeadbeef
Gott
(Operator)


Die Datei blockweise verarbeiten. 15 Gigabyte kriegst du halt nicht auf einen Schlag in weniger als 15 Gigabyte.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: