Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Windows u podmornicama na nuklearni pogon

elitemadzone.org :: MadZone :: Windows u podmornicama na nuklearni pogon

Strane: < .. 1 2 3 4

[ Pregleda: 27268 | Odgovora: 62 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Majstor_Pućko

Član broj: 176794
Poruke: 513
*.dynamic.sbb.rs.



+4 Profil

icon Re: Windows u podmornicama na nuklearni pogon30.12.2008. u 20:19 - pre 186 meseci
Citat:
In contrast, the U.S. Navy uses Linux to run critical systems on its warships. The U.S. Army is using Linux for its networked FCS (Future Combat System) vehicles (which are still in development). The army is also converting many of its Microsoft Windows applications to run under Linux.


Evo malo kotra-argumenata za Linux advokate: http://www.strategypage.com/htmw/htiw/articles/20081225.aspx
bolje je biti malo lud nego malo pametan
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Srđan Pavlović
Član broj: 139340
Poruke: 5571
93.86.4.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: Windows u podmornicama na nuklearni pogon04.01.2009. u 17:48 - pre 186 meseci
Citat:
abyss: > Ne lupaj. User-mode aplikacije NE MOGU da sruse Windows. Ono sto

Nema ni potrebe, Windows rusi sam sebe... Da vidis sta mi je izaslo na
prvoj strani Googl-a:
http://www.softwaretipsandtric...08/1/Manually-crash-Windows-XP



Citat:
Forgive me if this sounds stupid but... WHY WOULD YOU WANT TO CRASH YOUR PC? (That's what Microsoft is for!! lol)


:)
 
Odgovor na temu

Laki_Gen
Beograd

Član broj: 156057
Poruke: 634
*.adsl.verat.net.



+7 Profil

icon Re: Windows u podmornicama na nuklearni pogon21.01.2009. u 20:08 - pre 185 meseci
http://news.bbc.co.uk/2/hi/uk_news/7839034.stm

Dal' je zbog windowsa? Moze biti, al' ne mora da znaci.
 
Odgovor na temu

Odin D.
Mlađi referent za automatizaciju
samoupravljanja

Član broj: 37292
Poruke: 2549



+8370 Profil

icon Re: Windows u podmornicama na nuklearni pogon22.01.2009. u 01:14 - pre 185 meseci
Poucan text:

http://www.theregister.co.uk/2...ams_goes_windows_for_warships/
 
Odgovor na temu

ELEKTROPIONIR
Profesionalni pivopija
SRB

ELEKTROPIONIR
Član broj: 132279
Poruke: 164



+8 Profil

icon Re: Windows u podmornicama na nuklearni pogon18.03.2009. u 21:02 - pre 183 meseci
zamisljam ovakvu scenu u podmornici...hi hi




Moze jos jedno.
 
Odgovor na temu

Ledenica

Član broj: 41155
Poruke: 23
195.178.56.*



Profil

icon Re: Windows u podmornicama na nuklearni pogon03.04.2009. u 08:16 - pre 183 meseci
Bilo kako bilo, meni i dalje umobolno zvuci WIN na nuklearnoj podmornici. Duboko verujem da je ta verzija OS oslobodjena svih "nedopisanih" aplikacija i delova,
da nema veze sa OS koji mi drzimo na nasim racunarima, ali gledajuci na opste misljenje o stabilnosti WIN i dalje mi to zvuci kao totalni idiotluk. Poz
 
Odgovor na temu

zaraza

Član broj: 19938
Poruke: 1139
195.178.53.*



+4 Profil

icon Re: Windows u podmornicama na nuklearni pogon03.04.2009. u 08:26 - pre 183 meseci
Citat:
ELEKTROPIONIR: zamisljam ovakvu scenu u podmornici...hi hi


To kad budu koristili Windows 98.
 
Odgovor na temu

cozmo_im
Ivan Miladinovic
Direktor svemira i galaktickih
postrojenja
Zemun

cozmo_im
Član broj: 31495
Poruke: 5566
*.adriamedia.co.yu.



+896 Profil

icon Re: Windows u podmornicama na nuklearni pogon03.04.2009. u 15:53 - pre 183 meseci
Verovali ili ne - ja nikad nisam doziveo BSOD na Win-u. Cak se i ne secam kad mi se zadnji put bilo sta desilo sa Windowsom na kucnoj masini (imam licencirani Windows XP Proffessional i zadnjih 4 godine ga uopste nisam prepakivao a dodavao sam memoriju, menjao graficku, diskove... instalirao, reinstalirao razne stvari).

Mislim da izbor hardvera i softvera, kao i drajvera za periferne uredjaje, umnogome doprinosi stabilnosti ili nestabilnosti bilo kog operativnog sistema. Los hardver ili lose napisan softver ce da urnise i Macov OS (na kome radim vec 8. godinu na poslu) i da ga skuca dok si reko keks. Vise mi je bagovao MAC OS X i OS 9 na poslu nego Windows kod kuce (kod kuce nikada - pukne aplikacija, ali sistem radi i dalje kako treba, nisam doziveo dosad da mi windows bude neupotrebljiv posle pucanja neke aplikacije).

Elem, ukoliko se vodi racuna o tome da imate kvalitetan hardver, izabran softver, izabrane drajvere za svoje uredjaje, tesko da cete ikad doci u priliku da imate problema sa Windowsom. Barem bi to trebalo da znate vi koji se bavite softverskim inzinjeringom, hardverom...

Inace, planeri leta na Airbusu A380 su pokretani Windows XP-om i nista im ne smeta - rade savrseno (moving map i flight plans system na A380). Kako se bavim avijacijom znam da taj sistem apsolutno pouzdano radi. Ali sistem je sam za sebe, jedina povezanost je sa serverom koji kontrolise satelitski sistem navigacije a na zemlji se sve apdejtuje sto se tice letackih karata (u PDF-u su) i ostalih podataka. U letu je samo vezan za GPS tj. satelitsku navigaciju.

Inace taj sistem nije povezan sa komandama aviona vec samo olaksava posao posadi da ne barataju papirnim kartama u ruci i drasticno olaksava navigaciju. FMS sistem upravlja letom.

Tako da ne vidim razloga zasto Win ne bi funkcionisao u nekoj zatvorenoj mrezi u podmornici.

Ne verujem da ce koristiti Windows za upravljanje podmornicom i raketnim sistemom (ili za upravljanje avionom recimo) posto se za tu svrhu koriste specijalno napisani softveri koji su na EPROM cipovima. Konkretno u avijaciji imaju EPROM koji se preprogramira na zemlji (da ne verujete kako je to izgledalo izvesno vreme - preko audio kasete, ko c64 ili spectrum).
 
Odgovor na temu

Ivan Dimkovic

Ivan Dimkovic
Administrator
Član broj: 13
Poruke: 16687
*.dip.t-dialin.net.



+7173 Profil

icon Re: Windows u podmornicama na nuklearni pogon03.04.2009. u 15:59 - pre 183 meseci
Windows NT ne treba koristiti za kontrolu raketnog sistema (ili, jos gore, za samu kontrolu rakete) jer nije RTOS - za to postoje drugi OS-evi, cak i Microsoft ima ponudu na RTOS polju zvanu Windows CE.

Fora je u tome da RTOS-ovi imaju garantovan worst-case odizv, garantovan worst-case interrupt latency, itd... I moguce je sudski dokazati da je OS odradio posao (ili ne). Sa ne-RTOS sistemima je to nemoguce, jer su potpuno nepredvidljivi po pitanju scheduling-a. Windows, standardni Linux, BSD i sl... nisu pogodni za tako nesto.

Sam Windows NT scheduler moze imati maksimalnu preciznost od 1ms (default 10-15ms, u zavisnosti od sistema, vecina su 10ms ali ima i nekih od 15ms) - dakle, za sve za sta je potreban precizniji time-slice je neophodno koristiti nesto drugo. Koliko znam, ni Linux nije nista bolji po tom pitanju.

Na kraju krajeva, i sama PC arhitektura je jako losa za takve stvari - ako niste znali, za potrebe OS schedulinga i obrade se i dan danas koristi matori klok generator sa jako grubim intervalom. Intel je pre par godina standardizovao HPET (High Performance Event Timer), ali se HPET za sada koristi samo u ogranicenim slucajevima - stavise, dosta BIOS-a drzi HPET "off" po defaultu!

U principu, right tool for the right job.

Uzgred - na mom stolu se bas nalazi jedna mala kutijica sa PC sistemom velicine kreditne kartice... Njen OS se dize u shell za ~200-tinjak milisekundi ;-) Ah da... OS se zove QNX :)
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Odin D.
Mlađi referent za automatizaciju
samoupravljanja

Član broj: 37292
Poruke: 2549



+8370 Profil

icon Re: Windows u podmornicama na nuklearni pogon03.04.2009. u 16:40 - pre 183 meseci
Na vojnoj nuklearnoj podmornici nema ama bas nista od znacaja sto nije Real Time, dok je velika vecina sistema ne samo Real Time nego Hard Real Time.

Pa ako ce ga onda koristiti za Winamp, Minesweeper ili Soltair za razbibrigu mornara, onda nisu ni trebali dizati toliku frku po stampi.
 
Odgovor na temu

Ivan Dimkovic

Ivan Dimkovic
Administrator
Član broj: 13
Poruke: 16687
*.dip.t-dialin.net.



+7173 Profil

icon Re: Windows u podmornicama na nuklearni pogon03.04.2009. u 16:51 - pre 183 meseci
Tesko da je sve u podmornici hard real-time - vrlo verovatno se taj Windows koristi za ne-kriticne sisteme.

Uostalom, potpuno je suludo ocekivati da PC arhitektura bude koriscena u telematici i sl. sto zaista jesu kriticni sistemi - to su sve mikrokontroleri sa svojim (RT)OS-evima.


DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Odin D.
Mlađi referent za automatizaciju
samoupravljanja

Član broj: 37292
Poruke: 2549



+8370 Profil

icon Re: Windows u podmornicama na nuklearni pogon03.04.2009. u 18:22 - pre 183 meseci
Citat:
Ivan Dimkovic: Tesko da je sve u podmornici hard real-time - vrlo verovatno se taj Windows koristi za ne-kriticne sisteme.


Pa vidi, tesko je zamisliti bilo kakav sistem na nuklearnoj podmornici a da je nebitno kad ce stici odziv od tog sistema. Znaci, za sta god se uhvatis, od ventilacije i osvjetljenja, pa do navigacije, komunikacije, naoruzanja i reaktora, moze izazvati katastrofalne posljedice ako ne funkcionise kako treba.

Naravno da ima sistema i koji nisu hard real time, npr. bojler u tus kabini, jer nece niko stradati ako se mornar okupa sa par sati zakasnjenja ili se okupa malo hladnijom vodom nego inace, ili neki log ili backup podataka koji nisu bitni za trenutno funkcionisanje podmornice, ali valjda je jasno da prica o takvim sistemima ovdje nije od interesa.
 
Odgovor na temu

Ivan Dimkovic

Ivan Dimkovic
Administrator
Član broj: 13
Poruke: 16687
*.dip.t-dialin.net.



+7173 Profil

icon Re: Windows u podmornicama na nuklearni pogon03.04.2009. u 19:00 - pre 183 meseci
Da je tako, kao sto ti pricas - ne bi ni stavljali Windows, a ni Linux u podmornice ili svemirske brodove. A stavljaju i jedan i drugi, naravno - tamo gde ima smisla i tamo gde se njihova ogranicenja po pitanju RT-a mogu tolerisati.

Fakat je da Windows NT sa testiranim setom drajvera moze da posluzi za "soft" real-time poslove gde god nije potrebno imati garantovanu latenciju gde garancija biva niza od 15-tak ms i gde mozes da prezivis sa ~99% servisiranih zahteva unutar, recimo, 30-tak ms... A takvih poslova u jednoj podmornici ipak imas dosta. Mislim, da li ce ti se svetlo upaliti u 10:00:00.000 AM ili u 10:00:00.030 AM je, pretpostavljam, grdan problem ;-)

RTOS-evi su neophodni tamo gde pricamo o max. latencijama koje se mere mikrosekundama, i koje moraju biti apsolutno garantovane - i tu spada telematika, kontrola kriticnih sistema kao sto je kontrola kiseonika, navigacije i, naravno, sistemi za testiranje i kontrolu oruzja. Ostale stvari kao sto su osvetljenje i sl.. definitivno mogu da zive sa "soft" real-time ogranicenjima gde imas recimo 80% zadataka izvrsenih za 15 msec, 99% za 30 msec i 100% za 100 msec...

Nije bas Windows toliko los - ali naravno za stvari za koje se njegove performanse u tom pogledu mogu smatrati dovoljnim.

Citat:
, jer nece niko stradati ako se mornar okupa sa par sati zakasnjenja ili se okupa malo hladnijom vodom nego inace, ili neki log ili backup podataka koji nisu bitni za trenutno funkcionisanje podmornice, ali valjda je jasno da prica o takvim sistemima ovdje nije od interesa.


Figure su ti malo OFF - ako pricamo o Windowsu ili Linuxu, pricamo o max latencijama reda 15ms-30ms (kvant-dva) sa varijabilnim vremenom izvrsavanja interapta ali gde svakako to vreme nece preci ~stotine ms. i u najgorem slucaju najgoreg opterecenja.

Naravno, pricamo o sistemima sa strogo kontrolisanim ekosistemom drajvera i softvera i na strogo testiranom hardveru. Jedan los drajver u kome, recimo, zoves KeStallExecutionProcessor() preko preporucenog vremena (a, mozes... mislim ko ti brani - doduse neces dobiti WHQL logo ;-) ce urusiti celokupne performanse sistema i njegov odziv.

Mada, ako cemo tako - i QNX mozes unistiti po pitanju real-time kvaliteta sa jednim losim drajverom koji, recimo, blokira ceo OS tako sto ne zavrsava ISR koji je pozvan direktno (a ne signaliziran preko event-a) - zbog toga QNX preferira da sam pise drajvere za sav hardver.

DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Odin D.
Mlađi referent za automatizaciju
samoupravljanja

Član broj: 37292
Poruke: 2549



+8370 Profil

icon Re: Windows u podmornicama na nuklearni pogon03.04.2009. u 19:55 - pre 183 meseci
Definicija RTS-a nema nikakve veze sa mili, mikro, nano... itd sekundama i ides u pogresnu stranu.
RTS jednostavno znaci da odgovor sistema MORA stici u predvidjenom vremenu, a da li je to vreme reda nekoliko mikrosekundi, minuta, sati ili godina dana je sasvim neka druga prica i nema nikakve veze sa tim kolika je npr. reakcija na interrupt kod Windowsa ili Linuxa.

Radi se o tome da ce kod RTS sistema odziv u 100% slucajeva stici u predvidjenom vremenu (nevazno od toga koliko ono bili), a ne recimo u 99.9% slucajeva.
RTS je sistem kod koga je zakasnjeli odgovor jednako beskoristan kao i pogresan.
Soft RTS je RTS koji u nekoj mjeri moze i da se provuce sa ponekim zakasnjelim odgovorom i kod koga zbog toga nece nastupiti katastrofalne posljedice po sistem i/ili okolinu.
Hard RTS sistem je takav kod koga mogu ili hoce nastupiti katastrofalne posljedice po sistem i/ili okolinu ako odgovor sistema zakasni.
Sistem koji moze da funckionise sa nekim vecim brojem (relativan pojam) takvih kasnjena bez problema, uopste nije RTS.

Dakle, manje vise svaki danasnji procesorski sistem moze da procesira odgovor dovoljnom brzinom i takvi sistemi se i ne projektuju u blizini granicnih mogucnosti odziva, ali se ne radi samo o tome da li on to neki put moze nego i da li svaki put "hoce", tj, da li ce se zaglaviti u tamo nekom procesu i prikazivati tebi rotirajuci pjescani sat na ekranu dok ti pokusavas da ispumpas balast da ne bi zaorao dno okeana.

Dakle, 100%-tna predvidivost da ce sistem odgovoriti u potrebnom roku je ono sto karakterise Hard RTOS, a koliki je taj vremenski rok je nesto sasvim drugo.

Ni u jednom svemirskom brodu nikad nije koriscen ni Windows ni Linux za bilo koji dio icega koji je kritican za misiju.
Sa kakvim se zahtjevima projektuju takvi sistemi moze se pomalo naslutiti iz sledeceg odlomka iz jedne knjige Michaela Barr-a:
Citat:
In 1976, two unmanned spacecraft arrived on the planet Mars. As part of their mission, they were to collect samples
of the Martian surface, analyze the chemical makeup of each, and transmit the results to scientists back on Earth.
Those Viking missions are amazing to me. Surrounded by personal computers that must be rebooted almost daily, I
find it remarkable that more than 20 years ago a team of scientists and engineers successfully built two computers
that survived a journey of 34 million miles and functioned correctly for half a decade. Clearly, reliability was one of
the most important requirements for these systems.
What if a memory chip had failed? Or the software had bugs that caused it to crash? Or an electrical connection
broke during impact? There is no way to prevent such problems from occurring. So, all of these potential failure
points and many others had to be eliminated by adding redundant circuitry or extra functionality: an extra processor
here, special memory diagnostics there, a hardware timer to reset the system if the software got stuck, and so on.
More recently, NASA launched the Pathfinder mission. Its primary goal was to demonstrate the feasibility of getting
to Mars on a budget. Of course, given the advances in technology made since the mid-70s, the designers didn't have
to give up too much to accomplish this. They might have reduced the amount of redundancy somewhat, but they still
gave Pathfinder more processing power and memory than Viking ever could have. The Mars Pathfinder was actually
two embedded systems: a landing craft and a rover. The landing craft had a 32-bit processor and 128 MB of RAM;
the rover, on the other hand, had only an 8-bit processor and 512KB. These choices probably reflect the different
functional requirements of the two systems. But I'm sure that production cost wasn't much of an issue in either case.


Izrada softvera za Space Shuttle je kostala oko 1000$ po jednoj liniji koda. Na Space Shuttlu imaju 4 redudantna sistema koji svi istovremeno rade isti posao, ako jedan od njih proracuna nesto drugacije od ostala 3 ili pokazuje neka kasnjenja ili druge probleme, ostali ga sistemom glasanja iskljucuju i tako sve dok ne preostane 1. Ako se desi da dva pokazuju jedan rezultat, a druga dvojica neki drugi, onda se glasanje i iskljucivane onih koji (vjerovatno) grese obavlja po posebnom prilicno komplikovanom protokolu. Postoji jos i jedan rezervni koji kontrolise sva 4 na poseban nacin. Kad preostane samo jedan sistem da radi, onda Shttle mora da prekida misiju i ukljucuje se dodatni sistem koji sluzi samo za uspjesno prekidanje misije.
U takvim masinama, Windows i Linux mogu samo sluziti posadi za e-mail, winamp, Excel, Matlab, Counter Strike i sl....

Cuo sam da americka mornarica na nekim brodovima (ili svim, ne znam tacno) koristi Linux, ali za sta ga koristi ne znam, nisam na taj detalj naletio.











[Ovu poruku je menjao Odin D. dana 03.04.2009. u 21:07 GMT+1]
 
Odgovor na temu

Ivan Dimkovic

Ivan Dimkovic
Administrator
Član broj: 13
Poruke: 16687
*.dip.t-dialin.net.



+7173 Profil

icon Re: Windows u podmornicama na nuklearni pogon03.04.2009. u 20:03 - pre 183 meseci
Citat:
Definicija RTOS-a nema nikakve veze sa mili, mikro, nano... itd sekundama i ides u pogresnu stranu.


Niti sam ja to negde implicirao - rekao sam da se radi o garanciji. A latencije sam koristio samo radi oslikavanja zasto neke aplikacije jednostavno ne traze 100% garanciju, jer im je i 99% garancija OK ukoliko je latencija jako mala.

Citat:

RTOS jednostavno znaci da odgovor sistema MORA stici u predvidjenom vremenu, a da li je to vreme reda nekoliko mikrosekundi, minuta, sati ili godina dana je sasvim neka druga prica i nema nikakve veze sa tim kolika je npr. reakcija na interrupt kod Windowsa ili Linuxa.


Tacno, ali ta garancija od 100% nije uvek nuzno neophodna.

Citat:

Radi se o tome da ce kod RTOS sistema odziv u 100% slucajeva stici u predvidjenom vremenu (nevazno od toga koliko ono bili), a ne recimo u 99.9% slucajeva.


Tacno, ali to nije zahtev za sve uredjaje/sisteme - ni u podmornici.

Citat:

RTOS sistem je sistem kod koga je zakasnjeli odgovor jednako beskoristan kao i pogresan.


Videti prosli paragraf.

Citat:

Soft RTOS je RTOS koji u nekoj mjeri moze i da se provuce sa ponekim zakasnjelim odgovorom i kod koga zbog toga nece nastupiti katastrofalne posljedice po sistem i/ili okolinu.
Hard RTOS sistem je takav kod koga mogu ili hoce nastupiti katastrofalne posljedice po sistem i/ili okolinu ako odgovor sistema zakasni.
Sistem koji moze da funckionise sa nekim vecim brojem (relativan pojam) takvih kasnjena bez problema, uopste nije RTOS.


Apsolutno tacno, a da li ces sistem nazvati "Soft RTOS" zavisi iskljucivo od tvoje tolerancije na odziv. Kao sto rekoh, Linux i Windows mogu da posluze kao soft-RTOS sistemi za odredjene aplikacije pa cak i u svemirskim brodovima / podmornicama.

Citat:

Dakle, manje vise svaki danasnji procesorski sistem moze da procesira odgovor dovoljnom brzinom i takvi sistemi se i ne projektuju u blizini granicnih mogucnosti odziva, ali se ne radi samo o tome da li on to neki put moze nego i da li svaki put "hoce", tj, da li ce se zaglaviti u tamo nekom procesu i prikazivati tebi rotirajuci pjescani sat na ekranu dok ti pokusavas da ispumpas balast da ne bi zaorao dno okeana.

Dakle, 100%-tna predvidivost da ce sistem odgovoriti u potrebnom roku je ono sto karakterise Hard RTOS, a koliki je taj vremenski rok je nesto sasvim drugo.


Opet... ne vidim da se iko ovde ne slaze sa tom definicijom :)

Kao sto sam ti rekao, i Hard RTOS-evi, npr. QNX, mogu da se "blokiraju" losim drajverom (mada, ko ima iskustva sa QNX-om zna da je taj jedan nacin hendlovanja interapta izuzetno nepreporucen od strane QNX-a, bas zbog ovoga) - zbog toga se cak i tu mora voditi racuna da je privilegovani softver (drajveri) detaljno proveren i da nema mogucnosti za uzurpaciju OS-a.

Tako da moras sertifikovati kompletan sistem (OS + privilegovan softver), a ne samo OS.

Citat:

Ni u jednom svemirskom brodu nikad nije koriscen ni Windows ni Linux za bilo koji dio icega koji je kritican za misiju.
Sa kakvim se zahtjevima projektuju takvi sistemi moze


Naravno da nisu korisceni za mission-critical sisteme za koje se koriste RTOS-evi na mikrokontrolerima sa glasanjem (ista tehnika se koristi recimo i u sistemima u avionici, gde se koristi glasanje i gde je potrebna sudski-dokaziva garancija, dakle soft-RTOSevima tu nema mesta) ali se koriste za masu drugih sistema gde je njihova negarantovana latencija nesto sto ne ugrozava zahteve. I u te sisteme spada mnogo vise stvari od "citanja e-maila"

Uzgred... postoje RTOS dodatci za Windows kao i kernel patchevi za Linux koji te OS-eve pretvaraju u hard-RTOS. Doduse, koliko mi je poznato, vecina firmi se ipak odlucuje za proverena resenja poput QNX-a.
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Odin D.
Mlađi referent za automatizaciju
samoupravljanja

Član broj: 37292
Poruke: 2549



+8370 Profil

icon Re: Windows u podmornicama na nuklearni pogon03.04.2009. u 20:24 - pre 183 meseci
Citat:
Ivan Dimkovic:
Tacno, ali ta garancija od 100% nije uvek nuzno neophodna.

Tacno, ali to nije zahtev za sve uredjaje/sisteme - ni u podmornici.

Apsolutno tacno, a da li ces sistem nazvati "Soft RTOS" zavisi iskljucivo od tvoje tolerancije na odziv. Kao sto rekoh, Linux i Windows mogu da posluze kao soft-RTOS sistemi za odredjene aplikacije pa cak i u svemirskim brodovima / podmornicama.


Tacno, ali mi onda uopste ne pricamo o RT sistemima, niti o icemu bitnom na podmornici. Znaci, sumarno mozemo reci - Windows moze uspjesno da se koristi na podmornici za sve sto je nebitno, sto nije kriticno i za sta nije bas neophodno da ispravno funkcionise.
Pa u te svrhe se moze koristiti i OS koji je semestralni projekat grupe studenata sa Madagaskara. Ako radi dobro je - ako ne radi nema veze!

 
Odgovor na temu

Ivan Dimkovic

Ivan Dimkovic
Administrator
Član broj: 13
Poruke: 16687
*.dip.t-dialin.net.



+7173 Profil

icon Re: Windows u podmornicama na nuklearni pogon03.04.2009. u 20:52 - pre 183 meseci
Polazis od potpuno pogresne pretpostavke da je "sve bitno na podmornici" = "hard RT"

Tako da sve posle toga definitivno nije vredno ni komentara, sorry.
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Odin D.
Mlađi referent za automatizaciju
samoupravljanja

Član broj: 37292
Poruke: 2549



+8370 Profil

icon Re: Windows u podmornicama na nuklearni pogon03.04.2009. u 21:36 - pre 183 meseci
Ne, polazim samo od toga da to sto je neko ponio svoj laptop sa windowsom na podmornicu ili sto su neki sporedni sistemi presaltovani na windows ne sluzi nekima da izjavljuju da je windows hard RTOS koji svojim "kvalitetima" moze da odgovori na softverske potrebe nuklearne podmornice.

Ako se raspravlja o Windowsu na podmornici, onda mislim da je korisno da se zna tacno o cemu se prica. A ovako bi neko mogao da pomisli da windows upravlja nuklerarnim reaktorom, komandnim sistemom ili lansiranjem raketa sa nuklearnim glavama.

Ja sam samo nasao za shodno da malo preciziramo o cemu pricamo, jer pricati uopsteno o nuklearnoj podmornici i windowsu tek nije vredno komentara.
 
Odgovor na temu

Ivan Dimkovic

Ivan Dimkovic
Administrator
Član broj: 13
Poruke: 16687
*.dip.t-dialin.net.



+7173 Profil

icon Re: Windows u podmornicama na nuklearni pogon03.04.2009. u 22:05 - pre 183 meseci
Citat:
Odin D.
Ne, polazim samo od toga da to sto je neko ponio svoj laptop sa windowsom na podmornicu ili sto su neki sporedni sistemi presaltovani na windows ne sluzi nekima da izjavljuju da je windows hard RTOS koji svojim "kvalitetima" moze da odgovori na softverske potrebe nuklearne podmornice.


Izvini, a ko je to tacno izjavio i gde - ja to ne videh nigde. Smesno.

Takodje, tvoja prica o "nosenju laptopa sa Windowsom na podmornicu" potpuno iskljucuje bilo kakvu ozbiljnu diskusiju. Ne znam sta sa tim zelis da postignes, valjda da downplay-jes vest koja ti iz nekog razloga smeta, ali definitivno ne pomazes bilo kakvu konstruktivnu raspravu.

Cemu to?

Citat:

Ako se raspravlja o Windowsu na podmornici, onda mislim da je korisno da se zna tacno o cemu se prica. A ovako bi neko mogao da pomisli da windows upravlja nuklerarnim reaktorom, komandnim sistemom ili lansiranjem raketa sa nuklearnim glavama.


Treba samo da se procita - i, da, upravo se radi o komandnom sistemu, sorry:

http://www.theregister.co.uk/2...indows_for_submarines_rollout/

Citat:


The programme is called Submarine Command System Next Generation (SMCS NG), and uses varying numbers of standard multifunction consoles with two LCD screens, hooked up on an internal Ethernet network installed on each sub. Initial reports as the programme developed suggested that the OS in question would be Windows 2000, but those who have worked on it have since informed the Reg that in fact it is mostly based on XP.

BAE and the Navy say the project has completed early, as many of the systems were installed extremely fast. The entire command system of HMS Vigilant, a Trident nuclear-missile submarine, was apparently replaced with the SMCS-NG Windows LAN in just 18 days, according to BAE. The use of commercial-off-the-shelf technology is expected to save the taxpayer as much as £22m in support costs over the next ten years - a bit more than £2m a year, or about a thousandth off Trident's running costs.



Dakle, kao sto rekoh, ocigledno se radi o komandnom sistemu - iliti vezi izmedju ljudi i hardvera. Ocigledno cim koriste asinhroni LAN kao sistem za vezu izmedju komandnog sistema i ostalog hardvera, za koji postoji mogucnost kolizije paketa (samim tim, nepredvidljiv delay) - iskljucuje bilo kakav zahtev za hard-RT u tom podsistemu.

Tako da...

DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Odin D.
Mlađi referent za automatizaciju
samoupravljanja

Član broj: 37292
Poruke: 2549



+8370 Profil

icon Re: Windows u podmornicama na nuklearni pogon03.04.2009. u 22:40 - pre 183 meseci
Citat:
Ivan Dimkovic:Izvini, a ko je to tacno izjavio i gde - ja to ne videh nigde. Smesno.


Ne radi se o tome sto neko nije izjavio, nego sto sam ja izjavio a ti nalazis da tome nema mjesta.
Sta znaci reci da se Windows koristi na svemirskim brodovima i nuklearnim podmornicama? Sta ta recenica sama za sebe govori?
Nista. Isto sto npr. reci da se npr i svajcarski nozic koristi na satlu.

Sto se tice komandnog sistema, to je moja greska u nepreciznom izrazavanja. U embedded sistemima se pod komandnim sistemom podrazumjeva znatno nizi i odgovorniji sistem hardvera i softvera nego sto je to komandni interfejs nakacen na neki Ethernet. Ono sto ja nazivam komandno-upravljackim sistemom je ono sto otkljucava, naoruzava i ispaljuje oruzje, i upravlja ostalim hardverom na podmornici, a ne ono sluzi da posada ukucava komande i gleda u ekran. Jedna je stvar narediti da se reaktor dozira tako i tako, a sasvim druga stvar to odraditi.
 
Odgovor na temu

elitemadzone.org :: MadZone :: Windows u podmornicama na nuklearni pogon

Strane: < .. 1 2 3 4

[ Pregleda: 27268 | Odgovora: 62 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.