Hollosi Information eXchange /HIX/
HIX CODER 1699
Copyright (C) HIX
2002-12-01
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: Delphi adatbaziskezeles. (mind)  24 sor     (cikkei)
2 Re: *** HIX CODER *** #1698 (mind)  30 sor     (cikkei)
3 Re: linux szalak, utemezes... (mind)  31 sor     (cikkei)

+ - Re: Delphi adatbaziskezeles. (mind) VÁLASZ  Feladó: (cikkei)

HC> Felado :  [Hungary]
HC> Temakor: Delphi adatbaziskezeles. ( 20 sor )

HC> Szoval szeretnem megtudni a velemenyeteket, hogy a bizonyos
HC> "professzionális" ceg palira vesz minket, vagy tenyleg  igazat mond.
HC> ...
HC> A kulso ceg valasza par honapos gondolkodasi ido utan, hogy nekik ehhez az

Ebbol en az alabbi okokat  sejtem:
1; Nem tul fontos nekik ez a projekt.
2; Valami fofejleszto/projektvezeto aki atlatta az egeszet lelepett,
   ezert valakinek ujra kell(ett) tanulni a cuccot, esetleg dokumentacio
   nelkul, csak a forraskod alapjan.
3; Kicsi a vóceg es tul sok a megbizas, es szetszakadnak a sok
   melotol.
4; Erzik, hogy neked fontos, es minnel tobb adatot nyomsz ebbe a
   rendszerbe annal tobbet kerhetnek a fejlesztesert.

Ha jo a kpcsolatod valamelyik programozojukkal tole probalj
infot szerezni az okokrol, lehet hogy elobbre jutsz. Ha normalis
szerintem megmondja a valos okokat.

Udv
   Rada
+ - Re: *** HIX CODER *** #1698 (mind) VÁLASZ  Feladó: (cikkei)

Hi!

On Sat, 30 Nov 2002, HIX CODER wrote:

> azok alig csinalnak valamit, igaz, futnak. A kerdesem az, hogy van-e 
> olyan linux (libc) fuggvenyhivas, amit ha az aktualis szal mar elvegezte 
> minden feladatat, kiadok es a linux utemezoje elveszi a szaltol a futast 
> es tovabbadja masnak. Mert elegge zavar, hogy szinte alig csinal 
> valamit, es megis sok CPU-idot hasznal el. DOS DJGPP alatt volt egy 

Hasznalhatod a select vagy a poll fuggvenyhivast (man 2 select, man 2
poll). Ezek eredetileg arra valok, hogy sok fajl (socket) egszerre torteno
figyeleset lehet megvalositani, de ha ures fajl halmazokkal hivod meg,
akkor mellekhataskent kihasznalhatok eleg pontosan idozitett varakozasra:

select (0, NULL, NULL, NULL, &tv);  // vagy hasonlo, fejbol irom

A varakozasi ciklusodba beraksz egy ilyet mondjuk 100ms-os varakozasi
idovel.

Udv.

--

tocsa

 ---
| email:                        |
| homepage:  http://www.inf.bme.hu/~tocsa       |
 ---
+ - Re: linux szalak, utemezes... (mind) VÁLASZ  Feladó: (cikkei)

On Sat, Nov 30, 2002 at 02:19:08AM +0000,  wrote:
> A gondom az, hogy ha nem megy mp3 lejatszas, akkor ugye mindharom szal 
> uresjaraton fut, ez OK, de a top szerint a szalak egyenkent 33% CPU idot 
> hasznalnak. Ha megy a lejatszas, akkor a dekoder szal nehany %-ot 
> fogyaszt, a 100%-bol maradekon pedig a ket masik szal osztozik, pedig 
> azok alig csinalnak valamit, igaz, futnak. A kerdesem az, hogy van-e 
> olyan linux (libc) fuggvenyhivas, amit ha az aktualis szal mar elvegezte 
> minden feladatat, kiadok es a linux utemezoje elveszi a szaltol a futast 
> es tovabbadja masnak.

Nagyhabol harom dolgot tehetsz:
  -- a ket nem lejatszo thread prioritasat lejjebb veszed a
     lejatszoehoz kepest (sched_setparam(), sched_setscheduler())
  -- valamilyen elv alapjan a nem fontos threadekben idonkent
     csinalsz egy sched_yield()et (ez a konkret kerdesedre a
     valasz)
  -- ugy alakitod at a jelfeldolgozo reszeket hogy ne ciklusban
     dolgozzanak hanem valamilyen blocking syscallt hivjanak
     meg (read(), select(), ...), ekkor a process sleeping
     allpapotba kerul

Ezen harom lehetosegek egyike sem linux specifikus.

bit,
adam

-- 
 Use  | 10/05/02 my GPG key chenged | Some days, my soul's confined
 GPG, | 1024D/37B8D989 finger: | And out of mind
 PGP! | 954B 998A E5F5 BA2A 3622  82DD 54C2 843D 37B8 D989 | Sleep forever
-- Die die die my darling, don't utter a single word ---.---.---.--.--.-....

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS