Orion_ (./7) :
Ben je parlais surtout pour le Raspberry Pi, comment peut il allouer 2.7Go sur une machine qui n'a que 2go de disque + 512 de ram ?
Et les retour des machines Linux ne t'ont pas choquées ?

C'est de l'over-commit. Linux, OSX, et autres Unix allouent bien plus de mémoire que ce qu'ils ont réellement en espérant que les programmes n'utilisent pas.
En général, cela fonctionne bien. Et surtout avec fork c'est indispensable. cf.
http://www.win.tue.nl/~aeb/linux/lk/lk-9.html partie overcommit.
(et pour certains de mes programmes c'est indispensable

)
et chose bizarre, après avoir lancé ton programme, je ne pouvais plus supprimer aucun fichier, il me disait que le disque n'était dispo qu'en lecture seule, j'ai jamais eu ça avant
Oui mais non. Tu as le code source

Tu peux vérifier que je ne fais rien de méchant. Ca ressemble plus à un bon bug de ton système qui a été poussé dans ses retranchements

Zeph (./9) :
Oui, tu n'avais pas demandé 64 bits 
Les deux sont intéressants mon capitaine !
Zerosquare (./8) :
(quand je te disais que c'était foireux ton truc, PpHd )
(Je suis prêt pour tester ton code que tu vas généreusement proposé

)