Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Przyspieszyc KDE - problem.
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
Gogiel
Guru
Guru


Joined: 11 Nov 2004
Posts: 347

PostPosted: Fri Jan 28, 2005 11:18 am    Post subject: [SOLVED] Przyspieszyc KDE - problem. Reply with quote

Postanowilem sie przesiasc na KDE i je lekko przyspieszyc 8)
W .xinitrc dalem sobie:
Code:

echo "Startuje KDE"
kdeinit
kdesktop
kicker


Niby OK, ale jak sie odpali Xy, to ledwo co zdazy sie pojawic tapeta a Xy sie samoczynnie wylaczaja do trybu tekstowego. Co jest zle w tym skrypcie?


Last edited by Gogiel on Fri Jan 28, 2005 5:29 pm; edited 1 time in total
Back to top
View user's profile Send private message
nelchael
Retired Dev
Retired Dev


Joined: 20 Mar 2004
Posts: 1948
Location: /dev/drzewo

PostPosted: Fri Jan 28, 2005 4:33 pm    Post subject: Reply with quote

Brakuje czegos co bedzie ciagle dzialalo, az do konca, czyli np. ja mam worker. Jak skonczy sie wykonywanie .xinitrc to X'y sie wylaczaja, wiec musisz miec cos co ciagle tam bedzie dzialalo. Ja mam workera, czyli programik, ktory czeka na SIGTERM:

Code:
nelchael@nelchael ~$ cat devel/worker.c

#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <sched.h>
#include <unistd.h>

int allowed_to_run = 1;

void sig_term(int signal) {
       
        if (signal == SIGTERM)
                allowed_to_run = 0;
       
}

int main(void) {
       
        printf("Waiting for SIGTERM\n");
       
        signal(SIGTERM, sig_term);
       
        do {
               
                sched_yield();
                sleep(1);
                sched_yield();
               
        } while (allowed_to_run);
       
        printf("Got SIGTERM -> exiting\n");
       
        return 0;
       
}
nelchael@nelchael ~$

_________________
[color=gray:17697d0166]http://dev.gentoo.org/~nelchael/[/color:17697d0166]

[size=14:17697d0166]>> [b:17697d0166]Zasady na f.g.o->Polish[/b:17697d0166] <<[/size:17697d0166]
Back to top
View user's profile Send private message
tswiercz
Tux's lil' helper
Tux's lil' helper


Joined: 05 Dec 2004
Posts: 106

PostPosted: Fri Jan 28, 2005 7:59 pm    Post subject: Reply with quote

Mam pytanie kwesti wydajnościowej.
Czy nie można uśpić program na dłuższy czas i czy nie mniej zrzerająca procka jest zmienna warunkowa i pthread_cond_wait ?
Back to top
View user's profile Send private message
nelchael
Retired Dev
Retired Dev


Joined: 20 Mar 2004
Posts: 1948
Location: /dev/drzewo

PostPosted: Fri Jan 28, 2005 8:12 pm    Post subject: Reply with quote

tswiercz wrote:
Mam pytanie kwesti wydajnościowej.
Czy nie można uśpić program na dłuższy czas i czy nie mniej zrzerająca procka jest zmienna warunkowa i pthread_cond_wait ?

Watpie, ale sprawdz.
_________________
[color=gray:17697d0166]http://dev.gentoo.org/~nelchael/[/color:17697d0166]

[size=14:17697d0166]>> [b:17697d0166]Zasady na f.g.o->Polish[/b:17697d0166] <<[/size:17697d0166]
Back to top
View user's profile Send private message
tswiercz
Tux's lil' helper
Tux's lil' helper


Joined: 05 Dec 2004
Posts: 106

PostPosted: Fri Jan 28, 2005 8:57 pm    Post subject: Reply with quote

Zreszta, co za roznica i tak ten program w sumie nic nie robi :-)

A zmiana ta w tym pliku .xinitrc daje jakąś zauważalną różnice?
Sprawdził bym teraz, ale dziś wdomu nie nocuje :-(
Back to top
View user's profile Send private message
nelchael
Retired Dev
Retired Dev


Joined: 20 Mar 2004
Posts: 1948
Location: /dev/drzewo

PostPosted: Fri Jan 28, 2005 9:00 pm    Post subject: Reply with quote

Moj .xinitrc jest tutaj: https://forums.gentoo.org/viewtopic.php?p=2027109#2027109 . Cos takiego daje najwieksza kontrole nad tym co sie uruchamia razem z X'ami, wiec jest to IMHO pierwszy krok w optymalizowaniu dzialania X'ow.
_________________
[color=gray:17697d0166]http://dev.gentoo.org/~nelchael/[/color:17697d0166]

[size=14:17697d0166]>> [b:17697d0166]Zasady na f.g.o->Polish[/b:17697d0166] <<[/size:17697d0166]
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum