Wenn ihr das Daten Speichern selber programmiert dann vielleicht doch die "einfache" Lösung - also ohne teure Spezialhardware:
Im Speicher ein Ringpuffer 1..2 GByte (hast ja knapp 3 GB im 32 Bit OS) anlegen und dann selbst auf z. B. 4 schnelle SATA-Platten gleichzeitig wegschreiben (quasi ein emuliertes RAID0 mit 4 Platten). Ein bissel Multithread-Programmierung ist natürlich notwendig.
Mit schnellen Platten wie z. B. WD6400AAKS sollte man so dauerhaft 300 bis 400 MByte/s wegschreiben können.
Die Daten on the Fly komprimieren dürfte bei der Datenrate nur mit verschärfter Assemblerprogrammierung machbar sein. Noch dazu sind die Daten ggf. kaum komprimierbar.
Im Speicher ein Ringpuffer 1..2 GByte (hast ja knapp 3 GB im 32 Bit OS) anlegen und dann selbst auf z. B. 4 schnelle SATA-Platten gleichzeitig wegschreiben (quasi ein emuliertes RAID0 mit 4 Platten). Ein bissel Multithread-Programmierung ist natürlich notwendig.
Mit schnellen Platten wie z. B. WD6400AAKS sollte man so dauerhaft 300 bis 400 MByte/s wegschreiben können.
Die Daten on the Fly komprimieren dürfte bei der Datenrate nur mit verschärfter Assemblerprogrammierung machbar sein. Noch dazu sind die Daten ggf. kaum komprimierbar.