Tous les articles par Florian Cristina

Lire la RAM sous linux : /proc/kcore

Petit rappel pour lire ce qu’il se trouve dans la RAM sous linux.

Aprés avoir battaillé avec /dev/mem mon cerveau c’est reveillé (aprés 3 café) et c’est rappelé à moi. Ben oui, le mieux c’est d’aller tapper directement dans /proc/kcore.

/proc/kcore est comme un alias pour la mémoire de l’ordinateur. Sa taille est la même que celle de la RAM du PC, si vous voulez le lire il est comme un fichier. Le mieux c’est d’utiliser « strings » pour cela.

Alors si vous êtes un warrior :

# sudo strings /proc/kcore | less

Sinon un grep avec la chaine que vous cherchez :

# sudo strings /proc/kcore | grep « artiflo »

rundll32 sature le processeur avec HPSLPdxxx.log

Alors l’imprimante multifonctions wifi HP de la mort qui tue c’est bien gentils sauf quand les constructeurs écrivents leurs drivers comme des loutres végétarienne.

Je regarde mon gestionnaire des taches et je vois rundll32 qui appele hpslpsvc32.dll (ce pourquoi il est conçut) et qui mange 90% du CPU et qui écrit à 10mo/sec de log dans C:\Windows\Temp.

Je vais voir ce qu’il contient et je trouve ceci :

20090322093704:000516B98:0001(0000-0000)(5532)+++    Starting: hpslpsvc32.dll
20090322093706:0006992FD:0001(0001-0001)(5532)+++        From: c:\program files\hp\digital imaging\bin
20090322093707:00079467E:0001(0002-0000)(5532)+++Command Line: RUNDLL32.EXE « c:\program files\hp\digital imaging\bin\hpslpsvc32.dll »,UnmapNetworkDrive \\192.168.0.10\memory_card
20090322093708:0008B2780:0001(0003-0001)(5532)+++   File Size: 663552
20090322093709:00001AB6F:0001(0004-0000)(5532)+++     Version: 100.0.170.0,7
20090322093710:00015471A:0001(0005-0001)(5532)+++    Built on: Oct 14 2007 19:33:11
20090322093711:00020C5BE:0101(0006-0000)(5532)+++    PID: 5528 HPSLPd001.log (RUNDLL32.EXE « c:\program files\h)
20090322093712:000320400:0001(0007-0001)(5532){{Unmapped Z->\\192.168.xx.10\memory_card for PC-DE-ARTIFLO\yo}}

En gros il m’écrit dans les log qu’il démape le lecteur Z qui est mon imprimante wifi HP. Ce qui ne sert a rien, à part occupé le CPU et le HDD.

Ce service sert à :

« Effectue la reconnaissance et surveille l’état, ainsi que la configuration des périphériques HP connectés au réseau. En cas d’arrêt du service entraînant un changement d’adresse IP des périphériques réseau, ils se peut que ces derniers soient indisponibles. »

Donc si votre imprimante wifi a une IP fixe, il sert a rien.

Solution au problème avant que HP sorte un correctif :

1) Démarrer->Exécuter->Cmd Line -> Ecrire « services.msc »
2) Chercher « HP Network Devices Support »
3) Sélectionnez, Faite un clic droit > propriété.
4) Changer le type de démarrage en DESACTIVE.
5) Sortez, redémarrer.

Enjoy.

PDFill : Un bon outil gratuit pour travailler un pdf

Cela fait un bout de temps que je cherche un outil gratuit pour travailler les fichiers pdf. Avec des fonctionnalité des conversion, fusion, séparations, encryptions, rotation, watermark, etc

Et je viens de tomber sur PDFill qui recoupe tout ce que j’avais besoin. Ce produit gratuit, sans watermark, sans pub, recoupe plusieurs applicatifs dont celui qui m’intéresse PDFill PDF Tools. Avec 12 fonctionnalitées indispensables.

pdfill_tools

A télécharger ici : http://www.pdfill.com/download.html

Chmod : Tableau de conversion des droits linux/unix

Le bon vieux chmod couplé avec une loutre amnésique créer parfois quelques surprise dans la conversion des droit linux/unix.

Il vaut mieux un petit rappel qu’un gros oublie.

Notation symbolique Binaire Notation octale
Droits standards
x
w
wx
r
rx
rw
rwx
000
001
010
011
100
101
110
111
0
1
2
3
4
5
6
7
Droits spéciaux
t
s
st
s
st
ss
sst
000
001
010
011
100
101
110
111
0
1
2
3
4
5
6
7

Formater votre clés USB Corsair Voyager !

J’ai récement acquis une clés USB Corsair Voyager 8go.

Et les premiers test de performance était vraiment pas terrible avec un débit moyen en lecture de l’ordre de 16MB/sec.
Mais 2 éléments ont attiré mon attention :

1 / Plus je mettais des fichiers dans la clés USB, plus le débit en lecture augmentait.
2 / Plus je mettais des fichiers dans la clés USB, plus le temps avant que le débit s’effondre s’espaçait.

hdtune_benchmark_corsair_flash_voyager8go1

Je me suis donc dit, de formater ma clés USB (FAT32) pour voir si cela changer les performance. Et la miracle ! Ma Corsair atteins les 31MB/sec.

hdtune_benchmark_corsair_flash_voyager_8go1

Conclusion : Formater vos clés USB avant de vous en servir.

PS : 1MB = 1Mo

Google Insignt mieux que Google trends ?

C’est pas bien nouveau, mais je ne me souviens jamais de ces services de google quand j’en ai besoin.

Alors il y a le bon vieux google trends qui permet de comparer des mots clés dans le temps :

http://www.google.com/trends?q=evian%2C+volvic%2C+perrier&ctab=0&geo=all&date=all&sort=0

Et le plus récent google Insignt qui reprend google trends en rajoutant plus de fonctionnalité :

http://www.google.com/insights/search/#q=evian%2C%20volvic%2C%20perrier&cmpt=q

Plus d’infos :

http://www.webrankinfo.com/google/trends.htm
http://www.webrankinfo.com/actualites/200808-google-insights-for-search.htm

snmpd sur centOS

Encore un article sur la supervision.
Cette fois si, j’ai besoin d’installer et de configurer un daemon snmpd sur un serveur à base de CentOS.

Installer les paquet snmpd

# yum install net-snmp net-snmp-utils

Configurer le fichier snmpd.conf de façon très générique.

# nano /etc/snmp/snmpd.conf

Le fichier se décompose en plusieurs partie. On va s’intéresser que au 4 premières du chapitre Access Control.
Et on va appliquer une configuration de type readonly. En laissant donc de coté « paranoid » et « readwrite ».

####
# First, map the community name "public" into a "security name"

#       sec.name  source          community
#com2sec notConfigUser  default       public
com2sec readonly ipduserveurquimonitor lacommunity

Continuer la lecture de snmpd sur centOS