RE: Počet vláken
Zuffa Jan
ZuffaJ na cgc.sk
Čtvrtek Prosinec 10 07:27:18 CET 2020
DD,
115 je nejak malo. Pozrite si aka je defaultna hodnota velkosti
stacku pre thready. Ono to padne na kazdom PC rovnako lebo
moze byt dosiahnuty virtualny limit. Vo Visual studiu je to
1MB. Pripadne skuste ProcDump a naslednu analyzu dumpu z padu
aplikacie
j.
-----Original Message-----
From: Hw-list <hw-list-bounces na list.hw.cz> On Behalf Of Martin Záruba
Sent: Thursday, December 10, 2020 6:52 AM
To: Martin Zaruba <hw-list na list.hw.cz>
Subject: Počet vláken
Mám v prostředí Lazarus program, který po připojení přes TCP/IP založí vlákno a provede příslušnou akci. Pokud ale počet vláken dosáhne hodnoty
115 dostanu zprávu
Project xxx vyvolal výjímku třídy ´EThread´ se zprávou:
Thread creation error: K provedení tohoto příkazu není dost paměťových prostředků
Jenže ono to nezáleží na paměti. Na různých PC se to chová stejně.
Zjevně někde přetečou nějaké tabulky. Ale kde?
--
Martin Záruba
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list