Samsung / Apple : la médiation commence
Que va t-il se passer entre Apple et Samsung ?
C’est ce 21 mai que les deux PDG respectifs de Samsung et d’Apple vont se rencontrer, dans une tentative de médiation de la dernière chance.
---Passez la commande (26) : ps ---
Catégorie : A classer Zoz / 8 septembre 2007 à 11:10

Leçon n°26
ps est une commande permettant d’afficher les processus en cours d’utilisation ou non sur votre ordinateur, ainsi que les utilisateurs et les ayant droits sur les permissions d’exécutions. Cette commande dispose de beaucoup d’options permettant de compléter au mieux la demande de sa recherche.
Mais des exemples valent toujours mieux que 10 paragraphes explicatifs :
Exemple premier, commençons par le début :
ps
J’obtiens alors un résultat de la sorte :
Que signifie les éléments présent :
PID : Processus IDentification , il définit le numéro d’identification du processus en cours, il sert ainsi à nommer le processus, pour par exemple le killer, ou limiter son utilisation (nous reviendrons plus en détails sur ces opérations dans un cours postérieur).
TT : correspond au nom donné au terminal, parfois nommé tty (ce qui donne TTYP1 par exemple).
STAT : définit son mode d’utilisation, par un code abrégé de lettre. Ce code est disponible directement dans le man, soit sur internet et se compose de beaucoup de lettre. En gros, il sert à savoir si le processus utilise ou non la mémoire vive, son mode d’utilisation, s’il est en attente d’information... Ce n’est en général, pour un débutant, pas ce qui nous intéresse ici.
Time : C’est le temps d’utilisation processeur écoulé depuis l’ouverture du processus.
Command : C’est le nom du processus .
Avec les diverses options, on peut ou non, rajouter plus de processus dans l’analyse, ou plus de détails dans l’utilisation de la mémoire, du processeur, de l’espace disque virtuel.... Bref tout savoir sur ce qui tourne sur votre machine.
Exemple numéro deux :
une des commandes souvent utilisée pour avoir un aperçu complet des processus en cours est la suivante :
ps -auxc
J’obtiens alors ceci ce genre d’informations :
Vous remarquerez que cette commande-ci est bien plus complète que le simple ps.
Les options rajoutées sont les suivantes :
a : affiche les informations de tous les utilisateurs suivant les autorisations que vous avez.
u : associe tous les termes que vous voyez en titre (c’est à dire USER, PID, %CPU, %MEM, etc), et trie l’informations par l’utilisation du processeur.
c : la colonne "command" affiche seulement le nom des exécutables, et non le nom complet.
x : affiche les informations de processus contrôlés en dehors du Terminal.
Que signifie alors les termes utilisés en titre ? Nous avons en avons vu quelques-uns déjà qui s’affiche avec la simple commande ps, quels sont les nouveaux.
User : définit l’utilisateur.
PID : cf. plus haut.
%CPU : pourcentage d’utilisation du processeur.
%MEM : pourcentage d’utilisation mémoire.
VSZ : utilisation de la mémoire virtuelle.
RSS : la taille exacte de la mémoire utilisée par le processus.
TT : cf. plus haut.
STAT : plus complexe, permet de définir en gros où en est le processus dans son utilisation (utilisé, en pause, zombie...).
Started : date de la création du processus.
Time : cf. plus haut.
Command : cf. plus haut.
Vous trouverez aussi parfois la notion de PPID, cela signifie tout simplement le numéro du processus père, c’est à dire celui qui a lancé son utilisation. Justement quel est le nom du processus qui n’a pas de PPID ?
Certes, je comprends que cet article vous bombarde un peu d’informations et de listing, mais dans son utilisation il est très simple de voir ainsi quel programme pose problème, ou au contraire, quel programme tourne correctement.
Un exemple simple, je trouve que mon ordinateur, suite à un quelconque problème rame un peu, devient lent... Inadmissible, me direz-vous, puisque vous venez d’acquérir le tout dernier MacPro du moment. Avec la commande ps, il est alors aisé de constater que parfois certains processus peuvent prendre bonnombre de ressources suite à quelque problème. On apprendra dans le futur grâce au dossier "Passez la commande" comment gérer ces fauteurs de troubles.
Quoiqu’il en soit c’est un bon début d’aller faire un tour dans les processus pour comprendre comment fonctionne sa machine et voir justement quelles sont les utilisations en ressources de vos programmes.
C’est fini pour cette semaine, n’hésitez pas à utiliser le forum pour discuter de vos trouvailles !
Exercices : Comment faire pour lancer un processus en tache de fond (il existe deux possibilités au moins, quelles sont elles ?). Quelle commande peut on utiliser pour lancer un processus en différé ? Quelles sont les autres options possible ?
Leçon précédente
Leçon suivante
Passez la commande : La Récap’
26
mai
iPod / iPhone / iTunes (iTrafik)
04h26 iPhone 4 GSM : nouvelle build iOS 5.1.1 20h03 Airfoil Speakers Touch : Apple s’explique 19h42 Cisco met un terme à sa tablette Cius 17h25 Read & Go : la bibliothèque d’Orange 17h09 Siri vs S Voice : match presque nul 16h40 iPad 3 : à Guam et aux Philippines 16h34 Pub : 20% d’affichage sur tablettes 16h03 Y a t-il un malaise Siri ? 14h53 .cn : Baidu intégré à iOS-
Samsung / Apple : la médiation (...)
C’est ce 21 mai que les deux PDG respectifs de Samsung et d’Apple vont se rencontrer, dans une tentative de médiation de la (...)
-
iRumeur
MacPlus vous synthétise l’actualité Mac de la semaine, pour être sûr de ne rien avoir oublié ! Résumé de la semaine du 14 mai (...)
-
L’étoile filante
MacPlus vous synthétise l’actualité Mac de la semaine, pour être sûr de ne rien avoir oublié ! Résumé de la semaine du 7 mai (...)
-
La pomme vertueuse
MacPlus vous synthétise l’actualité Mac de la semaine, pour être sûr de ne rien avoir oublié ! Résumé de la semaine du 30 avril (...)
-
La c…rie du jour : Apple (...)
-
Les « bons » chiffres cachés (...)
L’adage veut qu’on peut faire dire aux chiffres ce que l’on souhaite. Cette maxime frappée du coin du bon sens (...)
-
Prise en main de l’Apple (...)
Nouvelle résolution supportée, nouvelle interface et toujours les fonctions de de partage et d’achat de contenus ainsi (...)
-
2Big Thunderbolt : ça pulse (...)
LaCie propose via le 2Big une solution de stockage rapide, efficace et abordable.
-
Nouvel iPad, le test (3) : en (...)
Les points forts de l’iPad 3 en vidéo : l’écran Retina, la vidéo HD 1080p et la Dictée Apple, comme si vous y étiez (...)
-
Nouvel iPad, le test (2) : (...)
Après le déballage et les premières impressions, il est temps de voir ce que l’iPad a dans le ventre...
-
Nouvel iPad, le test (1) : (...)
Très attendue depuis quelques semaines, la nouvelle génération d’iPad a désormais corrigé ses défauts de jeunesse : il est temps (...)
-
Match : Instapaper vs Readability
Instapaper dans un coin, Readability dans l’autre : le match des services de lecture de rattrapage sera (...)
-
Dossier : Moi-Jeux
Moi-Jeux : Luxor
Luxor, c’est un jeu d’une effarante simplicité : il faut détruire des (...)
-
Dossier : Bouquin
Travailler avec un iPad
Les lecteurs de Macplus connaissent bien notre attachement au blog de Jean-Christophe (...)
-
Dossier : Du fun sous la souris
Jeux Mac : la sélection 2011
Le Mac App Store est apparu au début de l’année, en même temps que la version (...)
-
Dossier : Passez la Commande
Passez la commande (50) : MacPort
Pour ce prochain mois, nous allons explorer le portage du monde Linux sous Mac, avec (...)
-
Dossier : Test Rapido
Test Rapido vidéo : EyeTV
Rien de mieux qu’une vidéo de test pour savoir si une application est (...)
-
Dossier : GooglePhone
GooglePhone : et maintenant, (...)
Allons bon, voilà que nous déboule ce qui pourrait peut-être, être le fameux, (...)
Mises à jour Motorisé par MacUpdate
23h24 Twins 1.0 - Find duplicate files. . (Free) 22h38 DB Compare Lite 1.0.0 - Compare database (...) 22h33 NZB Drop 2.4 - Usenet downloading utility.. (...) 22h21 Amadeus Lite 2.0.8 - Lightweight audio editor (...) 22h17 Amadeus Pro 2.0.8 - Multitrack sound recorder/edit 21h47 Webmailer 1.3.1 - Preference pane for setting (...) 21h38 aText 1.7 - Automatically replaces abbreviations 17h52 Timing 1.2.2 - Discover how you spend time on (...) 17h12 Ingamium 1.3 - Plugin for Adium - receive (...) 16h47 Lion Tweaks 1.4.3 - Tweak certain features in (...)











