Est-il une limite .txt taille de fichier?
Comme un cadeau de Noël, j'ai écrit un petit programme en Java pour calculer les nombres premiers. Mon intention était de le laisser toute la nuit, le calcul du prochain premier et de les écrire sur un .fichier txt. Le matin, je voudrais arrêter le programme et prendre le .fichier txt à mon ami pour Noël.
A quoi dois-je m'inquiéter? Gardez à l'esprit que c'est vrai débutant Ziggy à qui vous parlez, pas une erreur smart vérification de l'ASM gars.
MODIFIER Plus précisément, étant donné que je vais quitter ce programme sur toute la nuit, le comptage des nombres premiers, est-il la moindre chance que je rencontre une sorte de mémoire d'erreur lié? Comme, de meules de broyage des tas ou de les chiens et les chats dormir ensemble?
MODIFIER, encore plus spécifiquement, est-il une ligne de code que j'ai pu mettre à l'arrêt l'impression de lignes lorsque la taille du fichier est de 4 go? Juste pour être sûr?
EDIT: succès: après la laisser toute la nuit je n'ai pas plus de 13 KO de nombres premiers, Le plus haut que j'ai eu était 22947217, qui est comme des dizaines de milliers de nombres premiers. Succès!
Heh. Je l'ai toujours, quelque part, un CD contenant la sortie de mon premier générateur de nombres premiers. Non compressé, 256 mégaoctets train de bits contenant true/false pour chaque nombre impair de moins de exemple maxint. A pris moins d'une journée pour terminer. 🙂
Qui est juste comme un magnifique cadeau de Noël!
OriginalL'auteur Ziggy | 2008-12-24
Vous devez vous connecter pour publier un commentaire.
Plus que probablement vous êtes en utilisant un algorithme qui est lent. Comme les nombres premiers sont de plus en plus de votre programme sera prendre plus de temps et plus de temps pour calculer une seule prime. Si vous le laisser fonctionner pendant la nuit le fichier texte ne va pas être très grande dans la matinée. Je serais impressionné si c'est plus de quelques mégas.
OriginalL'auteur Cadoo
Je recommande l'envoi d'un message SMS pour chaque premier vous calculer. Votre ami aimerais beaucoup mieux qu'un tas de papier. En Plus il peut être mis à jour beaucoup plus souvent.
Oui, après la première de plusieurs centaines de millions de nombres premiers, il devrait commencer à devenir raisonnable 🙂
Aussi, le SMS a une limite de texte de 160 caractères. Donc, tout le premier plus grand que ce n'est pas possible.
Ah, mais alors vous pouvez simplement les briser à travers plusieurs messages 🙂
OriginalL'auteur John Sonmez
Il y a beaucoup de limites, mais aucun d'entre eux sont intrinsèques .fichiers txt:
OriginalL'auteur
Techniquement, il n'y a pas de limite, sauf que le système de fichiers des lieux sur vous. Cependant, le bloc-notes est vraiment de mauvaise humeur à propos de l'ouverture d'obscène de gros fichiers.
OriginalL'auteur Benjamin Autin
Vous pourriez envisager de faire le suivi du nombre d'octets de vous écrire pour chaque fichier et de passer à un nouveau après un certain nombre d'octets. Vous pouvez également fournir une visionneuse pour les fichiers de sorte que votre ami peut voir son don plus facilement. 🙂
OriginalL'auteur Jim Blizard
Si ma mémoire est bonne, FAT32 a un 4gig de fichier limite de taille.
OriginalL'auteur Stephen Wrighton
Ziggy--
J'aime ceci: "pas une erreur smart vérification de l'ASM gars." Vous décrivez chacun de nous!
Ont beaucoup d'espace disque et de l'écrire de suite!!! Comme mentionné précédemment, assurez-vous que l'éditeur utilisé pour ouvrir le fichier peut ouvrir des fichiers très volumineux.
De joyeuses fêtes, vrai débutant Ziggy.
OriginalL'auteur rp.
Seulement à la taille de l'endroit où vous voulez enregistrer le fichier texte sur le disque.
Et, si vous n'êtes pas écrire tout cela tout de suite, votre mémoire + mémoire virtuelle.
concernant la série downvoter, il ne semble pas de cette façon..
OriginalL'auteur p.campbell
Comment sur l'enregistrement de certains cycles de PROCESSEUR et de simplement télécharger un pré-calculé liste des nombres premiers? Ou est-il plus "la pensée qui compte"? 🙂
Je suis tellement content que je ne suis pas sur votre liste de Noël 🙂
OriginalL'auteur Marc Novakowski
Ce sujet juste de créer un fichier pour chaque nombre premier et ensuite le nom du fichier pour afficher le nombre?
Cela dépend du système de fichiers. Mais ce serait une toute nouvelle question.
OriginalL'auteur l3dx
De toute façon je doute que quand d'avoir votre programme à exécuter pendant la nuit, que la taille du fichier ne sera pas un problème, étant donné qu'il faudra plus de temps pour trouver les nombres premiers comme les numéros d'obtenir un plus grand. Assurez-vous de nettoyer ou vous pouvez manger à votre RAM.
Pour répondre à votre question: en Théorie, le système de fichiers limite de taille de fichier. Cependant, beaucoup d'éditeurs de texte crash (vim) ne s'applique pas lorsque le chargement de gros fichiers (> 100 MO), parce qu'ils ont essayer de l'insérer dans un tampon.
Pour résumer, envisager de diviser vos fichiers en morceaux le maillon le plus faible (éditeurs de texte) peut gérer.
OriginalL'auteur Kafka