Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16

Discussione: [C] Consumo di risorse

  1. #11
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    La COM ha un buffer hardware di una quindicina di caratteri ... piu' che sufficienti ...

  2. #12
    Da quanto si evince dalla MSDN le dimensioni dei buffer usati dalle funzioni di I/O dovrebbero essere automaticamente determinate dal sistema... poi non so...
    ---EDIT---
    Originariamente inviato da Oregon
    [...]
    Ah, ok.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #13
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Per precisare ... io parlo di buffer hardware, ovvero di quello implementato nel chip (normalmente la UART 16550), in cui sono previsti

    14 byte per il buffer di ricezione
    16 byte per il buffer di trasmissione

    Da non confondersi con l'eventuale buffer implementato dal sistema operativo ...

  4. #14
    Sotto Windows se non sbaglio la lettura da file/periferiche dovrebbe essere bufferizzata a meno di non passare alla CreateFile FILE_FLAG_NO_BUFFERING, o sbaglio?
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #15

    :)

    Direi che siete stati piu che esaurienti Thanks

  6. #16
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Non sbagli, come sempre ...

    La grandezza dei buffer (in rx e in tx) del driver della seriale vengono impostati con la API SetupComm

    http://msdn2.microsoft.com/en-us/library/aa363439.aspx

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.