1. Foren
  2. Kommentare
  3. OpenSource
  4. Alle Kommentare zum Artikel
  5. › Linux: Kernel 3.2 optimiert…

fread/fwrite

  1. Thema

Neues Thema Ansicht wechseln


  1. fread/fwrite

    Autor: Gevatter Tod 05.01.12 - 12:51

    Mal eine Frage: Wenn ich von 4 KB auf 1 MB wechsel, muss ich dann meine binären Lese/Schreibroutienen ändern? Es gibt ja zum Beispiel noch Fortran Programme, die Blockweise lesen. Würde sich unter C fread/fwrite etwas ändern oder kommt der Compiler damit klar? Ich kann ja im Prinzip lediglich fwrite(...,"b") angeben.
    Falls nicht, müsste ich über Präprozessor Statements (oder API Aufruf, falls vorhanden) irgendwie das Dateisystem abfragen und entsprechend umschalten. Hört sich im pessimistischen Fall für mich nicht besonders Entwicklerfreundlich an.

    Jemand eine Idee/Ahnung?

  2. Re: fread/fwrite

    Autor: bstea 05.01.12 - 13:29

    Das eine ist die Sicht des Betriebssystem (ganz weit unten), das andere die Anwendung.

    --
    Erst wenn der letzte Baum gefällt, der letzte Fluss gestaut und der letzte Fisch gefangen ist, werdet ihr feststellen, dass man Biber nicht essen kann!

  3. Re: fread/fwrite

    Autor: ChilliConCarne 05.01.12 - 14:05

    Gevatter Tod schrieb:
    --------------------------------------------------------------------------------
    > Mal eine Frage: Wenn ich von 4 KB auf 1 MB wechsel, muss ich dann meine
    > binären Lese/Schreibroutienen ändern?

    Nein, kannst alles so belassen wie es ist.

  4. Re: fread/fwrite

    Autor: chrulri 05.01.12 - 14:13

    Das hat nichts mit dem was du schreibst zu tun.

  5. Re: fread/fwrite

    Autor: AnotherVoice 06.01.12 - 05:41

    Gevatter Tod schrieb:
    --------------------------------------------------------------------------------
    > Mal eine Frage: Wenn ich von 4 KB auf 1 MB wechsel, muss ich dann meine
    > binären Lese/Schreibroutienen ändern?

    Nein, fread/fwrite arbeitet ja "streamorientiert".

    Du musst nur genügend Speicher allozieren, i.d.R. schreibt man ja in nen Speicherblock auf dem Heap.

    Gruss

  1. Thema

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Zum Login

Stellenmarkt
  1. über duerenhoff GmbH, Düsseldorf
  2. inxire GmbH, Augsburg, Frankfurt am Main
  3. KÖMMERLING CHEMISCHE FABRIK GMBH, Pirmasens
  4. Deutsche Rentenversicherung Bund, Berlin

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Top-Angebote
  1. 649,00€ (Bestpreis!)
  2. 189,90€ (Bestpreis!)
  3. (aktuell u. a. Intenso Top SSD 256 GB für 27,99€, Emtec X250 SSD Power Plus 512 GB für 59,90€)
  4. 24,95€


Haben wir etwas übersehen?

E-Mail an news@golem.de


Energiewende: Norddeutschland wird H
Energiewende
Norddeutschland wird H

Japan macht es vor, die norddeutschen Bundesländer ziehen nach: Im November haben sie den Aufbau einer Wasserstoffwirtschaft beschlossen. Die Voraussetzungen dafür sind gegeben. Aber das Ende der Förderung von Windkraft kann das Projekt gefährden.
Eine Analyse von Werner Pluta

  1. Energiewende Brandenburg bekommt ein Wasserstoff-Speicherkraftwerk
  2. Energiewende Dänemark plant künstliche Insel für Wasserstofferzeugung
  3. Energiewende Nordländer bauen gemeinsame Wasserstoffwirtschaft auf

Europäische Netzpolitik: Die Rückkehr des Axel Voss
Europäische Netzpolitik
Die Rückkehr des Axel Voss

Elektronische Beweismittel, Nutzertracking, Terrorinhalte: In der EU stehen in diesem Jahr wichtige netzpolitische Entscheidungen an. Auch Axel Voss will wieder mitmischen. Und wird Ursula von der Leyen mit dem "Digitale-Dienste-Gesetz" wieder zu "Zensursula"?
Eine Analyse von Friedhelm Greis

  1. Mitgliederentscheid Netzpolitikerin Esken wird SPD-Chefin
  2. Nach schwerer Krankheit FDP-Netzpolitiker Jimmy Schulz gestorben

Open Power CPU: Open-Source-ISA als letzte Chance
Open Power CPU
Open-Source-ISA als letzte Chance

Die CPU-Architektur Power fristet derzeit ein Nischendasein, wird aber Open Source. Das könnte auch mit Blick auf RISC-V ein notwendiger Befreiungsschlag werden. Dafür muss aber einiges zusammenkommen und sehr viel passen.
Eine Analyse von Sebastian Grüner

  1. Open Source Monitoring-Lösung Sentry wechselt auf proprietäre Lizenz
  2. VPN Wireguard fliegt wegen Spendenaufruf aus Play Store
  3. Picolibc Neue C-Bibliothek für Embedded-Systeme vorgestellt

  1. Bethesda: The Elder Scrolls Online reist ins westliche Himmelsrand
    Bethesda
    The Elder Scrolls Online reist ins westliche Himmelsrand

    Das Schwarze Herz von Skyrim: Mit dieser auf ein Jahr angelegten Erweiterung können sich Spieler von The Elder Scrolls Online demnächst beschäftigen. Das Abenteuer besteht aus mehreren Abschnitten und dreht sich um einen Vampirfürsten.

  2. Grafikschnittstelle: Vulkan 1.2 läuft auf aktuellen Karten
    Grafikschnittstelle
    Vulkan 1.2 läuft auf aktuellen Karten

    Mit der Version 1.2 erhält die Vulkan-Grafikschnittstelle diverse Verbesserungen: Dank FP16-Shadern sollen native Spiele runder laufen und Timeline-Semaphore helfen Entwicklern, zudem gibt es Optimierungen für per DXVK übersetzte Windows-Direct3D-Titel unter Linux.

  3. IT-Gehälter: Je nach Branche bis zu 1.000 Euro mehr
    IT-Gehälter
    Je nach Branche bis zu 1.000 Euro mehr

    Wechselt ein ITler in eine andere Branche, sind auf dem gleichen Posten bis zu 1.000 Euro pro Monat mehr drin. Welche Industrien die höchsten und welche die niedrigsten Gehälter zahlen: Wir haben die Antworten auf diese Fragen - auch darauf, wie sich die Einkommen 2020 entwickeln werden.


  1. 12:58

  2. 12:35

  3. 12:00

  4. 11:55

  5. 11:43

  6. 11:31

  7. 11:14

  8. 10:59