programme pour afficher plus rapidement
Le
Patrick Carabin
Bonjour à tous,
je cherche un gestionnaire d'affichage «transparent» ou
«virtuel» pour pouvoir très rapidement passer d'un programme à
l'autre ( genre «DesqView» pour msdos, sous lequel tournait
windoze si je peux oser la comparaison ? ).
Explication :
Certains programmes sont très gourmands en ressources CPU, et
je veux les faire tourner en arrière-plan, pendant que j'exécute
d'autres programmes, et aller voir de temps à autre où ils en
sont. Avec le gestionnaire d'affichage standard de KDE (
XFree86 ? ), quand je passe d'un programme à l'autre, un signal
est envoyé au programme:«redessine-toi»( comme sous windoze), ce
qui est parfois extrèmement lent, puisque c'est le programme
soi-même qui doit reconstruire l'affichage. Ce que je cherche est
un gestionnaire d'affichage qui stocke l'affichage au fur et à
mesure que le(s) programme(s) se déroule(nt), et lorsqu'on
demande à voir, affiche "quasi instantanément" la situation
actuelle, car ce n'est pas le programme lui-même qui doit se
«redessiner» mais le programme d'affichage qui recopie
simplement» la «mémoire video virtuelle» dans la mémoire d'éc=
ran.
Ainsi les programme gourmands peuvent tourner en basse priorité,
et l'affichage être très rapide. C'est ce que faisait le
gestionnaire multi-tâche DeskView il y a 10 ans déjà
Qui peut me dire quel est l'équivalent de DesqView pour Linux
( avec paquet Debian de préférence, si possible )? J'ai cherché
dans les descriptions, mais j'ai pas trouvé [ j'ai sans doute pas
tout compris non plus]
Je vous remercie à l'avance.
Patrick
--
Patrick Carabin.
«Plant in de tuin van je hart slechts de roos der liefde»
«Dans le jardin de ton coeur, ne plante que la rose d' amour»
Baha'u'llah.
je cherche un gestionnaire d'affichage «transparent» ou
«virtuel» pour pouvoir très rapidement passer d'un programme à
l'autre ( genre «DesqView» pour msdos, sous lequel tournait
windoze si je peux oser la comparaison ? ).
Explication :
Certains programmes sont très gourmands en ressources CPU, et
je veux les faire tourner en arrière-plan, pendant que j'exécute
d'autres programmes, et aller voir de temps à autre où ils en
sont. Avec le gestionnaire d'affichage standard de KDE (
XFree86 ? ), quand je passe d'un programme à l'autre, un signal
est envoyé au programme:«redessine-toi»( comme sous windoze), ce
qui est parfois extrèmement lent, puisque c'est le programme
soi-même qui doit reconstruire l'affichage. Ce que je cherche est
un gestionnaire d'affichage qui stocke l'affichage au fur et à
mesure que le(s) programme(s) se déroule(nt), et lorsqu'on
demande à voir, affiche "quasi instantanément" la situation
actuelle, car ce n'est pas le programme lui-même qui doit se
«redessiner» mais le programme d'affichage qui recopie
simplement» la «mémoire video virtuelle» dans la mémoire d'éc=
ran.
Ainsi les programme gourmands peuvent tourner en basse priorité,
et l'affichage être très rapide. C'est ce que faisait le
gestionnaire multi-tâche DeskView il y a 10 ans déjà
Qui peut me dire quel est l'équivalent de DesqView pour Linux
( avec paquet Debian de préférence, si possible )? J'ai cherché
dans les descriptions, mais j'ai pas trouvé [ j'ai sans doute pas
tout compris non plus]
Je vous remercie à l'avance.
Patrick
--
Patrick Carabin.
«Plant in de tuin van je hart slechts de roos der liefde»
«Dans le jardin de ton coeur, ne plante que la rose d' amour»
Baha'u'llah.

Poser une question


Patrick Carabin
Ca va ramer parce que le serveur X doit redessiner des fenêtres
qui ne devraient pas l'être non ?
Alain
wrote:
C'est précisément ce que je veux éviter, ce à quoi je
veux arriver est que ça ne rame plus puisqu'il ne
faut plus redessiner les fenêtres, il faut seulement copier
de la mémoire "écran virtuel dans le gestionnaire" vers la
"vraie mémoire video", ce qui demande peu de travail. De
plus, on peut alors donner une grande priorité au processus
d'affichage alors que les différents processus de calcul
des applications, eux ont une priorité basse
Patrick Carabin
Le principe est que l'application ignore si oui ou non
elle est effectivement visible: elle se croit TOUJOURS
visible, et s'affiche là où on lui a dit de s'afficher,
elle n'a pas à savoir si ce técran correspond à l'écran
réel ou est simplement virtuel pour l'application, jécran
nest jamais qu'une zone en mémoire... C'est le gestionnaire
X qui doit assurer la correspondance entre l'écran réel et
( une portion de ) l'écran virtuel. C'est d'ailleurs ce qui
se passe avec certaines cartes gaphiques, ans les limites
de leur mémoire et des modes qu'elles savent gérer, et avec
les inconvénients qui en découlent. Si l'affichage virtuel
est géré par X ( et non plus par la carte video ),
l'affichage virtuel devient possible avec toutes les cartes
gaphiques et tous les écrans, et n'est plus limité que par
la mémoire centrale disponible
Patrick Carabin
Hello,
je vais peut-être dire une ânerie plus grosse que moi, et vous voudrez
bien m'en excuser par avance. Mais je propose et on verra :-)
Est-ce que par hasard l'activation de l'accélération matérielle de la
carte graphique (si ce n'est déjà fait) n'améliorerait pas les choses ?
Désolé si j'ai dérangé...
--
Pour me répondre, prière d'ôter le "Spam-poum." de mon adresse.
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
* Une ânerie : sûrement pas
* activation de l'accélération matérielle de la carte graphique
(si ce n'est déjà fait) : ça aiderait sûrement, en fait je
suppose que c'est déjà fait ( mais je n'ai pas vérifié, je
suppose que le pilote «nv» s'en occupe ), dans
/etc/X11/XF86Config-4 j'ai :
Section "Device"
Identifier "Generic Video Card"
Driver "nv"
EndSection
dans les logs de xfree je lis :
(--) Chipset RIVATNT2 M64 found
et plus loin :
(==) NV(0): Backing store disabled
mais je ne vois rien qui demande çà, alors j'ai ajouté une ligne
BackingStore
( j'ai trouvé qu'une commande NoBackingStore devait le
désactiver, alors peut-être que sans le NO ça devrait activer ? )
... et je relance, on verra bien
--
Patrick Carabin.
«Plant in de tuin van je hart slechts de roos der liefde»
«Dans le jardin de ton coeur, ne plante que la rose d' amour»
Baha'u'llah.