<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=ISO-8859-2" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 9.00.8112.16514"></HEAD>
<BODY bgColor=#ffffff text=#000000>
<DIV><FONT size=2 face=Arial>Lazarus, v události OnTimer přečtu data a předám je 
proceduře, která jen zapíąe na disk. Mohlo by to být tím, ľe to je v Timeru a ne 
v threadu? Mám i jinou aplikaci a ta data čte v threadu, stejnou procedurou je 
zapisuje a tam to nepadá.</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Arial>Zaplik</FONT></DIV>
<BLOCKQUOTE 
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black"><B>From:</B> 
  <A title=krata.milan@seznam.cz href="mailto:krata.milan@seznam.cz">Milan 
  Kratochvíl</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=hw-list@list.hw.cz 
  href="mailto:hw-list@list.hw.cz">HW-news</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Tuesday, October 15, 2013 5:26 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: OT: linux-Too many open 
  files</DIV>
  <DIV><BR></DIV>V jakém kompileru to máte? Zapisujete v těle programu nebo v 
  threadu?<BR>Milan<BR><BR>
  <DIV class=moz-cite-prefix>Dne 15.10.2013 16:39, Zapletal Martin 
  napsal(a):<BR></DIV>
  <BLOCKQUOTE cite=mid:7C9D04AD7C474AA88BA54032C3CD44A1@MZPC type="cite">
    <META name=GENERATOR content="MSHTML 9.00.8112.16514">
    <STYLE></STYLE>

    <DIV><FONT size=2 face=Arial>Zdravím.</FONT></DIV>
    <DIV><FONT size=2 face=Arial>Nedokázal by mi prosím někdo poradit, co dělám 
    ąpatně při zápisu dat? V pascalu klasicky zapisuji data do souboru 
    pomocí:</FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT size=2 face=Arial>AssignFile(F, cesta);</FONT></DIV>
    <DIV><FONT size=2 face=Arial>Append(F);</FONT></DIV>
    <DIV><FONT size=2 face=Arial>WriteLn(F, co);</FONT></DIV>
    <DIV><FONT size=2 face=Arial>CloseFile(F);</FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT size=2 face=Arial>Ale po asi třech hodinách zápisu do toho 
    souboru(mi to klekne na uvedené hláące). Soubor je malý, nemá ani 1/2 mega. 
    Velikost má pokaľdé jinou. Na netu jsem naąel info o této problematice, ľe 
    se má zvednout hodnota v souboru /proc/sys/fs/file-max na cca 200000. Ale 
    ani to nepomohlo. Se souborem myslím pracuji korektně a zapisuji do něj tak 
    5-10x za minutu. ®ádný drama. Prostě jen přečtu nasbíraná data a zapíąi do 
    souboru. Ale POZOR! Pokud si udělám jednoduchý testovací cyklus a v něm 
    zapisuji data do toho souboru, zapíąu tam třeba 50000 záznamů jako by nic. 
    Proč se mi neuvolňují popisovače a ucpává se to? Linuxář moc velký nejsem, 
    95% aplikací dělám pro Win ale na to, jak je to prosté si s tím nevím rady. 
    Medium pro zápis je OK, ľádné chyby nevykazuje. Je nějaký příkaz jak 
    uvolňovat popisovače souborů? Disk je FAT32. Pomohlo by jej předělat na 
    nějaký EXT??? Potíľ je, ľe by měl zůstat čitelný pro Win.</FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT size=2 face=Arial>Zaplik</FONT></DIV><BR>
    <FIELDSET class=mimeAttachmentHeader></FIELDSET> <BR><PRE wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <A class=moz-txt-link-abbreviated href="http://www.HW.cz">www.HW.cz</A>
<A class=moz-txt-link-abbreviated href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</A>
<A class=moz-txt-link-freetext href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</A>
</PRE></BLOCKQUOTE><BR>
  <P>
  <HR>

  <P></P>_______________________________________________<BR>HW-list mailing 
  list&nbsp; -&nbsp; sponsored by 
  www.HW.cz<BR>Hw-list@list.hw.cz<BR>http://list.hw.cz/mailman/listinfo/hw-list<BR></BLOCKQUOTE></BODY></HTML>