Questions sur kernel

28
réponses

Quelles sont les ressources nécessaires pour démarrer le développement du système d'exploitation? [fermé]

une chose que j'ai toujours voulu faire est de développer mon propre système d'exploitation (pas nécessairement fantai ... À Jour Le 10 Décembre 2016 Écrire un système D'exploitation Simple-à partir de zéro (merci @Tyler C)
demandé sur 2008-09-04 08:28:09
7
réponses

À quoi sert GXX personality v0?

c'est une question de seconde main d'un site de développement OS, mais cela m'a rendu curieux car je n'ai pas pu trouv ... is je n'aime pas les choses qui fonctionnent comme par magie... La question est donc, quel est le but de ce symbole?
demandé sur 2008-11-30 19:53:21
3
réponses

Débogage Du Noyau Android

j'ai expérimenté avec obtenir kgdb pour travailler le Nexus One. j'ai retiré le noyau de https://android.g ... la ligne de commande du noyau sans succès car je crois que ce n'est pas encore pris en charge par le noyau android)
demandé sur 2011-07-14 21:55:39
10
réponses

Débogage en direct du noyau Linux, comment c'est fait et quels outils sont utilisés?

quelles sont les méthodes et les outils les plus courants et pourquoi pas rares utilisés pour faire du débogage en dir ... ? les références à des revues et des tutoriels sur les techniques et outils mentionnés sont les bienvenues.
demandé sur 2011-02-09 13:53:01
4
réponses

Comment recompiler un seul module du noyau?

habituellement, les sources du noyau sont stockées dans /usr/src/linux-2.6.x/ . Pour éviter de recompiler tout le noyau si je modifie la source d'un module, Comment puis-je recompiler seulement ce module?
demandé sur 2012-01-05 18:26:51
6
réponses

Quelles sont les bonnes et les mauvaises choses dans la conception du noyau Linux?

Je ne suis pas un maître du code du noyau, mais j'ai une idée de base de sa structure de code. Dans ce post, nous pouv ... lons avoir une liste des bonnes et mauvaises décisions de conception qui ont été prises dans la conception du noyau.
demandé sur 2009-10-11 17:20:31
4
réponses

Comment Linux détermine-t-il le PID suivant?

comment Linux détermine-t-il le prochain PID qu'il utilisera pour un processus? Le but de cette question est de mieux ... d'exécution, ainsi que le PID le plus récent qui a été imprimé. Comment apache choisit-il de réutiliser ces pid?
demandé sur 2010-08-10 11:03:26
5
réponses

La bibliothèque Pthread est-elle réellement une solution de thread utilisateur?

le titre pourrait ne pas être assez clair parce que je ne sais pas comment définir mes questions en fait. je ... re, Pthread offre une solution au niveau de l'utilisateur pour les threads? Il ne peut pas manipuler le noyau / LWP?
demandé sur 2011-12-27 01:14:51
1
réponses

Comment le noyau sait-il, quelles pages dans l'espace d'adresse virtuel correspondent à un cadre de page physique échangé?

considérez la situation suivante: le noyau a épuisé la mémoire vive physique et a besoin d'échanger une page. Il chois ... cessus entiers." à partir de Comprendre le Linux de Gestion de la Mémoire , "quoi de neuf in Linux2.6"
demandé sur 2013-05-15 13:15:40
3
réponses

Comment nettoyer les caches utilisées par le noyau Linux

je veux forcer le noyau Linux à allouer plus de mémoire aux applications après que le cache commence à prendre trop de ... tilisé a été libérée - le reste reste. Comment puis-je savoir quel est le reste de la cache et forcer à être libéré?
demandé sur 2009-03-01 15:01:54
6
réponses

Pourquoi la taille de page de Linux (x86) 4 Ko, comment est-ce calculé?

la taille de la page mémoire par défaut du noyau Linux sur l'architecture x86 était de 4 ko, je me demande comment cela a été calculé, et pourquoi ?
demandé sur 2012-07-18 18:30:28
1
réponses

Une socket mal équilibrée accepte sous Linux 3.2 noyau vs 2.6 noyau

j'exécute un noeud à assez grande échelle.js 0.8.8 app utilisant Cluster avec 16 processus ouvriers sur une boîte de 1 ... 3207 186 3209 42 3210 131 3212 34 3214 53 3216 39 3218 54 3220 33 3222 931 3224 345 3226 312 3228
demandé sur 2012-12-08 00:55:13
2
réponses

Pilote audio virtuel Mac OS X

je veux créer un périphérique audio virtuel qui récupère les données audio de la sortie par défaut (qui est une sortie ... uel. Comment puis-je accéder aux données audio de la sortie par défaut et les envoyer à mon pilote virtuel?
demandé sur 2013-08-26 16:02:44
3
réponses

Comment fonctionnent les interruptions dans les machines multicore/multicpu?

j'ai récemment commencé à plonger dans la programmation OS de bas niveau. Je suis (très lentement) actuellement en tra ... processeur/noyau qui a initié la lecture du fichier? Est-ce que c'est le processeur/noyau qui l'atteint en premier?
demandé sur 2008-11-19 07:51:02
7
réponses

Windows 2008 R2-le noyau (processus système PID=4) ferme les fichiers et les dossiers

Windows 2008 R2 - Kernel (System Process PID=4) verrouille les fichiers et les dossiers depuis longtemps. Par exemple ... des ressources du système, seulement des dossiers et dossiers installés être moi et manipulés par mes applications.
demandé sur 2010-12-07 18:13:31
8
réponses

Développement du noyau et C++

de ce que je savent , même si les OS communs ont des parties écrites dans d'autres langues, le noyau est entièreme ... C. je veux savoir s'il est possible d'écrire un Noyau en C++ et si non, quelles seraient les inconvénients.
demandé sur 2012-09-12 13:49:14
5
réponses

Techniques actuelles de débogage du noyau Linux

une machine linux gèle quelques heures après le démarrage et l'exécution du Logiciel (y compris les pilotes personnali ... bogage du noyau Linux, n'est-ce pas? je demande gentiment de partager une certaine expérience sur le sujet.
demandé sur 2009-11-19 13:16:06
2
réponses

Android: débogage du noyau avec KGDB

j'essaie de faire le débogage du noyau pour mon Nexus One, et j'ai suivi les instructions de http://bootloader.wiki ... cela fonctionne? Et est-ce que quelqu'un a fait une solution plus à jour pour utiliser KGDB pour déboguer le noyau?
demandé sur 2011-02-08 22:22:09
4
réponses

Comment fonctionne sched setaffinity ()?

j'essaie de comprendre comment fonctionne linux syscall sched_setaffinity (). Il s'agit d'une suite de ma question ... revue les sources de glibc - mais je pense que cela ne fait qu'appeler le code du noyau pour accomplir cette tâche.)
demandé sur 2009-04-20 03:35:44
2
réponses

Fonctionnalité d'édition de L'émulation de la carte hôte sur Android

je suis actuellement en train de développer un projet pour mon cours universitaire dans lequel je vais éditer la fonct ... .mnt format, je ne pense pas modifiable. Toute aide que je peux obtenir sur ce serait grandement apprécié.
demandé sur 2015-02-09 15:33:29
1
réponses

qu'est-ce que le chemin //, comment est-il différent de /

nous savons que le répertoire racine est /, et selon posix, il y a un autre répertoire / qui diffère de/. Quand vous l ... s sont différents, bien que le contenu du répertoire soit le même. Qui vraiment me confond. Quelqu'un a une réponse?
demandé sur 2013-05-30 20:05:03
2
réponses

Pourquoi la fonction close est-elle appelée release dans `struct file operations` dans le noyau Linux?

j'essaie de faire un module du noyau linux, qui supporte les opérations d'ouverture, de fermeture, de lecture et d'écr ... e je devrais utiliser "release" au lieu de "close", mais je me demande pourquoi le nom est "release" et non "close"?
demandé sur 2012-07-09 14:56:18
1
réponses

Comment optimiser le noyau Linux et le compiler avec -O0?

je veux lire et comprendre la gestion de la mémoire du noyau Linux (en particulier defrag\compaction\migration). ... es concepts de compactage de la mémoire; cependant, je veux voir où tout se passe et comment ça se passe exactement.
demandé sur 2015-03-19 20:29:14
2
réponses

Comment ajouter un nouveau périphérique dans le code source QEMU?

quelle pourrait être l'approche par étapes pour émuler/ajouter un nouveau dispositif dans qemu en utilisant l'approche QOM? quels et où pourraient être les changements concernant DeviceState/BusState et d'autres propriétés?
demandé sur 2015-02-04 09:56:24
1
réponses

Programmation en temps réel avec Linux

je viens de construire et de configurer un noyau Linux vanille avec le patch RT appliqué. Tout s'est bien passé et je ... le font. Comment puis-je accomplir? Je suppose que le simple fait d'exécuter le programme ne suffira pas.
demandé sur 2012-05-08 20:24:50
5
réponses

Pourquoi sizeof (spinlock t) est supérieur à zéro sur uni-processeur?

la ligne suivante produit imprimé comme 4 alors que je m'attendais à 0. printk(KERN_INFO "size of spinlock_t ... s fichiers d'en-tête du noyau, il devrait être zéro mais la sortie n'est pas cohérente avec elle ,des suppositions?
demandé sur 2009-10-26 20:10:42
1
réponses

Cacher le périphérique Audio en utilisant kext codeless

je développe un pilote audio pour faire du traitement audio personnalisé en utilisant le code d'exemple de pilote de r ... nt je serai en mesure de cacher périphérique de sortie audio USB Matériel. Merci d'avance. Vin Pai
demandé sur 2013-04-12 09:01:42
1
réponses

pourquoi utiliser ces structures de nidification bizarres?

j'essaie d'étudier le noyau linux et de lire le code du noyau, mais je ne peux pas comprendre la structure de la page, ... ozen:1; }; }; atomic_t _count; }; }; }; }
demandé sur 2013-05-06 14:53:15