Re: [linux] détermination du processeur

2005-06-15 Par sujet Xavier Mertens
Par défaut, Linux n'a pas de 'processor affinity'.
Cela signifie que tu ne peux forcer un process sur un CPU ou l'autre!
Pour voir l'usage en fonction des CPU:

# cat /proc//cpu

Sous Solaris par exemple, tu peux créer un 'processor set' via psrset(1M).
Ex: J'ai une box de 4 CPU, je crée un groupe avec les CPU 1 & 2 et je force les 
process de ma DB sur ce processor set.

Xavier
--
If you fuck up OpenBSD it gets unsecure.
Linux must be fucked up to be secure.
Windows must be erased to be secure.

On Thu, 16 Jun 2005, Alain EMPAIN wrote:

> Bonjour tout le monde,
> 
> est-il possible de connaître sur quel processeur un job tourne ?
> Je ne trouve pas dans le man de ps, mais il y a peut-être un autre moyen
> simple. Sinon, gratter dans /proc ?
> 
>   Merci et bonne journée,
> 
>   Alain
> ___
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech


[linux] détermination du processeur

2005-06-15 Par sujet Alain EMPAIN

Bonjour tout le monde,

est-il possible de connaître sur quel processeur un job tourne ?
Je ne trouve pas dans le man de ps, mais il y a peut-être un autre moyen 
simple. Sinon, gratter dans /proc ?


Merci et bonne journée,

Alain
--

Dr Alain EMPAIN  <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
  Bioinformatics, Molecular Genetics,
  Fac. Med. Vet., University of LIEGEe, Belgium
  Bd de Colonster, B43   B-4000 LIEGEe (Sart-Tilman)
WORK: +32 4 366 4159 FAX: +32 4 366 4122
HOME: rue des Martyrs,7  B- 4550 Nandrin
  +32 85 51 2341 GSM: +32 497 70 1764
---
-- If you have problems in Windows: REBOOT
-- If you have problems in Linux:   BE ROOT
---
___
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech


Re: [linux] C++ template

2005-06-15 Par sujet Stephane Wirtel
Le mercredi 15 juin 2005 à 22:53 +0200, Thomas Silvestre a écrit :
> Bonsoir,
> 
> j'essaie vainement de compiler un petit programme de test utilisant une
> classe template. Le problème survient dès lors que l'implémentation des
> méthodes se trouve dans un fichier séparé de la déclaration de la
> classe.
Il est recommandé de coder la classe template dans le .h .
Recommandation faite par Daveed Vandervoorde et Nicolas Josuttis (C++
Template).


___
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech


[linux] C++ template

2005-06-15 Par sujet Thomas Silvestre
Bonsoir,

j'essaie vainement de compiler un petit programme de test utilisant une
classe template. Le problème survient dès lors que l'implémentation des
méthodes se trouve dans un fichier séparé de la déclaration de la
classe.
ex:
vec.h
-
template  class vec{
...
};

vec.cpp
---
#include "vec.h"

template  vec::vec(){
...
}

main.cpp

#include "vec.h"

int maint(){
vec v;
...
}

Ca compile, mais ça ne lie pas :-/
ld dit qu'il ne trouve pas les méthodes de la classe vec utilisées dans
le main().

J'ai trouvé qqchose à propos du mot clé "export" mais ça ne change rien.
Quelqu'un connaît la solution?

-- 
Thomas Silvestre

___
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech


Re: [linux] kde menu

2005-06-15 Par sujet Pascal Bleser

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

J-C Hendrickx wrote:
| Je cherche en vain où KDE cache (et sous quel type de fichier)
| le texte du menu pour pouvoir l'éditer de façon plus conviviale
| que par editmenu.
| Si quelqu'un peut éclairer ma lanterne, merci.

Cela dépend un petit peu de ta distribution et de sa version.

De manière générale, les éléments du menu sont stoqués dans des fichiers 
.desktop
Il existe depuis qqes temps une spécification de freedesktop.org, de manière à 
avoir un standard
commun à KDE et GNOME (et autres).
http://standards.freedesktop.org/desktop-entry-spec/latest/

Le menu est construit de la façon suivante: le window manager (kwin, metacity, 
...) lit tous les
fichiers .desktop se trouvant dans un répertoire bien déterminé.
Dans le cas de KDE, il s'agit des répertoires suivants (*):
- - /usr/share/applications/
- - /opt/kde3/share/applications/kde/
- - ~/.kde/share/applnk/

(*) note que ce sont les répertoires en application sur SUSE Linux; sur Debian 
ou Redhat/Fedora, qui
stockent l'installation KDE sous /usr au lieu de /opt/kde3, le 2ème répertoire 
de la liste ci-dessus
est en fait /usr/share/applications/kde/

En fait, ce n'est pas tout à fait correct.
Dans des versions ultérieures (de KDE), la structure n'était pas conforme au 
standard
freedesktop.org (cf. au début du mail), pour la simple raison qu'il n'était pas 
encore fini.
Je ne peux que te dire les versions pour SUSE: si tu as une SUSE < 9.3, les 
répertoires dans
lesquels kwin cherche après les fichiers .desktop sont:
- - /usr/share/applications/
- - /opt/kde3/share/applnk/
- - ~/.kde/share/applnk/

Si tu veux modifier le texte d'un élément de menu, tu devras éditer le fichier 
.desktop correspondant.
Donc... shell et grep sont tes amis ;) :
grep -r "Lecteur de CDs" /opt/kde3/share/applications/ /opt/kde3/share/applnk
/usr/share/applications ~/.kde/share/applnk

Méfie-toi quand même: ces fichiers .desktop font partie de leurs paquets 
(RPM/DEB) respectifs (p.ex.
/opt/kde3/share/applications/kde/k3b.desktop fait partie du paquet k3b). Donc 
si tu fais une
mise-à-jour ou une réinstallation d'un paquet dont tu as modifié le fichier 
.desktop, il sera écrasé.

cheers
- --
~  -o) Pascal Bleser http://linux01.gwdg.de/~pbleser/
~  /\\ <[EMAIL PROTECTED]>   <[EMAIL PROTECTED]>
~ _\_v The more things change, the more they stay insane.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCsImpr3NMWliFcXcRAnfvAKCOjCqizX/pP7qmiMi/DRd1d0+PfwCfTOov
vbziOy2eQmHy51vL9YiJw1s=
=eZUr
-END PGP SIGNATURE-
___
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech


Re: [linux] kde menu

2005-06-15 Par sujet alain
je pense que c'est
.kde/share/config/kickkerc

mais ce n'est pas un texte des plus simples, et à mon avis, tu n'as
qu'une partie de la configuration vu qu'il y a une base commune à tous
les utilisateurs


fouine fouine


J-C Hendrickx a écrit :

>Bonjour à tous,
>
>
>Je cherche en vain où KDE cache (et sous quel type de fichier)
>le texte du menu pour pouvoir l'éditer de façon plus conviviale
>que par editmenu.
>
>Si quelqu'un peut éclairer ma lanterne, merci.
>
>J-C H.
>
>
>  
>
___
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech


[linux] kde menu

2005-06-15 Par sujet J-C Hendrickx
Bonjour à tous,


Je cherche en vain où KDE cache (et sous quel type de fichier)
le texte du menu pour pouvoir l'éditer de façon plus conviviale
que par editmenu.

Si quelqu'un peut éclairer ma lanterne, merci.

J-C H.


-- 

--_-
 (o-Jean-Claude Hendrickx 
 //\   Linux ex machina
 v_/_    

___
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech