<!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 8.00.6001.23532">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2 face="Arial CE">A co rekne</FONT></DIV>
<DIV><FONT size=2 face="Arial CE">cat /<FONT 
face=Arial>proc/sys/fs/file-nr&nbsp;?</FONT></FONT></DIV>
<DIV><FONT size=2>Tam je videt, jestli skutecne otevrene soubory pribyvaji, 
</FONT><FONT size=2>nebo jestli je to</FONT></DIV>
<DIV><FONT size=2>nejaka hlaska, ktera treba znamena neco uplne jineho (coz se 
docela</FONT></DIV>
<DIV><FONT size=2>casto stava, a clovek tim pak zabije spoustu 
casu).</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>PL</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=zapletal@inoma.cz href="mailto:zapletal@inoma.cz">Zapletal Martin</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 4:39 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> OT: linux-Too many open 
  files</DIV>
  <DIV><FONT size=2 face="Arial CE"></FONT><BR></DIV>
  <DIV><FONT size=2>Zdravím.</FONT></DIV>
  <DIV><FONT size=2>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><FONT size=2></FONT>&nbsp;</DIV>
  <DIV><FONT size=2>AssignFile(F, cesta);</FONT></DIV>
  <DIV><FONT size=2>Append(F);</FONT></DIV>
  <DIV><FONT size=2>WriteLn(F, co);</FONT></DIV>
  <DIV><FONT size=2>CloseFile(F);</FONT></DIV>
  <DIV><FONT size=2></FONT>&nbsp;</DIV>
  <DIV><FONT size=2>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><FONT size=2></FONT>&nbsp;</DIV>
  <DIV><FONT size=2>Zaplik</FONT></DIV>
  <P><FONT size=2 face="Arial CE"></FONT></P></BLOCKQUOTE></BODY></HTML>