🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.asm
5 messages
5 total messages Started by Matuzalem Tue, 22 Aug 2006 22:29
pamiec = 100%, procesor = 100%
#517
Author: Matuzalem
Date: Tue, 22 Aug 2006 22:29
22 lines
1598 bytes
Witam

Czy jest jakas mozliwosc programowego zwiekszenia obciazenia
procesora/pamieci?
Chcialbym przetestowac program w róznych warunkach.
Jak najlepiej byloby to wykonac?

Chodzi mi mniej wiecej o cos takiego np.:

push 50d
call Proc

push 10d
call Mem

50d i 10d to procentowe obciazenie (ok. 50% 10%)
Powiedzmy, ze obie funkcje wykonywalyby sie w watku.
Jak teraz najlepiej wplynac na obciazenia procesora/pamieci?
(oczywiscie te procentowe obciazenie potem mozna by bylo obliczyc
na podstawie stworzonego kodu)

Pozdrawiam
Re: pamiec = 100%, procesor = 100%
#518
Author: Bogdan (bogdro)
Date: Wed, 23 Aug 2006 08:39
38 lines
2386 bytes
Matuzalem napisał(a):
> Witam
> 
> Czy jest jakas mozliwosc programowego zwiekszenia obciazenia
> procesora/pamieci?
> Chcialbym przetestowac program w róznych warunkach.
> Jak najlepiej byloby to wykonac?
> 
> Chodzi mi mniej wiecej o cos takiego np.:
> 
> push 50d
> call Proc
> 
> push 10d
> call Mem
> 
> 50d i 10d to procentowe obciazenie (ok. 50% 10%)
> Powiedzmy, ze obie funkcje wykonywalyby sie w watku.
> Jak teraz najlepiej wplynac na obciazenia procesora/pamieci?
> (oczywiscie te procentowe obciazenie potem mozna by bylo obliczyc
> na podstawie stworzonego kodu)

 Do procesora chyba nietrudno, nawet w wielozadaniowych systemach mi
się to zdarza :) Pętla z odpowiednio wyważoną liczbą ciężkich
normalnych instrukcji oraz instrukcji PAUSE może załatwić sprawę
(najlepiej napisać makro, IMO). Choć pewnie system i tak przeszkodzi,
przełączając zadania. Jako ostateczność napisanie sterownika, który
zamuli jądro.

 Co do pamięci - zależy, co rozumiesz przez obciążenie. Alokacja 50%
dostępnej to obciążenie? Czy może alokacja i np. 10-krotne nadpisanie
obszaru? W każdym razie 2 pomysły dałem.

-- 
Pozdrawiam, Bogdan                                  (Linux i FreeDOS)
Kurs assemblera x86 (DOS i Linuks): http://rudy.mif.pg.gda.pl/~bogdro
Grupy dyskusyjne o asm:  pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32
Prawdziwy, bezpieczny komunikator:                   www.JabberPL.org
Re: pamiec = 100%, procesor = 100%
#519
Author: Matuzalem
Date: Wed, 23 Aug 2006 09:49
25 lines
2009 bytes
Bogdan (bogdro) napisal(a):
>  Do procesora chyba nietrudno, nawet w wielozadaniowych systemach mi
> sie to zdarza :) Petla z odpowiednio wywazona liczba ciezkich
> normalnych instrukcji oraz instrukcji PAUSE moze zalatwic sprawe
> (najlepiej napisac makro, IMO). Choc pewnie system i tak przeszkodzi,
> przelaczajac zadania.

No i wlasnie dlatego zadalem te pytanko :)
Petle to "nie trwale" obciazenie.

> Jako ostatecznosc napisanie sterownika, który
> zamuli jadro.

Chyba bede pisal sterownik w najblizszym czasie...

>  Co do pamieci - zalezy, co rozumiesz przez obciazenie. Alokacja 50%
> dostepnej to obciazenie? Czy moze alokacja i np. 10-krotne nadpisanie
> obszaru? W kazdym razie 2 pomysly dalem.

O widzisz, dzieki :)

> Pozdrawiam, Bogdan

Pozdrawiam
Re: pamiec = 100%, procesor = 100%
#520
Author: Bogdan (bogdro)
Date: Wed, 23 Aug 2006 10:56
20 lines
1968 bytes
Matuzalem napisał(a):
> Bogdan (bogdro) napisal(a):
>>  Do procesora chyba nietrudno, nawet w wielozadaniowych systemach mi
>> sie to zdarza :) Petla z odpowiednio wywazona liczba ciezkich
>> normalnych instrukcji oraz instrukcji PAUSE moze zalatwic sprawe
>> (najlepiej napisac makro, IMO). Choc pewnie system i tak przeszkodzi,
>> przelaczajac zadania.
> 
> No i wlasnie dlatego zadalem te pytanko :)
> Petle to "nie trwale" obciazenie.

 W DOSie z komendą CLI - owszem :), ale nie pochwaliłeś się systemem.
Wspominałeś coś o wątkach, więc ja po prostu też wspomniałem :) Ale
teraz widzę, że masz WinXP (i postując z Google usuwasz pliterki).

-- 
Pozdrawiam, Bogdan                                  (Linux i FreeDOS)
Kurs assemblera x86 (DOS i Linuks): http://rudy.mif.pg.gda.pl/~bogdro
Grupy dyskusyjne o asm:  pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32
Prawdziwy, bezpieczny komunikator:                   www.JabberPL.org
Re: pamiec = 100%, procesor = 100%
#521
Author: Matuzalem
Date: Wed, 23 Aug 2006 12:50
17 lines
1832 bytes
Bogdan (bogdro) napisal(a):
>  W DOSie z komenda CLI - owszem :), ale nie pochwaliles sie systemem.
> Wspominales cos o watkach, wiec ja po prostu tez wspomnialem :) Ale
> teraz widze, ze masz WinXP

No cuz z WinXP jestem zmuszony kozystac :).
Osobiscie wole - jesli juz stajnia MS - to Win98. Chyba jak narazie
najstabilniejsze cacko.

> (i postujac z Google usuwasz pliterki).

Tak z Google i nie lubie uzywac "chaszczy" :P

> Pozdrawiam, Bogdan

Pozdrawiam
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads