|
Страници по тази тема: 1 | 2 | 3 | 4 | 5 | (покажи всички)
Тема
|
Re: Язък за приказката...
[re: 7th]
|
|
Автор | niakoj (Нерегистриран) |
Публикувано | 21.11.02 16:20 |
|
abe tuka ne e iasno wsichko... wizhte kakwo pishe w log-a na sistemata w samoto nachalo...
niama spor, formulata za rasteneto na glawite e: x=x*2!!!
ot log-a se wizhda che riazaneto na glawite e atomarna operacia (kakto kazawa code_grinder)
i duma ne mozhe da stawa che glawite sa riazani edna po edna i che wseki pyt sa izrastwali samo po dwe glawi...
Sega drugoto neshto... sistemata e crashnala kogato e otriazana 65536-tata glawa!!! Znachi iunaka e otriazal 65536 glawi i tochka, to
ot log-a wsich e iasno.
T.e. wyobshte ne mozhem da goworim za situacia w koiato sa otriazani 65536 glawi i sa se opitali da porasnat 65536*2 i t.n.
prepylnilo se ili koj znae kakwo...
Ili pyk ne mozhem da izchisliawame broia na otriazanite glawi po shemata: 1 + 2 + 4 + 8...
Sega edinstwenno wyprosa kojto triabwa da se iziasni e - kakwo e stanalo kogato e otriazana 65536-tata glawa... tam pishe
sistemata e crashnala t.e. lamiata e izdyhnala...
Sega to pishe che prichinata e che bila 16 bitowa... ama towa ne e sigurno... towa e prosto izwod na sistemnia administrator... ili na
programistcheto deto si e testwalo sistemata... a to mozhe i da e bilo dosta kysno wecherta... t.e. dali e imalo prepylwane i tochno
kakwo se e prepylnilo ne se znae... no e sigurno che e 16 bitowa sistemata... prosto dazhe i da e greshen izwoda za prichinata
poradi koiato se e krashnala sistemata... niama nachin edin sistemen administrator ili programist da obyrka i da kazhe che sistemata
e 16 bitowa ako towa ne e taka.
Ta po tozi wypros - zashto e krashnala sistemata sled 65536-tata glawa... az si mislia niakolko warianta sa wyzmozhni...
1. znachi sled 65536-tata glawa e wyzmozhno da se e poluchilo prepylwane na broiacha... broiacha stawa 0 i towa oznachawa...
1.1. ili lamiawa umira... t.e. standartna situacia, sistemata raboti normalno - ne mozhe da se gowori che ima crash ako towa e
standartna situacia.
1.2. ili drugia wariant e lamiata ostawa s 1 glawa i pak wsichko otnachalo...
1.2.1. towa sega ili zashtoto e bilo demo versia... znaete kak e s ne licenzirania software...
1.2.2. ili pyk naprawo si e byg ...
1.2.2.1. pri towa polozhenie ili sistemata prodylzhawa da raboti ako kompilatora niama OVERFLOW CHECKS (ili ne e bil wkliuchen).
Towa nesymneno bi obyrkalo sysadmin-a (ili programistcheto) kato widi kolko ne logichno se promenia broia na glawite... osobenno
ako e kysno wecher...
1.2.2.2. ili sistemata crashwa... znachi wsichko e iasno... ostawa da fiksirame bug-a
2. ... no ako programistcheto e predwidilo che sistemata e 16 bitowa i ako e wzel merki za towa, sledowatelno broiacha ne se e
prepylnil... Togawa mozhe bi e stanalo prepylwane pri umnozhenieto 65536*2...
2.1. pri towa polozhenie ima dwa warianta
2.1.1. ili sistemata prodylzhawa da raboti ako kompilatora niama OVERFLOWCHECKS (ili ne e bil wkliuchen). Sistemata shte
prodylzhi s X na broj glawi (ako niakoj znae kolko bi se poluchilo sled umnozhawane na dve 16 bitowite chisla: 65536 i 2 da kazhe). Towa
nesymneno bi obyrkalo sysadmin-a (ili programistcheto) kato widi kolko ne logichno se promenia broia na glawite... osobenno ako e
kysno wecher...
2.1.2. ili sistemata crashwa... overflow exception... znachi wsichko e iasno... ostawa da se prihwane i obraboti exception-a
3. Mozhe i neshto drugo da se e prepylnilo... Ako niakoj ima ideia kakwo oshte mozhe da se e prepylnilo... da kazhe...
Sega kakyw e moia izwod... tyj kato goworim za lamia... az lichno si mislia che goworim za warianti: 1.2.2.1. ili 2.1.1.... Mislia che
sistemata e niamala overflow chech i programistcheto e triabwalo da predwidi neshtata...
Az si predstawiam che e stanalo neshto takowa: prosto po wreme na rabotata na sysadmina ili po wreme na testwaneto kogato
programistcheto e stignali do 65536-tata glawa ... kysno wecher... smyrtno umoren ot liutata bitka... kogato e widialo che lamiata ne
umira e udarilo shaltera na sistemata...
(a.) ako broiacha e prewyrtial lamiata e bila s 1 glawa... koeto e kakto w nachaloto... naj podhodiashtoto wreme da spre sistemata...
mnogo po dobre ot 65532 glawi deto mozhe da te iziadyt pri sledwashtia login w sistemata ako ne si podgotwen da gi widish
wsichkite zaedno...
(b.) ako neshto drugo e prewyrtialo... lamiata e ostanala s X na broj glawi... koeto si e gadno sistemata da si raboti proizwolno...
wseki bi drypnal shaltera ako se panikiosa... mozhe da e wirus... ili sysadmincheto se e shashnalo che sa mu haknali lamia-servera.
Sega niakoj bi kazal... che bi triabwalo da uwolni programistcheto ili sysadmina za nemarliwata rabota... kak mozhe da se spira
sistemata ot shaltera... nali mozhe da stanat dosta seriozno powredi... imajte predwid che hardisk-a weroiatno e niamal autopark
feature zashtoto ne e bil kato sywremennite... dori weroiatno harddisk-a naprawo si e bil za izhwyrliane sled towa i zatowa se kazwa
che sistemata e crashnala... no ne zashtoto e 16 bitowa... wse pak tolkowa gotini igri imashe predi na 16-bitowite kompiutri :))
I taka... w takawa situacia (ako me popitat) az bih _goreshto_ preporychal na shefa
1. da dade malka ednomesechna platena otpuska
2. pochiwka kraj moreto ili na planina
3. i da wdigne malko zaplatata na choweka. Sysadmin ili programistche... wse pak i nie sme hora... ne mozhe da ni eksploatirat da
rabotim wseki den do 4:00 sutrinta i da iskat ot nas da ne prawim greshki...
Ajde do skoro...
| |
Тема
|
Re: Язък за приказката...
[re: niakoj]
|
|
Автор | bamzi (Нерегистриран) |
Публикувано | 21.11.02 18:16 |
|
ehee, goliam analiz naprawi be. hajde sega pak ima material za diskusia
| |
Тема
|
Re: Язък за приказката...
[re: bamzi]
|
|
Автор | niakoj (Нерегистриран) |
Публикувано | 24.12.02 23:56 |
|
...nikoj nishto ne kazwa weche...
| |
Тема
|
Re: Язък за приказката...
[re: niakoj]
|
|
Автор | tupoto (Нерегистриран) |
Публикувано | 19.01.03 21:07 |
|
В името на продължаването на интересната дискусия и в духа на същата допринасям със следното решение:
когато е отрязана 32768-та глава ОС на Ламята се опитва да spawn-не по 2 глави на мястото на всяка отрязана, т.е. 32768*2 = 65536, което на практика е извън range-а ([0..65535] -- 65536 стойности), вследствие на което ламята пищи Access Violation и сдава багажа.
което вече беше казано не помня от кого но явно много хора просто отказват да го приемат, защото не го разбират
| |
Тема
|
Re: skivajte za kwo stawa duma !
[re: Garamudza]
|
|
Автор | Mитko (Нерегистриран) |
Публикувано | 20.01.06 12:56 |
|
Абе вярно е това, ама не съвсем.
1. Първо ламята е била триглава.
2. Замахнал юнакът и отсякъл едната глава.
3. И тогава ламята побягнала мислейки си: "Една глава - добре, ама две по-добре!"
Митко!!! :-)
| |
Тема
|
Re: ламя.NET
[re: tupoto]
|
|
Автор | Sentinel (Нерегистриран) |
Публикувано | 27.01.06 14:13 |
|
а ако главите на ламята са забодени на .NET платформа, тогаз garbage collector-a ще събере ли вече отрязаните глави... така ще може да се отдели повече памет за нови глави, щото отрязаните вече няма да се пазят .... :)
| |
Тема
|
Re: skivajte za kwo stawa duma !
[re: Givcho]
|
|
Автор | hah (Нерегистриран) |
Публикувано | 30.01.06 17:40 |
|
32768 * 2 = 0 при 16 бита (е има и carry overflow), т.е. наистина е умряла след 32768 -тата глава
| |
Тема
|
Re: skivajte za kwo stawa duma !
[re: Garamudza]
|
|
Автор | lunatik (Нерегистриран) |
Публикувано | 17.02.06 14:29 |
|
bah maaamu i lunaticite :))))
| |
Тема
|
А бе не са отрязани 65535,
[re: lunatik]
|
|
Автор | Lamer (Нерегистриран) |
Публикувано | 18.02.06 01:02 |
|
а повече. В първия пост по темата има играч познал верния отговор. Ясно е, че главите растат в геометрична прогресия с коефициент 2. Значи играча, който е дал отговор (1 + 2 + 4 + ... + 65535) печели златната ябълка.
Броя на следващите глави се получава при еднобитов shift надясно , като младшия бит на 16-битовия регистър преди рязането е бил 1. За да получим общия брой отрязани глави трябва да сложим един суматор.
| |
Тема
|
Сори, точно 65535 са отрязани
[re: Lamer]
|
|
Автор | Lamer (Нерегистриран) |
Публикувано | 18.02.06 01:06 |
|
Нещо спим...........
| |
|
Страници по тази тема: 1 | 2 | 3 | 4 | 5 | (покажи всички)
|
|
|