je ne connais pas du tout la solution que tu propose, développe...
Type: Messages; Utilisateur: dodo285
je ne connais pas du tout la solution que tu propose, développe...
Bonjour a tous,
Je souhaite écrire un serveur tcp asynchrone, ce serveur doit parfois recevoir des données.
Je ne connaît pas a l'avance la taille des données a recevoir, ce qui n'est pas...
Petite précision sur le test que j'ai effectué, voici le code:
#include <sys/mman.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <stdio.h>
int main(int argc, char* argv[])
{
Merci pour cette réponse, il semble donc qu'il soit possible de projeter une zone plus grande que le fichier lui même.
J'ai par ailleurs essayé et, la zone qui dépasse celle de la projection du...
Bonjour a tous,
Juste une petite question concernant l'appel posix mmap dont voici le prototype:
void *mmap(void *addr, size_t length, int prot, int flags, int fd, off_t offset);
Que...
Ben je me doutais que en allant piocher dans /proc j'y arriverais mais, aucun autre moyen plus simple n'est possible ? J'aimerais assez que cela soit portable entre différentes implémentations...
Bonjour à tous,
J'aimerais savoir s'il existe un moyen simple de connaitre les fichiers (peu importe la forme, un chemin ou autre) ouverts par un processus avec la libc sous Linux.
À partir d'un...
Bon, je répond moi même a ma question, après examen, il semble qu'il ne faut surtout pas transmettre des types flottants sur le réseau car on a aucune garantie de l'endianess, mais en plus rien ne...
Au fait je ne l'ai pas dis mais c'est une application réseau client/serveur.
Moi, j'aimerais que cela fonctionne pour la plupart des archis, mais en ce moment j'essaie sur un mix x86_64/powerpc64.
Le power est un imac G5 avec un système 32bits linux.
Le truc c'est que...
Toujours une question d'endianess, je ré ouvre la discution.
Comment fait on pour les floats, doubles?
Est on obligés d'utiliser l'union?
Ya il des macros disponible?
D:)
Bonjour à tous,
Concernant les fontions suivantes (dans endian.h):
uint16_t htobe16(uint16_t host_16bits);
uint16_t htole16(uint16_t host_16bits);
uint16_t...
Ok merci tout est clair maintenant, sauf le fait que la compil en static marche sur debian et pas sur ubuntu.
Bon, j'ai réussi a faire marcher la résolution:
Il ne fallait pas compiler en static.
Cependant quelqu'un pourrais m'expliquer ce que ça change?
Bonjour,
Je développe actuellement un programme de load balancing pour le calcul.
Il est basé sur un modèle maitre/travailleur.
En gros le maitre vas servir les travailleurs en calcul..
Le...
Bonjour,
J'ai un programme qui a besoin d'envoyer un signal a toute sa descendance.
Je sais qu'il est possible de récupérer les infos pour faire ça dans /proc.
Existe il une autre solution plus...
Tout est dans le titre.
Quelles en sont les raisons profondes.
Peut on modifier ce comportement.
Merci a toi, mais si il n'y a pas de maintien du code, ça ne me sert a rien.
Je serais tout de même étonné que ça n'existe pas dans la librairie standard.
C'est la première foi que je vais...
Bonjour, je cherche un fonction de la libc permettant de parser le contenu du fichier /proc/[pid]/stat pour en extraire de l'information.
Ce fichier est susceptible de changer de format avec...
Je pense que l'on ne se comprend pas bien.
Je n'ai pas de probleme majeur avec l'implementation que j'ai developée.....
Mon application fonctionne bien, je cherche juste une solution a un probleme...
Bonjour, le langage C sert très souvent a faire de la programmation système ou de système (le noyau linux est presque entièrement écrit en C).
Le livre de C Blaess "Programmation système en C sous...
Et bien pour des basses raisons de performances.
Cela permet de faire des échanges de questions / réponses très rapide (un protocole home-made et donc forcement sur des paquets de petite taille...
Je n'est toujours pas résolu ce problème, personne ne sait au moins si c'est possible?
Tout a fait mais si la commande que je veut n'existe pas il faut la programmer : en utilisant ps par exemple en bash.
Je suis entrain de programmer ça en c mais je suis quand même ouvert aux infos.
Bonjour,
Je cherche une commande permettant de récupérer les informations de l'utilisation maximum de mémoire d'un processus.
Quelque chose qui ressemble a "time" mais pour la mémoire.
Cela...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.