<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>

<META content="MSHTML 6.00.2800.1264" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=304525121-10112003>Poskusil ti bom&nbsp;ilustrirati tvojo argumentacijo z 
bolj vsakdanjo zgodbo. Vsak proces je zaprt v svojo skatlo priblizno tako, kot 
bi bil ujetnik v grajskem zaporu. Proces ne more pisati zunaj svoje skatle, tako 
kot tudi ujetnik ne more po zunanjih stenah zunaj celice. Proces lahko sicer 
ponori znotraj skatle in obremeni vse mogoce sistemske naprave, ampak pisati ne 
more po drugih procesih. Lahko sicer sesuje sistem, vendar ne s pisanjem, pac pa 
z obremenjevanjem vse mogoce opreme na zelo cudne 
nacine.&nbsp;</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=304525121-10112003></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=304525121-10112003>Svojo 
zgodbo, kaj se ti zgodi nesrecnega,&nbsp;si zal povedal tako, da si izpostavil 
svojo hipotezo (ki se ti je zdela ocitna, vsem ostalim pa niti ne...), ne pa 
raje navedel dejstev, kaj pocnes, tako da bi ti lahko pomagali. Moznosti je 
veliko vec, lahko se ti tvoj matlabov proces tako temeljito zacikla, da zacne 
jesti vse sistemske vire, od pomnilnika do procesorskega casa.&nbsp;Nisi nas 
preprical, da so matrike res tako velike, da bi smel imeti tezave s 
prostorom.&nbsp;</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=304525121-10112003></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=304525121-10112003>Kako 
ti lahko pomagamo?&nbsp;Pomagaj nam ti, tako da cimbolj tehnicno opises, kaj 
pocnes in kaj bi rad pocel.&nbsp;Domneve pusti.</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=304525121-10112003></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=304525121-10112003>Da se 
izognes tezavam z namizjem, pojdi&nbsp;v konzolo, ce ti tipkovnica se deluje 
(Ctrl-Alt-F1...). Ce ti tipkovnica ne deluje, ti bo mogoce se uspel priklop prek 
mreze, to&nbsp;me je dostikrat resilo ob mrtvi miski in tipkovnici.&nbsp;Nato 
pozeni razna orodja&nbsp;za spremljanje stanja sistema:&nbsp;zacni s&nbsp;top in 
poglej,&nbsp;kaj se dogaja. Ali ima kaksen proces&nbsp;zaseden velik pomnilnik, 
kdo&nbsp;rabi procesor... Nato bos&nbsp;porocal o stanju in ti bomo lahko Z 
VESELJEM pomagali.&nbsp;&nbsp;</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=304525121-10112003></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=304525121-10112003>Lep 
pozdrav,</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=304525121-10112003>Ales&nbsp;</SPAN></FONT></DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
  <DIV></DIV>
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left><FONT 
  face=Tahoma size=2>-----Original Message-----<BR><B>From:</B> igor 
  [mailto:igor.mat@uni-mb.si] <BR><B>Sent:</B> 10. november 2003 
  22:36<BR><B>To:</B> lugos-list@lugos.si<BR><B>Subject:</B> RE: [LUGOS] 
  Control-Alt-delete<BR><BR></FONT></DIV>Na 1068494459, 2003-11-10 ob 21:00, je 
  Ales Kosir napisal(a): 
  <BLOCKQUOTE TYPE="CITE"><FONT size=2><I>&nbsp;&gt; &nbsp;</FONT><FONT 
    color=#737373 size=3>Torej mene zanima, ali so podatki</FONT><BR><FONT 
    size=2>&nbsp;</FONT><FONT size=3>&gt; </FONT><FONT size=2>&nbsp;</FONT><FONT 
    color=#737373 size=3>od drugih procesov - tisti podatki, ki so v v RAM-u, 
    zasciteni pred mojim podprogramom</FONT><BR><FONT size=2>&nbsp;</FONT><FONT 
    size=3>&gt; </FONT><FONT size=2>&nbsp;</FONT><FONT color=#737373 size=3>v 
    C-ju.&nbsp; Mislim, da ne, saj sicer ne vem, zakaj bi mi zmrznil cel 
    racunalnik in ne le&nbsp;</FONT><BR><FONT size=2>&nbsp;</FONT><FONT 
    size=3>&gt; </FONT><FONT size=2>&nbsp;</FONT><FONT color=#737373 
    size=3>matlab.&nbsp; Ali se motim?&nbsp; Sicer pa nas bo moderator itak vsak 
    hip nagnal na lugos-bla.</FONT><BR><FONT size=2>&nbsp;<BR>Ej, 
    fantje,&nbsp;saj je ze Boris lepo povedal, da je Linux resen operacijski 
    sistem, ki strojno ne dovoli, da en proces pise po drugem! To ni 
    DOS!</FONT><BR><FONT color=#737373 size=3>&nbsp;</FONT><BR><FONT size=2>Ce 
    zelita dva procesa izmenjevati podatke, moras storiti celega vraga, da to 
    omogocis, zagotovo pa ne gre kar tako, da bi pac pisal&nbsp;malo zunaj 
    svojega procesa.</FONT><BR><FONT color=#737373 size=3>&nbsp;</FONT><BR><FONT 
    size=2>Za zacetek in zacetnika zadosca kratek uvod <A 
    href="http://www.linux-kongress.org/1997/tweedie.html">http://www.linux-kongress.org/1997/tweedie.html</I></FONT></A> 
  </BLOCKQUOTE>No, torej problem je naslednji.&nbsp; Ce uporabljam samo 
  matlabove ukaze, se matlab ne sesuva.<BR>Ce napisem kak podprogramcek (mex) 
  poln hroscev v C-ju se matlab in obcasno celo linux<BR>sesujeta.&nbsp; V C-ju 
  ne posiljam nikaksnih ukazov graficni kartici in ne pocnem nic fancy.&nbsp; 
  <BR>Samo racunam elemente svoje matrike.&nbsp; Edina grdi napaki, ki jih delam 
  sta<BR>for (i=0; i&gt;100; )<BR>in pa da pisem v elemente polja z indeksi 
  vecjimi od tistih, ki sem jih rezerviral.<BR>Medtem, ko je prva napaka 
  nedolzna in se da matlab brez tezav ubiti, pa mi pri drugi vcasih<BR>zmrzne 
  tudi miska in tudi na ctrl+alt+del in alt+F4 ne trza.<BR>Ce bi program pisal, 
  ko prekoracim za polje rezerviran prostor, pisalo po praznem prostoru,<BR>se 
  ne bi smelo nic zgoditi.&nbsp; Program bi le narobe izracunal matriko (polje) 
  in koncal.<BR>Meni se zdi ocitno, da torej nekdo bere tiste stevilke.&nbsp; 
  Pravite, da je linux nedolzen in da je<BR>tisti prostor rezerviran le za 
  matlab in da ne morem pisati po prostoru od drugih procesov.<BR>Kaj pa 
  matlab?&nbsp; A mu linux dodeli dva prostora v spominu?&nbsp; Enega za program 
  in drugega<BR>za podatke ?&nbsp; Torej je edina logicna razlaga, da, ko 
  prekoracim polje, pisem v del spomina,<BR>kjer so ukazi, ki jih matlab 
  izvaja.&nbsp; In mu seveda naracunam neke zelo cudne ukaze, ki <BR>zmrznejo 
  celo tako dober sistem kot je linux.&nbsp; (Ne vem.&nbsp; Morda je double 
  stevilo 123,34 <BR>ravno kaksen neugoden ukaz miski.)<BR><BR>Ne razumem, zakaj 
  pisete o linuxu v tako navijaskem stilu.&nbsp; Saj to ni nobena zalitev, ce 
  ima<BR>velik program - sploh pa OS kaksnega hrosca in ce ga dovolj butast 
  uporabnik lahko sesuje.<BR>Bolj primerno bi bilo, da zagovarjamo linux tako, 
  da recemo:&nbsp; "No pa saj ni tako hudo.&nbsp; <BR>Probaj ctrl+alt+esc, 
  alt+F4, .... <I>tu sem pricakoval tvoj predlog</I> .... in ctrl+alt+del , saj 
  ima linux<BR>cel kup rocnih bremz."&nbsp; Predlogi: nastudiraj 10 strani dolg 
  linux-kongress.org pa zacetniku<BR>prav nic ne pomagajo.&nbsp; A ne mislis 
  tako?<BR><BR>
  <BLOCKQUOTE TYPE="CITE"><FONT color=#737373 size=3><I></FONT><FONT 
    color=#737373></FONT><BR><FONT size=2>Se popravek: jedra 2.4.x omogocajo 64 
    GB pomnilnika. Ja, ta pomnilnik je tudi na disku v obliki swapa, zato ne 
    govorite, da se vse dogaja le v fizicnem pomnilniku...<BR>&nbsp;<BR>Lep 
    pozdrav,<BR>Ales</FONT><BR><FONT color=#737373 
    size=3>&nbsp;<BR>&nbsp;<BR></I></FONT><BR></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>