Article View: pl.comp.os.linux.programowanie
Article #60353Re: Testowanie ekstremalne - jak wywołać np. brak pamieci?
From: Jarosław Siebert
Date: Sun, 06 Nov 2005 17:35
Date: Sun, 06 Nov 2005 17:35
28 lines
1914 bytes
1914 bytes
On Sun, Nov 06, 2005 at 06:21:08PM +0100, Uzytkownik wrote:
> Czy jest możliwość przetestowania programu(chodzi o przykład):
> int main() {
> void *f;
>
> f = malloc(1);
> if(!f)
> return 2;
> }
>
> Na moim komputerze jest małe prawdopodobieństwo braku pamięci -
> szczególnie podczas testowania w 3 linijce programu :)
> Czy da się to jakoś zasymulować?
u mnie dość często występował brak pamięci w netbsd - kiedy kernel
nieprawidłowo ocenił rozmiar pamięci fizycznej dostępnej w systemie (widział
tylko 16MB).
Poza tym - zarezerwuj całą pamięć, wykorzystaj, wyłącz swap i testuj. Nie
licz też, że zawsze uzyskasz NULL - to zależy od kernela i polityki jaką
stosuje przy braku pamięci.
pozdrawiam
iu1j4
--
.: DLJ PROJECT :.
.: Jarosław Siebert :.
........: jsiebert@poczta.wp.pl :.........
.: Lru: 255615 | tel: 603877428 | Gg: 560046:.
Technical Details
Message-ID:
<20051106183503.GA1490@siebert.dljproject.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mailReferences:
<pan.2005.11.06.17.21.06.581518@poczta.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail From: Jarosław Siebert <jsiebert@poczta.wp.pl> Newsgroups: pl.comp.os.linux.programowanie Subject: Re: Testowanie ekstremalne - jak wywołać np. brak pamieci? Date: Sun, 6 Nov 2005 17:35:48 +0000 (UTC) Organization: tp.internet - http://www.tpi.pl/ Lines: 28 Message-ID: <20051106183503.GA1490@siebert.dljproject.pl> References: <pan.2005.11.06.17.21.06.581518@poczta.onet.pl> NNTP-Posting-Host: awr154.internetdsl.tpnet.pl Mime-Version: 1.0 X-Trace: nemesis.news.tpi.pl 1131298548 5310 83.18.69.154 (6 Nov 2005 17:35:48 GMT) X-Complaints-To: usenet@tpi.pl NNTP-Posting-Date: Sun, 6 Nov 2005 17:35:48 +0000 (UTC) In-Reply-To: <pan.2005.11.06.17.21.06.581518@poczta.onet.pl> User-Agent: mutt-ng/devel-r529 (NetBSD) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit