TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach

FEI archív 2007/2008 => 2. ro?ník => Topic started by: diacon.mex on 01.12.2007, 02:12:26

Title: OS
Post by: diacon.mex on 01.12.2007, 02:12:26
No kedze sa blizi odovzdavanie zadani...   :bananadance: chcel by som sa opytat, ci niekto robil zadanie z OS  bv  samostatne ?  :bananawrite:
Alebo kazdy caka ze ho dostane na Mikulasa  :xmas: ? Napiste, ako to chcete riesit...
Title: Re: OS
Post by: Payne on 03.12.2007, 03:21:46
Pocuj JCube, a aj ti to funguje? lebo mne za pisu nechce prijat signal p1 ani p2, je isto dobry program pr, co je dodany?
Title: Re: OS
Post by: JCube on 03.12.2007, 05:00:12
programy su isto dobre... :)
Title: Re: OS
Post by: wlade on 10.12.2007, 23:49:44
Ide Vam spustit proc_serv1 co je dodany k zadaniu ? Bo mne vypise permission denied na hrone :(
Title: Re: OS
Post by: Michal102 on 11.12.2007, 00:13:48
Ked pouzivas WinSCP na kopirovanie, tak pravym klikni na serv2 a tam kde mas prava tak vsetky zaskrtni a pojde. Mal som taky isty problem z proc_S.

btw: Sivy asi este nedal skripta na net, ja som si nevsimol aspon. Mozno by som mal jedne skripta na predaj, je to ofotena verzia, podciarknute co treba a zviazana, boli by asi iba jedne, bol by zaujem? Zistim blizsie info a ich tu postnem.
Title: Re: OS
Post by: wlade on 11.12.2007, 02:12:01
No uz mi nehadze permission denied, thx to Michal102 !

Ale teraz pre zmenu program zadanie caka na signal o spusteni procesu D a nejak sa ho nikdy nedocka. Ked som nasimuloval semafor na zelenu tak potom slo dalej ale nechce prebehnut connect v procese D, vypise ze connection refused. Napriek tomu to bezi dalejm moze byt ta chyba v tom ze nemam nijak nadefinovanu IP 127.0.0.1 na ktoru sa chce proces D nakonektovat ? Ci to pri odovzdavani bude uz na to vytvorene prostredie a nebude hadzat chybu ?
Title: Re: OS
Post by: Michal102 on 11.12.2007, 04:41:05
No samozrejme musis v tej strukture mat napisanu adresu 127.0.0.1 ale nie localhost, ta adresa tam musi byt... A k tym skriptam zistim ci este su a dam vediet blizsie info
Title: Re: OS
Post by: Payne on 15.12.2007, 18:04:29
Pocuj JCube, procesy vzdy pridaju s slovu skratku procesu?

Lebo proc_pr prida -pr, ale proc_s ma pridat -s a proc_serv1 ma pridat -serv1?
Title: Re: OS
Post by: Payne on 15.12.2007, 19:27:25
JCUbe, tak co? Som ti pisal post predtym...

A este pre oba servery mas rovnaku IP 127.0.0.1??? Lebe mne pise daco take ze, Address already in use, tak neviem ze co teraz...
Title: Re: OS
Post by: diacon.mex on 15.12.2007, 21:43:03
By som sa chcel opytat, ci neviete preco mi zrazu ked som sadol po 2 dnoch ku skoro hotovemu zadaniu, mi stale vypisuje chyby pri vytvarani zdielanych pamati a semaforov, to co to ??? Aj ked menim kluce velkosti aj tak. Bud pise "Invalid argument" alebo "No space left on device". Dik.
Title: Re: OS
Post by: JCube on 15.12.2007, 21:43:37
Pocuj JCube, procesy vzdy pridaju s slovu skratku procesu?

Lebo proc_pr prida -pr, ale proc_s ma pridat -s a proc_serv1 ma pridat -serv1?
ano...
Title: Re: OS
Post by: diacon.mex on 15.12.2007, 21:56:16
if ((ID.SEM1 = semget((key_t) 2947562, (int) 1, 0666 | IPC_CREAT)) == -1){
        perror("Chyba pri tvorbe SEM1\n");
        exit(1);
        }
to je vytvaranie semaforu... ale mi stale pise "no space left on the disk" a ID je struktura, ktora obsahuje premennu typu int s nazvom SEM1 (mozem Ti napisat na ICQ, JCube ? lebo tu je to zdlhave)
Title: Re: OS
Post by: Gover on 15.12.2007, 22:35:57
Help. Preco mi vypisuje proces p1 segmentation fault? :j_angry:
Title: Re: OS
Post by: JCube on 15.12.2007, 22:44:26
Help. Preco mi vypisuje proces p1 segmentation fault? :j_angry:
zapisujes mimo vyhradeneho priestoru pamate...napriklad ked mas premennu buffer[100] tak sa ti program snazi zapisat 101 znak...a pod..
Title: Re: OS
Post by: Gover on 16.12.2007, 00:58:41
Ten subor makefile ma mat nejaku priponu?...
Title: Re: OS
Post by: JCube on 16.12.2007, 01:00:06
Ten subor makefile ma mat nejaku priponu?...
nie cisto nazves len makefile...
Title: Re: OS
Post by: Michal102 on 16.12.2007, 02:33:40
Ako ste riesili toto: no space left on the disk chodilo mi to a zrazu toto vypisuje. Mne to pripada ze hron je v riti, je tam tolko vytvorenych semaforov ze ine uz nechce vytvorit.

edit: uz viem kde je problem, hron je na sracky. Prosim vsetkych skontrolujte si vytvorene semafory cez prikaz ipcs a zmazte si ich ked ich nepouzivate, prikaz je ipcrm -s key, ten key najdete cez ten prvy prikaz hned prvy stlpec.
Dakujem
Title: Re: OS
Post by: buhehe on 16.12.2007, 03:17:06
neviete jak to moodle porovnava co ma jaku zhodu? ci sa mam ist pytat mireka?  :emot-LMAO:
Title: Re: OS
Post by: diacon.mex on 16.12.2007, 03:39:59
Michal102 poklona, velmi si mi pomohol. Vrela vdaka ;-)
Title: Re: OS
Post by: JCube on 16.12.2007, 04:59:13
omfg...pravy hardcore nepride pri ladeni na domacom stroji ale pri pokuse to odovzdat... :D
Title: Re: OS
Post by: hrmill on 16.12.2007, 05:26:22
tak tak JCube ma pravdu   ah:
Title: Re: OS
Post by: JCube on 16.12.2007, 07:50:50
----------------------------------------------------
Runner:Spustam:
zadanie 2610 10967
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

OMFG ako je mozne ze tu mi stale hazde to iste a pri tom mi to ide aj na domacom notase aj na hrone? bu :03: :03: :03: :03: :03: :03:
Title: Re: OS
Post by: ONdro on 17.12.2007, 06:53:07
Moze mi niekto povedat,ako ma vyzerat po vypise subor serv2.txt?
Mne to cosi vypisalo...ale urcite nie setky slova z p?.txt. bv
Title: Re: OS
Post by: DeNaTuReMaN on 17.12.2007, 17:05:09
To by som aj ja rad vediet, lebo mne nejakym sposobom vezme v poradi 0,10,1,20,2,30,3,40 a dalej nic
Title: Re: OS
Post by: JCube on 17.12.2007, 17:29:35
ma tam byt este styri-pr-s-serv1 a padesiat-pr-s-serv1...celkovo nacitanych slov je desat(zavisi od proc_pr)
Title: Re: OS
Post by: ONdro on 17.12.2007, 18:57:59
Super,dik.Daco take mam aj ja...
Title: Re: OS
Post by: DeNaTuReMaN on 18.12.2007, 06:50:19
To na tom ruzine akoze kde najdem chybu :
Runner:Spustam:
zadanie 9657 10744
runner: Maximalny cas behu 120 sekund
Runner:kill
runner: Skutocny cas behu:121 s
runner: ukoncujem ostatne procesy:
runner: Ukoncenych 7 procesov
runner:OK
runner:vraciam 130

v err vypisoch nieje nic, a tomu mam rozumiet ze proces trval dlhsie ako je maximalny cas ? tak ho zabily , tym padom je chyba?
edit: inak doma na linuxe mi to v pohode ide.
Title: Re: OS
Post by: m!x41 on 18.12.2007, 07:07:09
./zadanie 9999 8888
Spustam proces proc_p1!
Spustam proces proc_p2!
Spustam proces proc_pr!
Do rury R1 som zapisal slovo:  nula
Do rury R1 som zapisal slovo: desat
Do rury R1 som zapisal slovo:  jeden
Do rury R1 som zapisal slovo: dvadsat
Do rury R1 som zapisal slovo:  dva
Do rury R1 som zapisal slovo: tridsat
Do rury R1 som zapisal slovo:  tri
Do rury R1 som zapisal slovo: styridsat
Do rury R1 som zapisal slovo:  styri
Koncim proces proc_p1!
Proces proc_serv1 je pripraveny!
Server je pripojeny!
Spustam proces proc_serv2!
Spustam proces proc_t!
Spustam proces proc_d!
Spustam proces proc_s!
Koncim proces proc_p2!
Proces proc_s je pripraveny!
V rure R2 bolo slovo: nula-pr
Dostal som slovo: nula-pr-s, posielam ho na dalej!
V rure R2 bolo slovo: desat-pr
Dostal som slovo: desat-pr-s, posielam ho na dalej!
Dostal som slovo: jeden-pr-s, posielam ho na dalej!
V rure R2 bolo slovo: jeden-pr
Dostal som slovo: dvadsat-pr-s, posielam ho na dalej!
V rure R2 bolo slovo: dvadsat-pr
Dostal som slovo: dva-pr-s, posielam ho na dalej!
V rure R2 bolo slovo: dva-pr
Dostal som slovo: tridsat-pr-s, posielam ho na dalej!
V rure R2 bolo slovo: tridsat-pr
Dostal som slovo: tri-pr-s, posielam ho na dalej!
V rure R2 bolo slovo: tri-pr
Dostal som slovo: styridsat-pr-s, posielam ho na dalej!
V rure R2 bolo slovo: styridsat-pr
Dostal som slovo: styri-pr-s, posielam ho na dalej!
V rure R2 bolo slovo: styri-pr
Dostal som slovo: patdesiat-pr-s, posielam ho na dalej!
V rure R2 bolo slovo: patdesiat-pr
Koncim proces proc_serv2!
Dostal som slovo: patdesiat-pr-s, posielam ho na dalej!
Koncim proces proc_d!
Koncim proces proc_t!
Title: Re: OS
Post by: JCube on 18.12.2007, 16:23:42
To na tom ruzine akoze kde najdem chybu :
Runner:Spustam:
zadanie 9657 10744
runner: Maximalny cas behu 120 sekund
Runner:kill
runner: Skutocny cas behu:121 s
runner: ukoncujem ostatne procesy:
runner: Ukoncenych 7 procesov
runner:OK
runner:vraciam 130

v err vypisoch nieje nic, a tomu mam rozumiet ze proces trval dlhsie ako je maximalny cas ? tak ho zabily , tym padom je chyba?
edit: inak doma na linuxe mi to v pohode ide.
toto robilo aj mne a doma mi to islo...pozri si ci nemas niekde buffer overflow...ja som tak mal...ze premennu na nacitavanie zo suboru som mal o velkosti 30 a ma byt minimalne az o 150...a toto nemaju fakt doriesene tie chybove vystupy...lebo ja som mal tiez err subory prazdne..
Title: Re: OS
Post by: Michal102 on 18.12.2007, 19:20:41
To na tom ruzine akoze kde najdem chybu :
Runner:Spustam:
zadanie 9657 10744
runner: Maximalny cas behu 120 sekund
Runner:kill
runner: Skutocny cas behu:121 s
runner: ukoncujem ostatne procesy:
runner: Ukoncenych 7 procesov
runner:OK
runner:vraciam 130

v err vypisoch nieje nic, a tomu mam rozumiet ze proces trval dlhsie ako je maximalny cas ? tak ho zabily , tym padom je chyba?
edit: inak doma na linuxe mi to v pohode ide.
Toto nieje chyba, to system ukoncil tvoj program lebo bezal viac ako 120 sekund, to robi preto aby keby sa ti to niekde zacyklilo tak aby to potom mohol stopnut. Mne presne to iste vypisalo a zadanie preslo kontrolov pohode, to nieje chyba.
Title: Re: OS
Post by: DeNaTuReMaN on 18.12.2007, 21:35:53
Aha no ja mam buffer 100 tak idem s tym nieco vymysliet , a uz som aj vyriesil to ze sa samo vypne aby nebehalo cez 120s ale aj tak vymysla :)
Title: Re: OS
Post by: m!x41 on 18.12.2007, 22:00:52
nevie pytam vas daktory z vas poriesit toto zeby to neslo 120s? bo potom mi to vypisuje ze runner: Ukoncenych 4 procesov a to mojmu cviciacemu vadi vraj je to zle...

hlavna vec ze cele zadanie fici v pohode nevypisuje nijaku chybu ked zbehne cely nebezi uz nijaky proces tak neviem comu to blbne... ked to spustim pod bukovcom tak to ide normlane zbehne jak ma, vypise co ma, a ked dak ps tak neni su tam nijake zbytocne...

nevie niekto helfnut? bo cviciaci mi nece zapisat zapocet kym mu system nevypsie ze zadanie prebrate... normlane by ma zaujimalo kto robil toten system...
Title: Re: OS
Post by: wlade on 18.12.2007, 22:14:32
To na tom ruzine akoze kde najdem chybu :
Runner:Spustam:
zadanie 9657 10744
runner: Maximalny cas behu 120 sekund
Runner:kill
runner: Skutocny cas behu:121 s
runner: ukoncujem ostatne procesy:
runner: Ukoncenych 7 procesov
runner:OK
runner:vraciam 130

v err vypisoch nieje nic, a tomu mam rozumiet ze proces trval dlhsie ako je maximalny cas ? tak ho zabily , tym padom je chyba?
edit: inak doma na linuxe mi to v pohode ide.

Presne to iste robi aj mne. Po chvilke hadania sa s cviciacim mi povedal, ze treba na konci suboru zadanie.c(pp) dat waitpid ktory púocka kedy sa ukonci proc_pr a vyvola ukoncenie vsetkych ostatnych procesov. Pripadne sa ozvi na ICQ adaco vydumeme
Title: Re: OS
Post by: ONdro on 18.12.2007, 23:22:33
mne vypisuje...

Runner:Spustam:
zadanie 9731 9142
runner: Maximalny cas behu 120 sekund
Runner:kill
runner: Skutocny cas behu:122 s
runner: ukoncujem ostatne procesy:
runner: Ukoncenych 8 procesov
runner:OK
runner:vraciam 130

ak zistite kde je ta chyba piste...please!
Title: Re: OS
Post by: wlade on 19.12.2007, 01:21:56
vraj treba vyvolat koniec ked sa skonci proc_pr a ze pomocou funkcie waitpid. Skusam googlit ale nic mi nefunguje :(
Title: Re: OS
Post by: DeNaTuReMaN on 19.12.2007, 02:08:56
Dal som buffer zo 100 na 150 a nejakym zazrakom mi vypisuje 0,10,1,2,3,4...8 a nie tak ako by malo ale ked dam buffer na 140 tak ide ako ma (Myslim na mojom stroji na ruzine nejde tak ci tak :) )
Title: Re: OS
Post by: JCube on 19.12.2007, 04:05:51
To na tom ruzine akoze kde najdem chybu :
Runner:Spustam:
zadanie 9657 10744
runner: Maximalny cas behu 120 sekund
Runner:kill
runner: Skutocny cas behu:121 s
runner: ukoncujem ostatne procesy:
runner: Ukoncenych 7 procesov
runner:OK
runner:vraciam 130

v err vypisoch nieje nic, a tomu mam rozumiet ze proces trval dlhsie ako je maximalny cas ? tak ho zabily , tym padom je chyba?
edit: inak doma na linuxe mi to v pohode ide.

Presne to iste robi aj mne. Po chvilke hadania sa s cviciacim mi povedal, ze treba na konci suboru zadanie.c(pp) dat waitpid ktory púocka kedy sa ukonci proc_pr a vyvola ukoncenie vsetkych ostatnych procesov. Pripadne sa ozvi na ICQ adaco vydumeme
s tymto celkom nesuhlasim... sice das waitpid na proc_pr ale za nim nasleduju dalsie procesy ktore sa nemusia skoncit vtedy ako proc_pr...takze ukoncit vsetko vtedy ako proc_pr nie je prave najstastnejsie riesenie...najma vtedy keby proc-serv1 a serv2 nebezali na localhoste...:) ja to mam zriesene tak ze proces zadanie si kontroluje kolko slov nacita proc_p1 a proc_p2 a toto cislo odosle procesu serv2...a ten vykona tolko krat recieve z proc_serv1 a ked to tolko krat spravi tak sa ukonci a potom proces zadanie ukonci ostatne procesy..teda D, T, S a serv1...este taka pomocka...proces proc-serv1 sa ukonci samostatne a to vtedy ked proces proc_d spravi close na spojenie...
Title: Re: OS
Post by: DeNaTuReMaN on 19.12.2007, 06:28:45
Tak uz mam vsetko proc_pr.out proc_s.out proc_serv1.out v poriadku ale v zadanie.out mi vypisuje taketo bludy pre zmenu
D send to SERV1: 58F706354C8180497EEFD0BF5486D35556A3A
D send to SERV1: 4C3B6F1104D4E0A77BFAD2EAF0BCDA2E5AB9C
D send to SERV1: 4CE155BD91ADD2220D47C992B164E085F3539
D send to SERV1: 4D7873789BCA54D1EF781AABE2F623E08D79D
...... a tak dalej.


edit1 : No ono to na ruzin je :) ale ako neprevzate zadanie, a uz 32 pokus odovzdat uz prestavam asi mat na to nervy, tak predsa asi na januar to vyzera
edit2 : Dnes rano vstanem ze este pred OS vyskusam nejakych dalsich par pokusov , a ruzin je v riti , nejde prihlasit, sql error. Tomu hovorim uplne prijemne a vhodne prostredie pre pracu na zadani.
Title: Re: OS
Post by: JCube on 19.12.2007, 06:30:57
ked je to na ruzine tak je to v poriadku... :)
Title: Re: OS
Post by: felix on 19.12.2007, 18:12:52
co znamena ked mi tam pise,ze ODOVZNANE,NEPRESLO KONTROLOV?
a v tych *.err suboroch nie je nic
ako zistim ze to tam bude bezat dobre?
Title: Re: OS
Post by: JCube on 19.12.2007, 18:23:51
jj toto je debilina ze v err suboroch ti nic nenapise...a takto som hladal chybu ja... :)

vtedy to bude bezat dobre ked ti napise ze gratulujem... :)
Title: Re: OS
Post by: DeNaTuReMaN on 19.12.2007, 18:27:07
Felix a tebe ide ruzin ? :) lebo mne od skoreho rana az do teraz nejde. Mozno ze ma vyhodili zo systemu za tych 40 pokusov o odovzdanie :) heeeeeh
Title: Re: OS
Post by: felix on 19.12.2007, 19:10:30
no mne sa tam dnes raz podarilo prihlasit,ale uz to akosi neide,asi maju nejaky problem,lebo tam mi vypisuje nejake hluposti s databazov,nechapem
Title: Re: OS
Post by: felix on 19.12.2007, 19:28:21
co znamena "zadanie nepreslo kontrolov"? ze ho este nekontroloval cviciaci alebo ze nefunguje?
Title: Re: OS
Post by: EqO on 19.12.2007, 19:50:59
co znamena ked mi tam pise,ze ODOVZNANE,NEPRESLO KONTROLOV?
a v tych *.err suboroch nie je nic
ako zistim ze to tam bude bezat dobre?

Po uspesnom odovzdani ma byt obsah suboru runner.out nasledujuci:
----------------------------------------------------
Runner:Spustam:
zadanie 6243 8018
runner: Maximalny cas behu 120 sekund
runner: Skutocny cas behu:29 s
runner:potomok ukonceny:korektne
runner:Exit Status:0
runner: ukoncujem ostatne procesy:
runner:OK
runner:vraciam 0

Vacsinou je problem s tym, ze daky proces neskonci, ostane tam visiet a system ho musi zabit.
Title: Re: OS
Post by: felix on 19.12.2007, 19:54:59
takze by to malo byt v poriadku ? ked mi tam pise toto:

Runner:Spustam:
zadanie 5578 7846
runner: Maximalny cas behu 120 sekund
runner: Skutocny cas behu:19 s
runner:potomok ukonceny:korektne
runner:Exit Status:0
runner: ukoncujem ostatne procesy:
runner: Ukoncenych 1 procesov
runner:OK
runner:vraciam 0
Title: Re: OS
Post by: DeNaTuReMaN on 19.12.2007, 20:31:40
No tam ti pise ze musel system ukoncit jeden proces, treba tak urobit aby sa vsetky ukoncili automaticky, no lenze ja to mam aj tak urobene a stale mi to nevezme :)
Title: Re: OS
Post by: felix on 19.12.2007, 20:34:02
ale tak malo by to asi fungovat ked cas je 19s
Title: Re: OS
Post by: MKI on 20.12.2007, 01:27:57
kedy sa zajtra da odovzdat zadanie u kleinovej nehovorila ?
Title: Re: OS
Post by: JCube on 20.12.2007, 03:27:32
no taze genci ma dneska vyjebal lebo ze som mal na picu dokumentaciu...tymto mu dakujem a dufam ze ked mu vypracujem dokumentaciu na 25 stran aj o tom ako som pri kodeni oska analyzoval vypusteny prd bude spokojny...hlavne ze vcera s rovnakou dokumentaciou nechal ludi prejst...
Title: Re: OS
Post by: m!x41 on 20.12.2007, 03:38:34
toten revesz to je normalen charakter clovek, ale isto... 40/40 ma moju uctu...
Title: Re: OS
Post by: felix on 20.12.2007, 19:42:46
vie mi niekto z tych co odovzdali povedat co znamena Stav zadania:"Odovzdane,nepreslo kontrolou"
a v tom kde je vysledky posledneho odovzdania zadania je Celkove hodnotenie:"zadanie nepreslo kontrolov"
v *.err suboroch nie su ziadne chyby
Title: Re: OS
Post by: JCube on 20.12.2007, 20:23:06
jasne...mozes sa obratit sem :P
http://hornad.fei.tuke.sk/studinfo/dokPP.html
Title: Re: OS
Post by: felix on 23.12.2007, 02:01:15
co vsetko treba pisat do tej dokumentacie?? lebo chcu toho trochu vela a neviem ze co tam dat
Title: Re: OS
Post by: Payne on 23.12.2007, 02:16:05
Inak uspecne som konecne odovzdal svoje zadanie a stala sa taka zaujimava vec a sice, vela ludi tu picovalo, ze im to na kompe doma ide, ale pri odovzdavani to nejde a sice je velmi zaujimave, ze mne to zase doma neslo, ale odovzdalo mi to na prvy raz, super som to necakal...

Este taka vec, mozno niekomu pomoze mne konkretne sa jeden proces neskoncil, ale zadanie aj tak prebehlo bez problemov takze sa nemusite bat, ze by sa vam daco neukoncilo a potom by vam kvoli tomu nezobralo...

Zdravim

A co pisat do dokumentacie? veci k veci...

Daco zrejme pokopirujem zo sofie a daco sam napisem ako som tvoril program a budem mozno aj popisovat ake problemy som dostaval...
Title: Re: OS
Post by: hujer on 24.12.2007, 02:01:11
no zacal som robit to zadanie, celkom to da zabrat, som sa dostal uz po proces Serv1 , makam na tom uz druhy den, ale chcem sa spytat na jednu vec, a to ze ako ma vediet  proces proc_t ze do rury sa uz nebude zapisovat ked proc_pr to neda nijako vediet a ak ho chcem pekne ukoncit tak sa to neda , mam to zatial riesene cez cyklus pretoze ten proc_pr posiela 10krat , nejake ine riesenia? A ten proc_s sa tiez sam neukonci vzdy caka na semafor tak ho killnem a ma po chlebe...
Title: Re: OS
Post by: JCube on 24.12.2007, 03:53:10
ja som to riesil tak ze zadaniu procesy p1 a p2 poslali po nacitani signal (napr SIGUSR2)...ten ich ratal a poslal ich ako parameter procesu serv2 ktory vykonal recieve od serv1 dany pocet krat...ked skoncil serv2 tak som poslal SIGINT procesu t, d a s...kde to bolo osetrene tak aby skoncili korektne.... serv1 skonci vtedy ked proces d uzavrie spojenie...
Title: Re: OS
Post by: felix on 24.12.2007, 07:14:01
davate do dokumentacie aj zdrojaky?
Title: Re: OS
Post by: JCube on 24.12.2007, 15:58:30
ano
Title: Re: OS
Post by: Gaspacho on 24.12.2007, 17:56:37
Zdravim ja akurat zacinam a mam 2 otazky:

1. Kde ste robili to zadanie? Myslim Ktosi tu cosik pisal o obmedzeni co sa tyka poctu procesov takze kde sa to najlepsie robi to zadanie?

2. Kde sa odovzdava zadanie? Vdaka!!!

Title: Re: OS
Post by: JCube on 24.12.2007, 18:39:29
1) robil som ho doma na notase pod gutsy gibbon...da sa robit aj na hrone len tam treba priebezne mazat IPCs..
2) ruzin.fei.tuke.sk/~zadania_os a tam vstup do systemu unix a login a heslo je ako na hron...a odovzdat zadanie tusim...tak dajak nepamatam presne
Title: Re: OS
Post by: Payne on 24.12.2007, 19:18:47
ja som to riesil tak ze zadaniu procesy p1 a p2 poslali po nacitani signal (napr SIGUSR2)...ten ich ratal a poslal ich ako parameter procesu serv2 ktory vykonal recieve od serv1 dany pocet krat...ked skoncil serv2 tak som poslal SIGINT procesu t, d a s...kde to bolo osetrene tak aby skoncili korektne.... serv1 skonci vtedy ked proces d uzavrie spojenie...

Ono to v romto pripade nieje prave najlepsie riesenie, pretoze v tych kontrolnych suboroch sa v oboch nachadzaju po 10 slov, ale ty z kazdeho nacitas len po 5 slov, spolu 10, cize nieje to uplne spravne no...

Ja som rovno daval zase cyklus po 10 krat sa opakoval, aj ked to nieje prave najlepsie riesenie tiez, akurat mi vravel Genci ze slov je napevno na 10, akurat ze to nebolo v zadani spominane, ale ze malo to byt...

No a ja som to robil v Ubuntu Gutsy Gibbon, na hrone som vobec neskusal, tam mi to vobec neslo dokonca ani skompilovat...
Title: Re: OS
Post by: ventYl on 24.12.2007, 19:38:27
ja som to riesil tak ze zadaniu procesy p1 a p2 poslali po nacitani signal (napr SIGUSR2)...ten ich ratal a poslal ich ako parameter procesu serv2 ktory vykonal recieve od serv1 dany pocet krat...ked skoncil serv2 tak som poslal SIGINT procesu t, d a s...kde to bolo osetrene tak aby skoncili korektne.... serv1 skonci vtedy ked proces d uzavrie spojenie...

Ono to v romto pripade nieje prave najlepsie riesenie, pretoze v tych kontrolnych suboroch sa v oboch nachadzaju po 10 slov, ale ty z kazdeho nacitas len po 5 slov, spolu 10, cize nieje to uplne spravne no...

Ja som rovno daval zase cyklus po 10 krat sa opakoval, aj ked to nieje prave najlepsie riesenie tiez, akurat mi vravel Genci ze slov je napevno na 10, akurat ze to nebolo v zadani spominane, ale ze malo to byt...

No a ja som to robil v Ubuntu Gutsy Gibbon, na hrone som vobec neskusal, tam mi to vobec neslo dokonca ani skompilovat...

To je programatorska hovadina. Zakladnym pravidlom pre ten cyklus v p[12] ma byt kym je co citat, pretoze ked tam budes mat 10 iteracii a v kazdej z nich sa budes snazit nacitat nenulovy pocet znakov, tak sa ti to lockne. Podruhe, pr ked docita, tak spacha samovrazdu a tusim aj zavrie pipu (nezistoval som).

Potom mozes chytat SIGCHLD a posielat SIGHUP procesom. Nie len ze ten program bude robustnejsi, ale ostatni nebudu musiet cakat minutu a pol, kym tu mrochtu vyvrazdi testovaci system.
Title: Re: OS
Post by: JCube on 24.12.2007, 21:07:18
ja som to riesil tak ze zadaniu procesy p1 a p2 poslali po nacitani signal (napr SIGUSR2)...ten ich ratal a poslal ich ako parameter procesu serv2 ktory vykonal recieve od serv1 dany pocet krat...ked skoncil serv2 tak som poslal SIGINT procesu t, d a s...kde to bolo osetrene tak aby skoncili korektne.... serv1 skonci vtedy ked proces d uzavrie spojenie...

Ono to v romto pripade nieje prave najlepsie riesenie, pretoze v tych kontrolnych suboroch sa v oboch nachadzaju po 10 slov, ale ty z kazdeho nacitas len po 5 slov, spolu 10, cize nieje to uplne spravne no...

Ja som rovno daval zase cyklus po 10 krat sa opakoval, aj ked to nieje prave najlepsie riesenie tiez, akurat mi vravel Genci ze slov je napevno na 10, akurat ze to nebolo v zadani spominane, ale ze malo to byt...

No a ja som to robil v Ubuntu Gutsy Gibbon, na hrone som vobec neskusal, tam mi to vobec neslo dokonca ani skompilovat...
ano dodany proces pr nacita desatkrat...ale som to riesil mojim sposobom preto lebo som nevedel kolko krat bude nacitavat pr na ruzine...takto mam exaktne spravene ze serv2 bude prijimat len tolko slov kolko si pr vyziada do p1 a p2...dat napevno cyklus do p1 a p2 nie je prave najstastnejsie..
Title: Re: OS
Post by: Gaspacho on 25.12.2007, 17:33:52
Zdravim chcel by som sa opytat taku vec - spusta Zadanie vsetky programy naraz alebo v urcitom poradi? Vdaka!



Title: Re: OS
Post by: hujer on 25.12.2007, 18:47:21
konecne som zmakol to zadanie, ale chcem sa opytat ci som to mohol robit na pevny pocet iteracii teda 10, lebo ked mi pri testovani doda nejaky iny proc_pr tak potom je zle
Title: Re: OS
Post by: puq on 25.12.2007, 21:00:35
konecne som zmakol to zadanie, ale chcem sa opytat ci som to mohol robit na pevny pocet iteracii teda 10, lebo ked mi pri testovani doda nejaky iny proc_pr tak potom je zle

mozes, pokial ti to zoberie, viem tiez o jednom co to odovzdal tak a mal plny pocet za zadanie, ale odovzdaval to kleinovej
Title: Re: OS
Post by: hujer on 25.12.2007, 21:52:28
no na ruzine mi to zobralo a pise ze uspesne odovzdane, a to teraz este musim ist za kleinovou a tam to este ukazat ci co? :)
a este mi v zadanie.err vypisuje nejake chybicky krasy tak mozem skusat odovzdavat dalej aj ked uz mi zobralo?
Title: Re: OS
Post by: JCube on 25.12.2007, 21:58:32
ked ti to zobralo uspesne tak nemozes uz odovzdat znova
Title: Re: OS
Post by: puq on 26.12.2007, 00:05:08
no na ruzine mi to zobralo a pise ze uspesne odovzdane, a to teraz este musim ist za kleinovou a tam to este ukazat ci co? :)
a este mi v zadanie.err vypisuje nejake chybicky krasy tak mozem skusat odovzdavat dalej aj ked uz mi zobralo?

ved jasne.... a dokumentaciu tiez ruzinu ukazes?:D:D
Title: Re: OS
Post by: Payne on 26.12.2007, 00:52:36
Ja mam tiez napevno dane, zesa bude vykonavat pevne 10 iteracii a to vobec nieje chyba...

Chyba to nieje z toho hladiska, ze ked ti system zobral zadanie, tak je to ok a jednak aj nebolo v zadani nejak nepisane, ze to treba robit vseobecne a jednak mi aj genci vravel, ze ich je a naisto aj stale bude 10...

Nejde o to u koho to odovzdas, ked si to obhajis, tak musis mat plny pocet bodov... Akurat ide o jednu velmi podstatnu vec a sice bez toho sa stahuju body, ked to mas napise napevno musis do zavera uviest obmedzenie riesenia...

A si myslim ze je najmenej ked to uz mas funkcne to prerobit na vseobecne riesenie... Akurat aj ja som to este tak chcel prerobit, ale uz viac krat sa neda odovzdavat, ked ti to raz vzalo... Tak toto treba povedat pri odovzdavani a mas...
Title: Re: OS
Post by: Gaspacho on 26.12.2007, 15:16:40
Asi sa na mna zabudlo tak by som sa este raz rad opytal ci spusta subor zadanie vsetky procesy naraz a o to ktory sa vykona skor sa uz postaraju semafory a podobne alebo sa uz priamo v zadani urcuje poradie, podla ktoreho sa ostatne programy vykonaju? Vdaka
Title: Re: OS
Post by: JCube on 26.12.2007, 17:12:50
ja som spustal v poradi p1, usleep(250), p2, usleep(250), pr, waitpid(pid_pr), serv2, usleep(500), serv1, usleep(500), t, s, d...
urcite by som spustal p1 a p2 skorej ako pr a serv2 pred serv1 a serv1 pred d...
Title: Re: OS
Post by: Payne on 26.12.2007, 18:04:30
Ako pise JCube, tie 2 veci su podstatne, aby ti to dobre chodilo...

Inak to s tym usleep, zaujimave celkom, som vobec ani nevedel, ze daco take existuje...

Ja to konkretne spustam v poradi ako je to nakreslene, akurat 2 procesy prehodim... Ale musim to sam odsynchronizovat, aby to dobre vsetko slo...
Title: Re: OS
Post by: hujer on 26.12.2007, 20:58:54
ja som si najprv pripravil celu sustavu a potom som spustil proc_pr
Title: Re: OS
Post by: andysite on 27.12.2007, 01:39:28
caute mam taky problem, ze vkuse mi v proc_s.err vypisuje neplatne ID semaforu S1    viete mi k tomu povedat nieco viac?

semafor1_i = semget (2821, 2, (IPC_CREAT | 0666));
sprintf(semafor1_s, "%d", semafor1_i);
......
//podobne aj pre semafor 2 a zdielanu pamet
......
execl("./proc_s","./proc_s",sh_mem1_s,semafor1_s,sh_mem2_s,semafor2_s,NULL);

uz saliem ledva neco nakodim a este k tomu errory  bu  :hammer:
Title: Re: OS
Post by: hujer on 27.12.2007, 07:48:46
skus
 #include <errno.h>
 #include <stdlib.h>

 int errnum = 0;

 if ((semafor1_i = semget ((key_t)2821, 2, IPC_CREAT | 0666)) == -1) {
   errnum = errno;
   fprintf(stderr, "chyba : %s", strerror(errnum));
   exit(EXIT_FAILURE);
 }
 sprintf(semafor1_s, "%d", semafor1_i);

aspon zistis ci ti vytvori ten semafor
Title: Re: OS
Post by: Gaspacho on 28.12.2007, 00:31:04
Inak nevie niekto jak to prebieha u Genciho na odovzdavani? Co sa pyta a tak...
Title: Re: OS
Post by: danielmi on 28.12.2007, 02:29:29
ako to vyzera uz kleinovej?odovzdaval uz niekto?
Title: Re: OS
Post by: Payne on 28.12.2007, 06:15:01
U genciho si precitaj posty skorej, ale strucne ze teraz dojebaval za dokumentacie...

A u kleinovej som zase pocul ze oba zobere viacmenej kazdu dokumentaciu, ale musis to sam napisat, resp .tomu dobre chapat...
Title: Re: OS
Post by: ONdro on 28.12.2007, 18:16:00
Nevie niekto nahodou,co je s Hronom? To zadanie,ktore mi krasne pred vianocami islo, mi teraz poriadne ani nespusti... bu bu
Title: Re: OS
Post by: JCube on 28.12.2007, 18:56:10
mi teraz poriadne ani nespusti znamena co? nejake chybove hlasenia by bodli...
Title: Re: OS
Post by: ONdro on 28.12.2007, 19:12:31
No zastavi sa ked dojde na posledny proces,ktory spustam....(serv2)A jednoducho sa dalej nepohne...musim dat ctrl C.
To zadanie mi skoro islo,no akurat som (lama) nepoukoncoval procesy.Tak mi to nepreslo systemom a Reves nedal zapich. ak:

Najst chybu v takom zadani to je jak hladat ihlu v kope sena...
Title: Re: OS
Post by: JCube on 28.12.2007, 19:17:48
proces serv2 jednoznacne nie je vhodne spustat ako posledny...pretoze serv1 sa na neho pripaja...skus prehodit spustanie na serv2 serv1 a proc_d
Title: Re: OS
Post by: slimo00 on 28.12.2007, 23:05:01
Ludia, mam taky problem robil som svoje zadanie na Ubuntu a sice nie stale, ale asi tak kazdy piaty pokus mi nezbehne korektne, lebo mi vypise ze Connection refused. Pls ak viete co je s tym, tak napiste. thx
Title: Re: OS
Post by: andysite on 28.12.2007, 23:41:51
no spravil som zadanie pekne bezi na hrone  HURAA a houby na ruzine neide.. slak ma trafi

inac kolko mam pokusov?? mozem dookola davat?
Title: Re: OS
Post by: Payne on 29.12.2007, 00:27:08
TO slimo00 - to je uplne bezny pripad, ze to nemas dobre zosynchronizovane, napr. kazdy krat, co to spustis, tak sa ti mozu procesy v inom poradi spustit...

TO andysite - aj ty to mas potom zle napisane, teda nie uplne dobre zosynchronizovane... nieje mozne aby to dade slo a dade nie, najme ked ide o uplne rovnake systemy, ci prekladace. Ber to tak, ze to mas zle napisane a toto ze ti to slo na hrone, tak je pekna zhoda okolnosti...
Title: Re: OS
Post by: andysite on 29.12.2007, 02:13:13
heelp prosim zhltlo mi zle zadanie ale v zadanie.out mi pise same blbosti co teraz??  bu

Title: Re: OS
Post by: JCube on 29.12.2007, 03:30:53
no vazne neviem...definuj blbosti...
Title: Re: OS
Post by: andysite on 29.12.2007, 03:57:05
no namiesto nula-pr-s-serv1 mi vypisalo HAFZSKNKSJUZJ85JISjK574JHsS
atd atd
ale to je jedno uz aj tak neviem ako to mam zosynchronizovat

kazdy proces caka na signal od predosleho aby sa spustil ten dalsi ale na ruzine sa stale pospustalo hocijako alebo niektore vobec.. je to mozne?
Title: Re: OS
Post by: JCube on 29.12.2007, 04:04:16
to ti dobre vypisalo...nikde nie je povedane ze budes mat rovnake retazce ako v tom skusobnom....

ano je to mozne...mas daco zle... :)
Title: Re: OS
Post by: andysite on 29.12.2007, 04:22:47
tak potom super ze mi to zobralo ale mam 1 otazku.. ja som si myslel ze to je zle a tak som zdrojak zase prerobil... no a da a nejako dostat k tamtym zdrojakom? alebo da sa dostat na ruzin aby som si to oskusal? lebo asi viem aky bol zdrojak len to musim testnut. lebo co mu dam ked budem pri nom??  :hammer:
Title: Re: OS
Post by: JCube on 29.12.2007, 04:29:53
tak tam ti napise ze bud zadanie nepreslo kontrolou...a vtedy musis uploadovat znova...alebo gratulujem zadanie preslo kontrolou a vtedy sa uz nova verzia dat neda...
Title: Re: OS
Post by: Sooloni on 29.12.2007, 21:01:21
mam otazku ked robim zadanie ako .cpp subory ako ich dostanem napr. pod ubuntu ako tam mam cez WMware?
Title: Re: OS
Post by: ppt on 29.12.2007, 21:58:02
Sooloni: ja by som to asi riesil tak, ze by som si nainstaloval v tom Ubuntu ssh server prikazom: sudo apt-get install ssh
Zistil by som si IP, aku ma virtualny OS (prikaz ifconfig), musis mat ale spravne nastavenu siet a VMware. A potom klasicky cez WinSCP by som sa na tu IP prihlasil.
Title: Re: OS
Post by: ONdro on 29.12.2007, 23:04:38
Moze mi nejaka dobra dusa,co uz odovzdala zadanie povedat...napr. co ma byt v subore tar.out? (ja ho mam prazdny...)

vypis runner je:
Runner:Spustam:
zadanie 10516 6043
runner: Maximalny cas behu 120 sekund
runner: Skutocny cas behu:46 s
runner:potomok ukonceny:korektne
runner:Exit Status:0
runner: ukoncujem ostatne procesy:
runner:OK
runner:vraciam 0

setky .err su prazdne ...a Zadanie nepreslo kontrolou!!!  Ja sa na to asi vy... bu bu
Title: Re: OS
Post by: Payne on 30.12.2007, 00:16:28
Ja konkretne nemam vobec ziadny subor tar.out...

Na co je ten subor? To si si ho ty musel sam vytvarat...
Title: Re: OS
Post by: slimo00 on 30.12.2007, 00:30:37
Mam presne ten isty problem ako ONdro. Vsetky *.err subory prazdne vsetky *.out subory pisu, ze vsetko je v poriadku, kazdy nacital 10 slov, ale napriek tomu moje zadanie nepreslo kontrolou. BTW mohol by tu niekto, komu uspesne vzalo zadanie, kopnut obsah suboru runner.out?
Title: Re: OS
Post by: Payne on 30.12.2007, 01:00:11
Moj subor ma takyto vypis :

Runner:Spustam:
zadanie 6477 3971
runner: Maximalny cas behu 120 sekund
Runner:kill
runner: Skutocny cas behu:121 s
runner: ukoncujem ostatne procesy:
runner: Ukoncenych 1 procesov
runner:OK
runner:vraciam 130


Inak taka rada, to ste fakt este na to neprisli, ze v err suboroch su kraviny typu, ked zadas zly pocet, resp nespravne parametre ale to vobec neznamena, ze zadanie je ok???
Title: Re: OS
Post by: andysite on 30.12.2007, 02:04:59
Mam presne ten isty problem ako ONdro. Vsetky *.err subory prazdne vsetky *.out subory pisu, ze vsetko je v poriadku, kazdy nacital 10 slov, ale napriek tomu moje zadanie nepreslo kontrolou. BTW mohol by tu niekto, komu uspesne vzalo zadanie, kopnut obsah suboru runner.out?

pocuj ja som mal taky problem ze ked prisiel signal od PR pre P1 alebo P2 tak ten vykonal po prichode signalu proceduru a supol nieco do rury ale ono do rury stale supalo supalo az sa vsetko niekde pomiesalo a vyhadzovalo bludy potom, ale ked som dal do procedury v programoch P1,P2 pred WRITE do rury sleep tak program mal dost casu aby stihol s danym slovom dojst do konca, kym do rury nesuplo dajsie slovo .. teda hoci prisiel signal od PR, este kus program P1,P2 pockal..

dufam ze si pochopil co som myslel a dufam ze to je to co ti pomoze  :emot-shakehead:
Title: Re: OS
Post by: Payne on 30.12.2007, 02:57:29
To nieje moc najstastnejsie riesenie nieco synchronizovat cez sleep a inak asi nevies dobre ako funguje rura, ked pises take veci jake pises, teda blbosti...

Rura sa sprava podobne ako subor a sice ked do nej daco zapises a potom daco dalsie zapises, tak v nej ostavaju obe slova a nie ze jedno prepise druhe slovo alebo nieco podobne...
Title: Re: OS
Post by: andysite on 30.12.2007, 06:46:51
no viem ze som napisal v podstate blbost ale tak mi to islo. viem ako sa sprava rura ale neviem ako to vysvetlit musel by si vidiet moj vystup... mozno ze problem je inde len nahodou som ho obisiel alebo este tam stale je...
Title: Re: OS
Post by: JCube on 30.12.2007, 07:02:12
Moze mi nejaka dobra dusa,co uz odovzdala zadanie povedat...napr. co ma byt v subore tar.out? (ja ho mam prazdny...)

vypis runner je:
Runner:Spustam:
zadanie 10516 6043
runner: Maximalny cas behu 120 sekund
runner: Skutocny cas behu:46 s
runner:potomok ukonceny:korektne
runner:Exit Status:0
runner: ukoncujem ostatne procesy:
runner:OK
runner:vraciam 0

setky .err su prazdne ...a Zadanie nepreslo kontrolou!!!  Ja sa na to asi vy... bu bu
pozri si subor serv2.txt si ti tam nerobia problem nadbytocne znaky \n
Title: Re: OS
Post by: Corse on 31.12.2007, 03:34:59
Mali ste niekto niekedy problem s tym, ze zadanie prebehne bez problemov len ak je spustene s urcitymi portmi? napr ak mam 9000 8000 tak v pohodke a ked napr. 5000 3000 tak pri vytvarani socketu (proces D) vyhodi chybu ... totalne ma to vytaca vsetko som prebehol nechapem kde je chyba, totalne som prerobil program D a vzdy robi to iste  bu bu
Title: Re: OS
Post by: JCube on 31.12.2007, 04:19:34
nie je na danom porte spustene uz nieco?
Title: Re: OS
Post by: Payne on 31.12.2007, 04:34:29
Mali ste niekto niekedy problem s tym, ze zadanie prebehne bez problemov len ak je spustene s urcitymi portmi? napr ak mam 9000 8000 tak v pohodke a ked napr. 5000 3000 tak pri vytvarani socketu (proces D) vyhodi chybu ... totalne ma to vytaca vsetko som prebehol nechapem kde je chyba, totalne som prerobil program D a vzdy robi to iste  bu bu

Taze neviem ci ti to pomoze, resp. ci to vobec je podobne, ale mne vsetko doma slo po TCP komunikaciu a ta mi nesla za boha, neviem ci to aj portami nebolo, odovzdam zadanie a bez problemov a co som aj viac skusal doma kombinacii potrov, tak neslo, neviem povedat preco, ale je to tak...

Tak skus odovzdat zadanie take, mozno ti zobere ako mne...
Title: Re: OS
Post by: Corse on 31.12.2007, 05:20:17
Skusal som 20 krat uz odovzdat bv  ale vzdy hodi taku kombinaciu portov ze nezobere ... ja to robim na hrone tam robi to iste, ze neberie vsetky porty ... takze mozem skusat kym mi nehodi tie spravne porty  ap alebo uz neviem...zajtra to asi zas cele omrknem  bu
Title: Re: OS
Post by: Payne on 31.12.2007, 07:32:54
Este skus jednu vec a sice ze zadaj aj tri razy po sebe kombinaciu portov, s ktorymi ti to slo a potom aj pat krat po sebe s tymy, co ti neslo... Ci to nebude tak, ze nemas daco na sto percent dobre odladene a proste dakedy ti to prejde a dakedy nie a nejde tam o cisla portov...
Title: Re: OS
Post by: puq on 31.12.2007, 17:42:47
no mne pri robeni na hrone blbla napr jedna vec, ked som robil test ci bol vytvoreny socket a dal som to dokopy, mi to blblo, hoci mi to pekne islo hodinu predtym:) doteraz to nechapem, ale ked som to spravil sposobom ze som najprv vytvoril socket a pridelil ho nejakej premennej a potom som porovnal az toto islo mi to, akoze bud je hron na sracky alebo enjakym kuzlom sa mi menil zdrojak:D
akoze podla mna hron je uz total na sracky:D

a este jedna vec, na hrone mi to pekne slapalo vsetko jak ma byt, ale pri odovzdavani na ruzin mi to blblo a jedina chyba bola zle key pri inicializovani zdiel. pamati
Title: Re: OS
Post by: Payne on 31.12.2007, 19:01:10
Toto urcite nieje chyba hrano ale chyba zleho zapisu, to je priam ucebnicovy priklad, ze ked to dobre neodzatvorkujes, tak ti to musi robit blbosti...
Title: Re: OS
Post by: puq on 31.12.2007, 19:31:41
Toto urcite nieje chyba hrano ale chyba zleho zapisu, to je priam ucebnicovy priklad, ze ked to dobre neodzatvorkujes, tak ti to musi robit blbosti...

neboj nesom debil a bolo to dobre ozatvorkovane, lebo mi to islo hodinu predtym bez problemu a nic som na tom nemenil...
Title: Re: OS
Post by: ONdro on 31.12.2007, 19:38:46
pls,moze mi niekto poradit? Mam taky problem,ze proc_pr mi zobere vsetkych 10 slov,ale proc_s uz len 9 ,no a serv1 len 8slov... bn
Title: Re: OS
Post by: puq on 31.12.2007, 19:47:39
pls,moze mi niekto poradit? Mam taky problem,ze proc_pr mi zobere vsetkych 10 slov,ale proc_s uz len 9 ,no a serv1 len 8slov... bn

no neviem ci ti poradim, ale mne zobral prko vsetkych 10 slov a potom Sko len prve slovo a dalsie ee, a chybu som mal pri vytvoreni zdielanej pamati, som tam mal zly KEY
Title: Re: OS
Post by: Corse on 31.12.2007, 22:08:07
Mam skupinu portov co idu .. a skupinu co nejdu, dobre vzdy idu zle vzdy nejdu  :-\
Ale bude asi chyba v Hrone lebo tomu neverim ... je tam vytvorenych milion semaforov, asi zacnem skusat na alfovi  :j_shocked:
Title: Re: OS
Post by: ppt on 31.12.2007, 22:27:42
Na hrone nesli semafory ani mne. A ruzin to spapal pekne. :)
Title: Re: OS
Post by: puq on 31.12.2007, 22:46:51
Mam skupinu portov co idu .. a skupinu co nejdu, dobre vzdy idu zle vzdy nejdu  :-\
Ale bude asi chyba v Hrone lebo tomu neverim ... je tam vytvorenych milion semaforov, asi zacnem skusat na alfovi  :j_shocked:

ta ved to skusaj na ruzine, ked ti hron nejde
Title: Re: OS
Post by: Corse on 31.12.2007, 23:14:15
Ten problem, ze nemam login na Ruzin ... vy ho mate? pucim tam rovnake meno a heslo ako na hron a nic...
Ked odovzdavam tak ide..ale normalne nejde
Title: Re: OS
Post by: ppt on 01.01.2008, 00:45:46
My nemame shell konto na ruzin. Len loginy na odovzdavanie zadani (ktore su rovnake ako na hron-kde mame shell).

Skus nejaky linux na svojom PC (ja som pouzival ubuntu) a ziadne vacsie problemy som pri odovzdavani nemal. Jedine, ze trosku trebalo upravit zdrojove kody, pretoze mi ich ruzin nevedel skompilovat (ale boli to len mensie upravy). Pripadne ako si hovoril, skus alfa.
Title: Re: OS
Post by: Sooloni on 02.01.2008, 04:30:28
mam otazku.. dokedy sa daju odovzadavat zadania? z IT nam vravel ze do 2 tyzdnov od zaciatku skuskoveho ale OS neviem.. mam totiz taky pocit ze kvoli tej fyzike to proste nestihnem.. je nejaka sanca ze by sa to dalo odovzdat s prizmurenym ockom aj vo februari? pytam sa hlavne minulych druhakov.. btw: mam genciho  :)
Title: Re: OS
Post by: Payne on 02.01.2008, 04:49:01
No neviem, ale vsetci mozu odovzdavat do 2 tyzdnom po zacati skuskoveho obdobia...

A velmi pochybujem, ze sa ti dovoli to neskorej odovzdat a to este viac u genciho...
Title: Re: OS
Post by: puq on 02.01.2008, 08:47:21
mam otazku.. dokedy sa daju odovzadavat zadania? z IT nam vravel ze do 2 tyzdnov od zaciatku skuskoveho ale OS neviem.. mam totiz taky pocit ze kvoli tej fyzike to proste nestihnem.. je nejaka sanca ze by sa to dalo odovzdat s prizmurenym ockom aj vo februari? pytam sa hlavne minulych druhakov.. btw: mam genciho  :)

no ja ti poviem tak, ze oficialne sa daju zapocty ziskat do 2 tyzdnov od zaciatku skusobneho obdobia. cize som ti tym asi zodpovedal tvoju otazku:)
Title: Re: OS
Post by: Corse on 02.01.2008, 19:58:05
Neviete nahodou kde sa daju zistit tote percenta podobnosti?  :j_rolleyes:
Title: Re: OS
Post by: puq on 02.01.2008, 19:59:30
Neviete nahodou kde sa daju zistit tote percenta podobnosti?  :j_rolleyes:

jj, ked prides odovzdat osobne dokumentaciu ti povie hned:D
Title: Re: OS
Post by: DeNaTuReMaN on 03.01.2008, 21:11:28
Som dnes dosiahol 100 pokus odovzdania  :dancing:
Idem tahat na 200vku  bq
Inak momentalne mi robi tiez to (podobne ako ONdrovi)ze PROC_PR prijme 10 slov korektne a ukonci sa, PROC_S prijme 10 slov korektne a odosle ich dalej, a PROC_SERV1 zahadne prijme uz iba 8 slov a ukonci sa korektne.
Pritom na linuxe u mna mi ide v pohode vsetko a prijme 10 slov.
Title: Re: OS
Post by: Payne on 03.01.2008, 21:57:35
Mne robila daco podobne, ale vracalo len 9 slov...
Title: Re: OS
Post by: ppt on 03.01.2008, 21:59:35
DeNaTuReMaN:
Pozri sa, ci mas spravne nastaveny v procese zadanie semafor2. Teda s2[0]=1 a s2[1]=0 (a nie naopak, ze s2[0]=0 a s2[1]=1).
Title: Re: OS
Post by: roman55 on 03.01.2008, 22:01:15
Kto mi urobi zadanie z OS za prachy . piste rychlo . Dik
Title: Re: OS
Post by: Sooloni on 03.01.2008, 22:09:53
Som dnes dosiahol 100 pokus odovzdania  :dancing:
Idem tahat na 200vku  bq
Inak momentalne mi robi tiez to (podobne ako ONdrovi)ze PROC_PR prijme 10 slov korektne a ukonci sa, PROC_S prijme 10 slov korektne a odosle ich dalej, a PROC_SERV1 zahadne prijme uz iba 8 slov a ukonci sa korektne.
Pritom na linuxe u mna mi ide v pohode vsetko a prijme 10 slov.
hmm.. a nema ten proces prijat nahodou 20 slov? (10 z p1.txt a 10 z p2.txt)  ???
Title: Re: OS
Post by: JCube on 03.01.2008, 22:11:02
Som dnes dosiahol 100 pokus odovzdania  :dancing:
Idem tahat na 200vku  bq
Inak momentalne mi robi tiez to (podobne ako ONdrovi)ze PROC_PR prijme 10 slov korektne a ukonci sa, PROC_S prijme 10 slov korektne a odosle ich dalej, a PROC_SERV1 zahadne prijme uz iba 8 slov a ukonci sa korektne.
Pritom na linuxe u mna mi ide v pohode vsetko a prijme 10 slov.
hmm.. a nema ten proces prijat nahodou 20 slov? (10 z p1.txt a 10 z p2.txt)  ???
nie...pr si vzdy vyziada len 10 slov
Title: Re: OS
Post by: Payne on 03.01.2008, 22:12:22
Patrik, najprv kus porozmyslam a potom pisem...

Samozrejme ze ma semafory dobre spravene, lebo keby ze ich ma zle, tak by mu nic neslo...
Ono inak mne to tiez robilo a ani uz neviem ako som to spravil, ale teraz ide vsetko ok...

TO sooloni, urcite nie, ma prijat od kazdeho po 5 taze spolu 10...
Title: Re: OS
Post by: ppt on 04.01.2008, 01:15:33
Martin, preto som to napisal, pretoze Ondro mal podobny problem. ;-) Tiez mu z procesu D odoslalo menej slov a to preto, lebo mal len zle nastavene semafori v procese zadanie. Po prehodeni farieb (zelena a cervena) mu to uz slo dobre.
Title: Re: OS
Post by: Payne on 04.01.2008, 01:51:08
Cudne ako to mohlo aspon ciastocne ist, ked to vobec nemalo ist? musel mat daco ine zle napisane...

Inak patrik, ty uz mas zadanie spravene? sam?
Title: Re: OS
Post by: ppt on 04.01.2008, 01:56:16
Proces D caka, kym nedostane na S2[1] zelenu a nasledne precita z proc_s slovo z SM2 a posle ho dalej. Cize na zaciatku musis mat nastaveny semafor S2[1] na cervenu, aby si pockal, kym sa SM2 naplni a az tak mohol precitat slovo. Inac prebehne proc_d skor, ako bude slovo v SM2 zapisane, takze tym padom to slovo stratis.

Ano, mam ho uz odovzdane, spravil som ho sam. Este pracujem na dokumentacii.
Title: Re: OS
Post by: Payne on 04.01.2008, 03:11:18
Ono to mal celkovo chybne v tom pripade zapisane, pretoze si poriadne precitaj zadanie a tam je, ze semafory do uz nejakej formy vopred urcenej inicializujes...

Takze ako som vravel, keby to mal naopak zapisane, tak by mu to vobec nemalo ist, a ked pises fakt pravdu a islo, tak zase je to dokaz kvality systemu odovzdavania...
Title: Re: OS
Post by: ppt on 04.01.2008, 04:06:55
Tak v zadani pise, do akeho tvaru mas ten semafor inicializovat. Nepise sa tam, co sa stane, ak ho inicializujes opacne. Takze neni tam nic zle napisane. :j_tongue:
Title: Re: OS
Post by: DeNaTuReMaN on 04.01.2008, 06:06:29
No semafory mam inicializovane v poriadku :) skor som rozmyslal zeby to mohlo byt aj zdielanou pamatou aj s tym som nieco porobil no bud uz som to totalne pokazil :) ale potom nejako znova do toho stavu dostal povodneho ked SERV1 ma len 8 slov :) a dokonca raz sa mi podarilo aj 9 slov pritom som nic v zadani nemenil. Idem hladat problem asi v hierarchii ukoncovania procesov ci sa nahodou nieco neukonci skor ako ma a preto nestihne tie koncove slova zapisat.
Title: Re: OS
Post by: Payne on 04.01.2008, 06:08:54
Ach, jasne mas pravdu, bereme s5.

Ono ja som si nevsimol, ze sa bavime o inicializacii, ale ja som myslel, ze sa bavime o operaciach na semaforoch. Lebo vtedy, a ja som to aj tak myslel, keby nastavil operacie na opacne, tak by nemohol nic nacitat...
Title: Re: OS
Post by: puq on 04.01.2008, 07:05:15
No semafory mam inicializovane v poriadku :) skor som rozmyslal zeby to mohlo byt aj zdielanou pamatou aj s tym som nieco porobil no bud uz som to totalne pokazil :) ale potom nejako znova do toho stavu dostal povodneho ked SERV1 ma len 8 slov :) a dokonca raz sa mi podarilo aj 9 slov pritom som nic v zadani nemenil. Idem hladat problem asi v hierarchii ukoncovania procesov ci sa nahodou nieco neukonci skor ako ma a preto nestihne tie koncove slova zapisat.

tiez by som to tipol na shared memory, mozno nespravna inicializacia pamati, skus si zmenit SM napr, ked nemas iny tip v com by to mohlo byt
Title: Re: OS
Post by: DeNaTuReMaN on 04.01.2008, 20:44:12
Heh konecne na 110 pokus mi to vzalo  :ropebanana: Som odznova prerobil PROC_T PROC_D a ZADANIE. Vyzera to tak ze ta chyba bolo fakt v tych semaforoch :)
Inak nevie niekto kedy sa da ist ku KLEINOVEJ odovzdat a kde ?
Title: Re: OS
Post by: JCube on 05.01.2008, 06:33:43
pisali ste jej mail? myslim ze tym nic nepokazite..
Title: Re: OS
Post by: puq on 05.01.2008, 17:23:06
co ja pamatam, klienova hovorila, ze mailom sa mame dohodnut s nou kedy mame prist odovzdat
Title: Re: OS
Post by: Songoo on 05.01.2008, 21:39:23
Zdar, zadanie my islo na hornade i bukovci ale v systeme to crashlo (ako som ale cital nic nove pod slnkom :) ) , skusil som to spustit na ruzine a tam sa to zacalo spravat divne a neviem si s tym niako rady :
Proces S nacita vsetkych 10slov ale proces D sa vykona len pre kazde druhe slovo cize nakoniec v s2.txt skonci
desat-pr-s-serv1
dvadsat-pr-s-serv1
tridsat-pr-s-serv1
styridsat-pr-s-serv1
patdesiat-pr-s-serv1
--
Neviem semafory v procese D som riesil tak ze pred zapisovanim (sem_num=1 je pre D)
sembfd[0].sem_num=1;
sembfd[0].sem_op=-1;
sembfd[0].sem_flg=0;
semop(sem_2, sembfd, 1);

vykonalo sa zapisanie a potom
nastavil zelenu pre proc S :

sembfd[0].sem_num=0; 
sembfd[0].sem_op=1;
sembfd[0].sem_flg=0;
semop(sem_2, sembfd, 1);

----------------
napodobne som riesil i prvu sadu semaforov , neviem uz dva dni sa neviem hnut , ten odovzdavaci system ma jednoducho dostal..

pls help  :h_cry:
Title: Re: OS
Post by: puq on 05.01.2008, 21:52:27
Zdar, zadanie my islo na hornade i bukovci ale v systeme to crashlo (ako som ale cital nic nove pod slnkom :) ) , skusil som to spustit na ruzine a tam sa to zacalo spravat divne a neviem si s tym niako rady :
Proces S nacita vsetkych 10slov ale proces D sa vykona len pre kazde druhe slovo cize nakoniec v s2.txt skonci
desat-pr-s-serv1
dvadsat-pr-s-serv1
tridsat-pr-s-serv1
styridsat-pr-s-serv1
patdesiat-pr-s-serv1
--
Neviem semafory v procese D som riesil tak ze pred zapisovanim (sem_num=1 je pre D)
sembfd[0].sem_num=1;
sembfd[0].sem_op=-1;
sembfd[0].sem_flg=0;
semop(sem_2, sembfd, 1);

vykonalo sa zapisanie a potom
nastavil zelenu pre proc S :

sembfd[0].sem_num=0; 
sembfd[0].sem_op=1;
sembfd[0].sem_flg=0;
semop(sem_2, sembfd, 1);

----------------
napodobne som riesil i prvu sadu semaforov , neviem uz dva dni sa neviem hnut , ten odovzdavaci system ma jednoducho dostal..

pls help  :h_cry:


otazocka: cize S nacita 10 slov a odosle hej? a Dcko prijme 10slov?? ale odosle potom len kazde druhe??? spravne chapem alebo ako???
Title: Re: OS
Post by: Songoo on 05.01.2008, 22:00:55
S prijme 10 slov a D sa vykona len pre kazde druhe , resp do buferu nacita len kazde druhe , celkovy vypis vyzera asi tak :

Proces T :z pipe2 som nacital: nula-pr
Proces T : skopiroval som do SM1: nula-pr
Proces T :z pipe2 som nacital: desat-pr
Proces T : skopiroval som do SM1: desat-pr
Proces D : v buf v D  je: desat-pr-s
Proces D : serveru 1 bolo poslanych 11 bajtov
v proc_serv2 bolo nacitane z serv1: desat-pr-s-serv1
!Do serv2.txt bolo zapisane: desat-pr-s-serv1

a to sa stale opakuje v  postupnosti dalsich cisel .

Ten semafor v D akoby tu druhu polku slov z neakej priciny nepustil.
Title: Re: OS
Post by: puq on 05.01.2008, 22:57:00
ci to nebude skor v zdielanej pamati, lebo pokial pri prvych isiel semafor, tak nema sa kde pokazit, mozno SH2 ma zle vymedzenu pamat
Title: Re: OS
Post by: Songoo on 05.01.2008, 23:22:46
Ale ved minimalne to printf co je hned za semaforom (printf("Proces D : v buf v D  je: %s\n", buf);) by sa malo vypisat 10x a nie 5x nech uz sa mu podari alebo nepodari nieco z sh2 precitat :?  .
Title: Re: OS
Post by: puq on 05.01.2008, 23:25:51
Ale ved minimalne to printf co je hned za semaforom (printf("Proces D : v buf v D  je: %s\n", buf);) by sa malo vypisat 10x a nie 5x nech uz sa mu podari alebo nepodari nieco z sh2 precitat :?  .

no ono to vypise, ale ked to nieje vobec v SH2 tak smola, nema co vypisat chapes??? o to ide
Title: Re: OS
Post by: Songoo on 06.01.2008, 00:00:17
Hm no tak teda k tej shm2 mam to takto :
v proc zadanie
shm_id_2 = shmget(KEY2, 100, IPC_CREAT | 0666);

kde key je
#define KEY2 0x45656
-----
V proc D:
shm_addr=(char *)shmat(shm_2, (void *)0, 0); de shm_2 je z argumentu
Title: Re: OS
Post by: JCube on 06.01.2008, 00:08:18
shm_id_2 = shmget(KEY2, 100, IPC_CREAT | 0666);

budes tam mat overflow... daj velkost aspon 151 znakov..
Title: Re: OS
Post by: Songoo on 06.01.2008, 00:41:46
No dal som 150, zaujimave ze pri 200vyhodilo error hmm , nic sa ale nezmenilo stale to roby to iste , ako na to pozeram dve tyzdne prace boli fakt na p* , to aby som zacal zhanat predajcu kym este neaky je.
Title: Re: OS
Post by: puq on 06.01.2008, 01:04:32
No dal som 150, zaujimave ze pri 200vyhodilo error hmm , nic sa ale nezmenilo stale to roby to iste , ako na to pozeram dve tyzdne prace boli fakt na p* , to aby som zacal zhanat predajcu kym este neaky je.

ja len taky pokus, skus dat tieto keys pri inicializacii pamati #define KEYSM1 0x000004d2
#define KEYSM2 0x0000255f
Title: Re: OS
Post by: Songoo on 06.01.2008, 02:25:45
Heh ,ako zazracny prutik , sice neviem co presne sa stalo ale zrazu to vykonalo 10x :) diky moc :p .
Tak na bukovci,hrone, i ruzine to ide ale v tom systeme na zadanie ani frasa :_D .
http://songoo.ic.cz/zad.txt

Co na to povedat .

Puq : nemas este neaky z tych zazracnych pokusov v rukave :_?D

Ako som myslel ze ked uz na ruzine to pojde tak nieje co riesit, mi pride dost podraz ten system co to tam hodnoti  bu
Title: Re: OS
Post by: Payne on 06.01.2008, 02:35:44
Ono dam ti jednu radu a sice skus si sputit viac razy za sebou zadanie, ci si stale prebehne, nie len raz, mozno to nemas uplne dobre odladene a vecsinou ti to prebehne... Mne prebehlo 4 razy stale po sebe ale 5 uz nikdy... tak som vedel ze daco nemam dobre napisane...
Title: Re: OS
Post by: puq on 06.01.2008, 19:47:35
Heh ,ako zazracny prutik , sice neviem co presne sa stalo ale zrazu to vykonalo 10x :) diky moc :p .
Tak na bukovci,hrone, i ruzine to ide ale v tom systeme na zadanie ani frasa :_D .
http://songoo.ic.cz/zad.txt

Co na to povedat .

Puq : nemas este neaky z tych zazracnych pokusov v rukave :_?D

Ako som myslel ze ked uz na ruzine to pojde tak nieje co riesit, mi pride dost podraz ten system co to tam hodnoti  bu

no jak citam, tak proces S ti nezobral ani jedno slovo, cize chyba mas niekde v Tcku, bud ti semafory nejdu ako maju, alebo zle zapisaujes do SM, alebo ti procesy nejdu po poradi ako maju, mne sa zda ako keby najprv bolo pusteny proces Sko a az potom Tcko, a preto ked Sko nic nanecita, na ruzine ked odovzdavas ti to automaticky ukonci cely beh programu
Title: Re: OS
Post by: ppt on 07.01.2008, 23:00:29
No takze OS odovzdane. Teta Kleinova bola celkom mila. Kto vedel odpovedat na jej otazky, tak dostal za zadanie 20b. Este sa dalo ukazat jej tie ulohy, ktore sme robili na cvikach, ale nestihli sme jej odovzdat. Za kazdu ulohu je 0.5b. ;)
Title: Re: OS
Post by: puq on 07.01.2008, 23:28:03
No takze OS odovzdane. Teta Kleinova bola celkom mila. Kto vedel odpovedat na jej otazky, tak dostal za zadanie 20b. Este sa dalo ukazat jej tie ulohy, ktore sme robili na cvikach, ale nestihli sme jej odovzdat. Za kazdu ulohu je 0.5b. ;)

 a co sa tyka zhody??? mal si 0? alebo mala v rici??
Title: Re: OS
Post by: Payne on 08.01.2008, 00:09:18
Cuvaj patrik,

jaku si mal zhodu a jake otazky sa ta pytala? Daco stylom ze naco je ta a ta fuunkcia, ci aj parametre si musel vysvetlovat? Priklady co sme mali na cvikach si jej dake ukazal? Kolko mas za zapocet?
Title: Re: OS
Post by: ppt on 08.01.2008, 00:43:18
a co sa tyka zhody??? mal si 0? alebo mala v rici??
To ten system nejak zvlastne ukazoval. Bolo tam nejake cislo okolo 57 a nejake 100% (ktore tam mal takmer kazdy). Neviem ci to 57 bola zhoda, alebo to znamenalo nieco ine (poradie odovzdania... ale to asi nie sme tolki, ktori to odovzdali). A dajak k tej zhode ani nic nevravela, tak som sa ani nepytal :P . A pytala sa asi tak, ze najdi mi v zdrojaku priklad socketovej komunikacie, trosku som jej to popisal... Napr k tomu sa opytala, podla akeho parametra viem, ze ide o TCP a UDP spojenie.. Kto robil sam zadanie, tak by nemal mat problem.
Priklady z cvik som ukazal 5 (=2.5boda), spolu mam 37.
Title: Re: OS
Post by: puq on 08.01.2008, 04:19:32
to ppt: a nevies jak je u kleinovej s odovzdavanim??? ma nejake terminy stanovene?? alebo iba email dohoda ostava:)
Title: Re: OS
Post by: ppt on 08.01.2008, 04:39:58
Ja som siel na odovzdavku podla toho, ako ma vypisane konzultacne hodiny (su vypisane na stranke KPI). Tusim ich ma v pondelok a v stredu.
Title: Re: OS
Post by: valec on 09.01.2008, 01:10:51
pocujte a uz niekomu nedala zapocet kleinova ?  ??? 
Title: Re: OS
Post by: badi on 09.01.2008, 05:52:57
pocujte a uz niekomu nedala zapocet kleinova ?  ??? 

s takym ani nestras ,,,, ja tam pojdem s usmevom a budem milucky jak anjelik a pekne jej podam index do ruky ... naj sa ma ani nic nepyta ...
Title: Re: OS
Post by: buhehe on 09.01.2008, 18:04:09
jj...aj ja by tak xcel...

a btw co vsetko treba do dokumentacie pri kleinovej...ona hovorila ze netreba vsetko z toho vzoru na dokumentacie len co to je...
Title: Re: OS
Post by: LONEr on 10.01.2008, 19:11:12
Aky ma kleinova mail? diky
Title: Re: OS
Post by: puq on 10.01.2008, 19:37:31
Aky ma kleinova mail? diky

http://kpi.fei.tuke.sk/person/kleinovak/kpicard.php
Title: Re: OS
Post by: hrmill on 15.01.2008, 20:25:20
bol uz niekto na skuske z OS ako to prebieha, su tam len tie veci co sme akoze preberali na cvikach alebo aj nieco ine diik za odpoved _____ ak to tu uz bolo pisane tak sorry sa mi to nechce vsetko citat  bk
Title: Re: OS
Post by: JCube on 15.01.2008, 20:42:47
je to v tretiackom threade...topic skuska os
Title: Re: OS
Post by: ONdro on 16.01.2008, 18:12:24
Dnes som odovzdaval zadanie z OS pri Revesovi...Ten clovek ma moje uznanie.Sice ma dusil minimalne 20 minut...ale vysledok... :ropebanana:40bodov zapocet!!!  bp bp
Inak pytal sa na zakladne veci asi zo vsetkeho(od fork,pipe,shmget....az po socket...). Vsetko treba ukazat na vlastnom zdrojaku.Kto robil sam nema vobec problem...
Title: Re: OS
Post by: puq on 17.01.2008, 02:12:00
inac dnes ked som bol odovzdat zadanie z OS, tak som sa spytal kolko je zadani original, a ked som dobre pocul tak len 3 :D jedna mala skupinka v ktorej som bol aj ja cca 4 ludia a dalsia neviem ale pri JCubovom zadani uz je aspon 30 ludi, a 20 ma 100% zhodu :D
Title: Re: OS
Post by: buhehe on 17.01.2008, 02:27:01
ale toho roku su profaci "zlaty" (genci samozrejme ze nie)...ked vies o tom ceknut tak ti daju zapich aj ked nic extra to nebude...
Title: Re: OS
Post by: JCube on 17.01.2008, 02:50:35
neviem no...svoje zadanie som dal len pre inspiraciu ako vyriesit tie ktore dane veci...ked je niekto natolko blby ze si to aspon neupravi...neviem co na tej skole vobec robi... :) (a do mna teraz vsetci! :D )
Title: Re: OS
Post by: Sooloni on 17.01.2008, 11:05:55
na tych co uz odovzdali OS mam jednu otazku: na ruzin treba aj uploadnut dokumentaciu ? alebo ju staci donest len ku cviciacemu... a ak treba ma to byt iba jeden word dokument? diiik
Title: Re: OS
Post by: buhehe on 17.01.2008, 14:32:16
ja som doku daval len v tlacenej forme...cize no upload a mal som 1 dokument a nic nehovorila...
Title: Re: OS
Post by: JCube on 17.01.2008, 16:15:51
ja som uploadoval zip archiv s dokumentaciou...pokial viem tak by mala byt aj tam...a genci sa ma nic nepytal takze pohoda... :)
Title: Re: OS
Post by: danielmi on 17.01.2008, 18:37:37
prave som odovzdal zadanie u kleinovej,,,,100% znamena 100%-tna samostatnost,,,,,ale jej to nevadi ci kopirovane ci nie,,no dusila ma 20 min otazkami typu-rury,semafori,zd.pamat,sockety.....a sem tam aj zaludne otazky....ale pohoda klidek
Title: Re: OS
Post by: Hero on 17.01.2008, 18:43:46
ano ta stovka znamena samostatnost, a by som nepovedal ze jej to nevadi ci kopirovane ci ne, stahuje body za okopirovane a samozrejme bodovanie zavisi aj na tom kolko z otazok dotycny vie... Tot moje postrehy.
Title: Re: OS
Post by: blick on 17.01.2008, 19:38:01
neviete mi poradit kde mam testovat to zadanie? na hrone nejde vytvarat semafory (ti co uz odovzdali by ich mohli vymazat),to kubuntu na genciho stranke ani pouzivat neviem (resp. neviem sa dostat na svoj komp) a ine riesenie nepoznam...pls
Title: Re: OS
Post by: Sooloni on 17.01.2008, 20:17:57
neviete mi poradit kde mam testovat to zadanie? na hrone nejde vytvarat semafory (ti co uz odovzdali by ich mohli vymazat),to kubuntu na genciho stranke ani pouzivat neviem (resp. neviem sa dostat na svoj komp) a ine riesenie nepoznam...pls

ked mas to ubuntu tak si to mozes napr. hodit na ftp a potom stahnut naspat :) ale lespie.. ked to budes testovat na ruzine.. ak to budes mat ok tak ti to pekne zhltne a rovno mas odovzdane  :thumbsup:
Title: Re: OS
Post by: hrmill on 22.01.2008, 23:51:17
no co som aspon ja tak pocul tak ze vraj Genci dava zapichy ked donesies zadanie a nic sa nepyta co sa zase o Kleinovej neda povedat ta sa pyta ako diva (cca 20 min nas trapi, a neda kazdemu zapich) ___ ale zase na cvikach bola v pohode
Title: Re: OS
Post by: milaninho on 23.01.2008, 12:25:43
nechapem preco pindate na genciho, pri mne bol uplne v pohode...

nooo tak nam povedz ze co take sa ta vypytoval a ako u neho prebiehalo odovzdavanie.. dik (btw chystam sa ku nemu..mozno :P )

srry za taky delay... k veci sa ma pytal dve otazky:
1. Robil ste to sam?
2. Ako by sa to dalo rozsirit? (myslel tym to vypracovanie zadania)
Title: Re: OS
Post by: Gaspacho on 23.01.2008, 12:30:40
Teraz nechapem...cize Genci da zapich ked mu odovzdam a poviem ze som nerobil sam alebo ma posle do <|>?
Title: Re: OS
Post by: JCube on 23.01.2008, 16:10:25
u mna sa pozrel na zhodu -> videl 100% originalitu (tzn videl ze som to robil sam)
pozrel dokumentaciu -> odflaknuta poslal ma domov

potom som bol druhykrat videl dobru dokumentaciu nic sa ma nepytal a dal mi 40...ja som spokojny... :) aspon viem ako ma vyzerat dobra dokumentacia...akurat sa ma pytal ci mam uvedene zdroje odkial som cerpal v dokumentacii...
Title: Re: OS
Post by: cepi on 24.01.2008, 22:33:00
Neviete ci sa da este u Kleinovej odovzdat a dalsi problem nemam to upnute na ruzine
Title: Re: OS
Post by: puq on 24.01.2008, 22:37:20
Neviete ci sa da este u Kleinovej odovzdat a dalsi problem nemam to upnute na ruzine

napis jej mail
Title: Re: OS
Post by: kOsTi on 24.01.2008, 23:01:16
myslim ze v pondelok sa bude dat co som pocul....
Title: Re: OS
Post by: puq on 24.01.2008, 23:04:11
Neviete ci sa da este u Kleinovej odovzdat a dalsi problem nemam to upnute na ruzine

 a ked to nemas upnute na ruzive, ved upni to JCubove, a nauc sa to cez vikend a budes mat minimum a mozno aj viac:)
Title: Re: OS
Post by: kOsTi on 24.01.2008, 23:06:37
no nedavala kazdemu... dost vela ludi islo domov s prazdnym indexom...
Title: Re: OS
Post by: puq on 24.01.2008, 23:43:16
no nedavala kazdemu... dost vela ludi islo domov s prazdnym indexom...

ved jasne, ked sa do toho ani nepozreli :D
Title: Re: OS
Post by: kOsTi on 25.01.2008, 00:02:44
ale tak nieco by zmenit mohol... aspon nazvy premennych :) to da dost :)
Title: Re: OS
Post by: puq on 25.01.2008, 00:04:32
ale tak nieco by zmenit mohol... aspon nazvy premennych :) to da dost :)

myslis???? ako niekedy je viac ked nieco vies ako ked mas mensiu zhodu a hovno rozumies :)
Title: Re: OS
Post by: buhehe on 25.01.2008, 00:04:45
ale tak nieco by zmenit mohol... aspon nazvy premennych :) to da dost :)

zmena nazvov premennych vobec neznizi zhodu nejak dramaticky...to sa ti ani neoplati robit potom..
ked ces prerabat tha komplet + nejake vlastne fcie
Title: Re: OS
Post by: kOsTi on 25.01.2008, 00:46:04
mylis sa... ja som zmenil premenne... a zmenil asi 4 switche na if.... a mal som originalitu 67% :P
Title: Re: OS
Post by: buhehe on 25.01.2008, 01:16:27
mylis sa... ja som zmenil premenne... a zmenil asi 4 switche na if.... a mal som originalitu 67% :P

oks nehadam sa lebo neviem....ale do nas od druhaku hustili ze "to je po <> kontrola", ze zdaleka nestaci zmenit premenne atp.
no co uz naleteli sme na tie ich reci a kopa ludi prerabanie nexala tak...tak thx potom
Title: Re: OS
Post by: JCube on 25.01.2008, 02:53:20
mylis sa... ja som zmenil premenne... a zmenil asi 4 switche na if.... a mal som originalitu 67% :P

oks nehadam sa lebo neviem....ale do nas od druhaku hustili ze "to je po <> kontrola", ze zdaleka nestaci zmenit premenne atp.
no co uz naleteli sme na tie ich reci a kopa ludi prerabanie nexala tak...tak thx potom
pravda je ze ked len zmenis nazvy premennych tak to nepomoze...ale ked poprehadzujes par riadkov pripadne pomenis podmienky tak take hrozne to nebude...treba si uvedomit ze 200 studentov ma mat rovnake zadanie ktore nie je velmi obsiahle...takze zas tak brutalne to analyzovat nemoze..
Title: Re: OS
Post by: Payne on 25.01.2008, 06:57:22
Ja zas mam z prvej ruky, teda od jedneho doktoranta, ze to absolutne na chu.a analyzuje, ze dakedy aj 100 percentnej zhode dava hocjake cislo, tak neviem no...
Title: Re: OS
Post by: kOsTi on 25.01.2008, 15:39:16
Ludia pozeral som teraz do IS... zvysili pocet na skusku 30. ....  moze sa prihlasit celkovo 60 ludi z povodnych 50 tak ked ste sa predtym nestihli prihlasit mozte ;)
Title: Re: OS
Post by: Corse on 28.01.2008, 00:34:21
Nemate niekto nahodou stiahnute prezentacie Siveho co boli na prednaskach? Lebo tie co su prave teraz na elfe su ine ako tie z ktorych prednasal.
Title: Re: OS
Post by: buhehe on 28.01.2008, 02:06:15
Nj bol som na prednaskach a rad by som sa ucil z toho co bolo vysvetlene bv

ved sa uc z tych prezentacii z ftpcka.....to uplne staci.....a je jedno ci su abo nesu ine nez nejake nove ci o com tu tocite.....ked sa naucis z tych ppt tha skusku zrobis a o to ti hlavne ide ne?
Title: Re: OS
Post by: danielmi on 28.01.2008, 04:45:17
www.elfa.sk/sivy
Title: Re: OS
Post by: TradeMark on 28.01.2008, 23:58:22
Keby si hahodou niekto nevsimol tak Genci dal dalsi termin na odovzdavanie zadani na 31.1.2008 ;) tot co som chcel
Title: Re: OS
Post by: Sooloni on 29.01.2008, 06:56:45
skuska z OS je iba na moodli alebo je aj ustna cast ?
Title: Re: OS
Post by: kOsTi on 29.01.2008, 06:57:27
moodle rullez... ale dost divne otazky ... nejak mi tam vsetko sedi :D
Title: Re: OS
Post by: JCube on 29.01.2008, 06:57:58
tusim ze ustne skusa len ked mas napr bod do lepsej znamky a chces si prilepsit...
Title: Re: OS
Post by: Sooloni on 29.01.2008, 07:01:44
tusim ze ustne skusa len ked mas napr bod do lepsej znamky a chces si prilepsit...

neee ja som spokojny :D a tych 11b musim dat i keby som nexcel...:P
Title: Re: OS
Post by: Michal102 on 29.01.2008, 20:03:33
Pocujte ide sa vam prihlasit na moodle?
Title: Re: OS
Post by: JCube on 29.01.2008, 20:05:00
ide
Title: Re: OS
Post by: kOsTi on 29.01.2008, 20:06:30
jop.... ked ti nejde s TExxxxxx tak daj TExxxxx@tuke.sk
Title: Re: OS
Post by: Michal102 on 29.01.2008, 20:16:57
Diky kOsTi  :thumbsup:, akoze neviem co za blbiny robia, na IT mi silo pohode cez TExxxxxx a zrazu nic... Nech si uz s tym zrobia poriadky
Title: Re: OS
Post by: diacon.mex on 29.01.2008, 20:50:19
napiste niekto ake otazky ste mali na skuske na minulych terminoch...
Title: Re: OS
Post by: JCube on 29.01.2008, 20:54:57
http://www.tu-ke.com/forum/index.php?topic=1417.0
Title: Re: OS
Post by: Sooloni on 30.01.2008, 21:18:51
tak ti co ste mali OS mozete sa s nami podelit o zazitky... (screeny by tiez neboli na zahodenie ;)
Title: Re: OS
Post by: kOsTi on 30.01.2008, 21:57:35
tak ti co ste mali OS mozete sa s nami podelit o zazitky... (screeny by tiez neboli na zahodenie ;)

tak sceeny neviem ci budu... otazky boli nieco z minuleho roku a potom este ine... tazko povedat... ale otazok bolo viac... neviem ci 40 ci 45... nejake tak.

treba si kuknut tie algoritmy co su tam popisane (filozofi, pekarov atd) a potom take zakladne definicie vsetkeho, aj nejake obrazky... vies... tazko si to nejak pamatat...a le spravit sa to da ked si to aspon raz precitas...


ja D
Title: Re: OS
Post by: Sooloni on 30.01.2008, 22:38:18
tak ti co ste mali OS mozete sa s nami podelit o zazitky... (screeny by tiez neboli na zahodenie ;)

tak sceeny neviem ci budu... otazky boli nieco z minuleho roku a potom este ine... tazko povedat... ale otazok bolo viac... neviem ci 40 ci 45... nejake tak.

treba si kuknut tie algoritmy co su tam popisane (filozofi, pekarov atd) a potom take zakladne definicie vsetkeho, aj nejake obrazky... vies... tazko si to nejak pamatat...a le spravit sa to da ked si to aspon raz precitas...


ja D

okay..dik (kus od veci: a aky si mal zapich? to pre kamosa, lebo ten bude mat 2 dni na ucenie a ma tusim 30b.. ta len ci je sanca ze spravi aspon na 51+)
Title: Re: OS
Post by: kOsTi on 30.01.2008, 22:43:18
heh... no ja som mal 28 :) a ucil som sa to den... som si to raz cele precital :)
Title: Re: OS
Post by: puq on 30.01.2008, 23:06:33
2 dni na OSko je viac ako dost, ja som to 2x precital neuplne a 43 bodov, pohoda to je, len to treba aj vnimat ked citas :D
Title: Re: OS
Post by: Sooloni on 30.01.2008, 23:09:37
parada...  :thumbsup:
Title: Re: OS
Post by: danielmi on 31.01.2008, 00:15:00
47otazok,z toho som mal asi 4 zo screenov aj to po 1 bode,vela otazok z prednasok,ja osobne som toho vela nevedel ale natipoval som dobre,,z cvik boli take xytaciky,,,navratove hodnoty napr shmget, deskriptoru vseobecne,,,dalej ku manualu co znamena man 2 open,,,man -f open,,,,dalej parameter getpid() ,,,,, prava-chmod 777,chmod 750 co znamena?,,,co vytvori pipe()-kolko kanalov,,,,,dalej si nespominam
Title: Re: OS
Post by: badi on 31.01.2008, 04:13:59
ja som mal naviac otazky zo "Sofie" - co je, alebo ako funguje  "kill, lseek, getpid, getppid,"
co je proces ( pricom taka odpoved ako je definicia tam nebola ) - treba poriadne citat !!!
kolko rozmerne pole dokaze prenasat pipe();


viac nepamatam, keby ze spomeniem napisem ...
inak ucenie ani nie 3 hodiny   :thumbsup:  a s prehladom skuska v Indexe = > 67-D   ap


Title: Re: OS
Post by: TradeMark on 31.01.2008, 13:37:10
Ja mam taku otazku...dneska (asi za 3 hodky a 15 minut) kontroluje Genci zadania.. aja som sa to teraz - 6:46 pokusil odovzdat ale tak mi napisalo ze uz sa to neda... hmm neviete ci je to v pohode, teda ci budem moct odovzdat to zadanie spolu s dokumentaciou aj unho alebo som hotovy? Dikes
Title: Re: OS
Post by: TradeMark on 31.01.2008, 17:59:38
No tak uz poznam odpoved aj sam :D som hotovy .... tak teda sa opytam - mozem si OS zapisat do dalsieho semestra alebo az do tretiaku? Vdaka
Title: Re: OS
Post by: puq on 31.01.2008, 18:51:30
No tak uz poznam odpoved aj sam :D som hotovy .... tak teda sa opytam - mozem si OS zapisat do dalsieho semestra alebo az do tretiaku? Vdaka

ta my ti neodpovieme, ale na 99% az v tretiaku, v lete OS nebude podla mojho nazoru
Title: Re: OS
Post by: buhehe on 31.01.2008, 20:37:18
No tak uz poznam odpoved aj sam :D som hotovy .... tak teda sa opytam - mozem si OS zapisat do dalsieho semestra alebo az do tretiaku? Vdaka

ta my ti neodpovieme, ale na 99% az v tretiaku, v lete OS nebude podla mojho nazoru

jj...nasledujuci zimny semester...
Title: Re: OS
Post by: TradeMark on 31.01.2008, 23:52:41
No tak uz poznam odpoved aj sam :D som hotovy .... tak teda sa opytam - mozem si OS zapisat do dalsieho semestra alebo az do tretiaku? Vdaka

ta my ti neodpovieme, ale na 99% az v tretiaku, v lete OS nebude podla mojho nazoru

Hmm a od coho to vlastne zavisi?... teda napr. v prvom rocniku bola MA I hned v letnom pre tych co ju v zime nezvladli
Title: Re: OS
Post by: Korgen on 01.02.2008, 00:03:03
No tak uz poznam odpoved aj sam :D som hotovy .... tak teda sa opytam - mozem si OS zapisat do dalsieho semestra alebo az do tretiaku? Vdaka

ta my ti neodpovieme, ale na 99% az v tretiaku, v lete OS nebude podla mojho nazoru

Hmm a od coho to vlastne zavisi?... teda napr. v prvom rocniku bola MA I hned v letnom pre tych co ju v zime nezvladli

neviem od čoho to zavisi, ale napriklad možno aj od počtu ludi kt by do toho isli, zober si, ze tých prvákov na opakovanie je velke mnozstvo, minuly rok to bolo cca 200-300, a tiez ide aj o to, ze niektore odbory maju MA2, ktora je na MA1 zavisla  ;) :) noo.. a od OS-ka nezavisi ziaden predmet v lete a pocet studentov ktori nespravia a chceli by si ho dat do leta je podla mna tak 10% z toho čo u MA1  :angel:
Title: Re: OS
Post by: Sooloni on 02.02.2008, 05:12:34
ako prebieha skuska z OS-ka? lebo tych 60 ludi sa asi nevojde na 1x...
Title: Re: OS
Post by: kOsTi on 02.02.2008, 05:33:16
ved sa rozdelia na skupiny...
Title: Re: OS
Post by: Sooloni on 02.02.2008, 06:11:58
ved sa rozdelia na skupiny...

ee.. no hej ale myslim ze ci rozsadzali ludi ku kazdemu kompu a podla abecedy..alebo to bolo tak free ako IT? (lebo na IT sme s kamosom v pohode vykonzultovali vsetky nejasnosti pocas mooodla ;)
Title: Re: OS
Post by: kOsTi on 02.02.2008, 06:14:19
no tak neviem... Sivy vyjde von a cita mena a ides dnu... tam sa sada zaradom ale aj tak tam bude zmatok a kazdy bude sediet nejak inac... to je jedno v podstate si myslim
Title: Re: OS
Post by: Sooloni on 02.02.2008, 08:46:19
no tak neviem... Sivy vyjde von a cita mena a ides dnu... tam sa sada zaradom ale aj tak tam bude zmatok a kazdy bude sediet nejak inac... to je jedno v podstate si myslim

eh dpc... ta nebars.. no snad si nevsimne ked sadne kamos ku mne..
Title: Re: OS
Post by: ppt on 02.02.2008, 18:13:38
ee.. no hej ale myslim ze ci rozsadzali ludi ku kazdemu kompu a podla abecedy..alebo to bolo tak free ako IT? (lebo na IT sme s kamosom v pohode vykonzultovali vsetky nejasnosti pocas mooodla ;)
Do kazdej skupiny Sivy rozdeluje studentov podla abecedy (akurat tretiaci boli vynimky, ich bral neviem ci nie prvych).Takze ak s z tych poslednych skupin a bude vas tam 60, tak sa dost nacakas (ako ja) :-\
Title: Re: OS
Post by: Sooloni on 02.02.2008, 21:44:41
ee.. no hej ale myslim ze ci rozsadzali ludi ku kazdemu kompu a podla abecedy..alebo to bolo tak free ako IT? (lebo na IT sme s kamosom v pohode vykonzultovali vsetky nejasnosti pocas mooodla ;)
Do kazdej skupiny Sivy rozdeluje studentov podla abecedy (akurat tretiaci boli vynimky, ich bral neviem ci nie prvych).Takze ak s z tych poslednych skupin a bude vas tam 60, tak sa dost nacakas (ako ja) :-\

hmm..a do vnutra po kolko ludi bral? dalo sa sediet vedla seba ci za kazdy druhy komp rozsadzal?
Title: Re: OS
Post by: JCube on 02.02.2008, 22:15:03
vedla seba sedis...a miestnost je plna...
Title: Re: OS
Post by: Sooloni on 02.02.2008, 22:36:26
vedla seba sedis...a miestnost je plna...

diki..to som xcel pocut  :thumbs-up:
Title: Re: OS
Post by: JCube on 02.02.2008, 23:45:54
okej zapichy sa odovzdavat nedaju tema OS skuska je v tretiackom threade...LOCK and bye bye
Title: Re: OS
Post by: Ing. nemtom on 02.02.2008, 23:49:40
OS SKUSKA: http://www.tu-ke.com/forum/index.php?topic=1417.0