QuadCore et dispatching 1 processus/core

QuadCore et dispatching 1 processus/core - Carte mère - Hardware

Marsh Posté le 13-03-2008 à 22:54:29    

Bonjour, je viens de prendre un proc Q6600, donc en théorie capable de faire tourner ses 4 noyaux. La gestion dans la réalité des faits se limitant bien souvent à 1 core à 100%, l'autre à 50%, et un 3è à 10-15%, puis un dernier qui se la coule douce. Je me demandais s'il existait un logiciel quelconque, compilé dans un langage concret (proche de la machine), qui permettrait de dispatcher à volonté des processus vers différents core et/ou RAM.
 
Exemple de ce que je voudrais faire avec un Quadcore, et 4 Go de RAM :
 
Core 1/RAM1 : Windows
Core 2/RAM2 : Linux (pas les 2 en même temps ^^)
Core 3/RAM3 : Applis de type graphisme
Core 4/RAM 4: Applis de type jeux, je choisis un processus (hl2.exe, par exemple) et je lui assigne ce core, dont il ne sort plus :p
 
Si jamais vous avez entendu parler d'un logiciel de ce type, je serais prêt à l'acheter pour laisser l'OS tourner dans son coin, sans interférences...
 
Merci d'avance !
 

Reply

Marsh Posté le 13-03-2008 à 22:54:29   

Reply

Marsh Posté le 14-03-2008 à 16:51:17    

On m'a parlé de virtualisation, il semblerait que VMWare soit capable d'envoyer une machine virtuelle sur un core donné... Ca fait quand même un OS de plus par machine virtuelle... Et d'autant moins de RAM dispo. Bref, une autre solution quelqu'un ?

Reply

Marsh Posté le 14-03-2008 à 20:36:36    

Bon, après recherches approfondies un peu partout sur le Net... Rien de bien concret.
 
La seule référence à ce type de procédé est une solution logicielle que Verygames serait en train de développer pour ses serveurs, de manière à ne dédier qu'un seul core à un serveur dédié... Je pense que le logiciel ne sera pas sorti demain dans le commerce...
 
D'autres solutions quelqu'un ? Merci ^^

Reply

Marsh Posté le 15-03-2008 à 16:09:45    

smp seesaw
 
tu attribues les process sur les cores a la main
 

Reply

Marsh Posté le 15-03-2008 à 16:22:23    

Ce que tu peux faire c'est aller dans gestionnaire des tâches de windows, tu vas dans l'onglet "processus", tu fais un clic droit sur le processus dont tu veux modifier l'affinité par core, ensuite tu cliques sur "définir l'affinité" ensuite dans la fenêtre tu sélectionnes les différents coeurs attribués a ton processus. Et clique sur ok


Message édité par Profil supprimé le 15-03-2008 à 16:22:37
Reply

Marsh Posté le 15-03-2008 à 16:30:46    

perso avec mon Quad pour attribuer le nombre de core que je veux en fonction des applications , je me sers de StartAffinity
 
il y a bien la solution décrite pas Benj35 , mais ce n'est pas pratique ^^


Message édité par Space le 15-03-2008 à 16:31:31

---------------
Ma cinémathèque
Reply

Marsh Posté le 15-03-2008 à 16:56:52    

VirtualPC n'est pas capable de faire ça?

Reply

Marsh Posté le 15-03-2008 à 16:56:53    

OK, merci bien, je vais tester tout ça dès que ma saleté de CM ASUS P5E sera arrivée... Chercher des pièces avec chipset X38, c'est bien, mais les attendre une semaine de plus que prévu, c'est mal...

 


Merci encore !

 

Ah, et pour VirtualPC, c'est le même problème que VMWare, tu fais tourner un OS virtuel supplémentaire à chaque fois, ce qui gâche le gain de puissance que tu voudrais obtenir pour ton processus.


Message édité par Daelith le 15-03-2008 à 16:59:28
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed