[so] Tema 3 - probleme testare
    Lucian Adrian Grijincu 
    lucian.grijincu at gmail.com
       
    Sun May 11 01:06:21 EEST 2008
    
    
  
RTFS, ai acces la surse :)
static void test_ram_swap (size_t v_pages, size_t p_pages)
{
	struct stat sbuf;
	virt_pages = v_pages;
	phys_pages = p_pages;
	ram_fd = get_ram_fd ();
//// cer sistemului de operare informatii despre fisierul de ram
	assert (fstat (ram_fd, &sbuf) == 0);
#if DEBUG >= NOTICE
	printf ("ram size = %ld\n", sbuf.st_size);
#endif
//// testez daca fisierul de ram are dimensiunea PHYSICAL_PAGES*PAGE_SIZE
	test ("ram_size", sbuf.st_size == p_sz * p_pages);
	swap_fd = get_swap_fd ();
//// similar
	assert (fstat (swap_fd, &sbuf) == 0);
#if DEBUG >= NOTICE
	printf ("swap size = %ld\n", sbuf.st_size);
#endif
//// similar
	test ("swap_size", sbuf.st_size == p_sz * v_pages);
}
2008/5/11 George Dita <george.dita at gmail.com>:
> Ce face testul ram_size si swap_size (pentru ca le pic). Si cred ca de acolo
> mi se trag mai multe chestii. Primesc segmentaion fault in tester cand se
> incearca ram_clean.
> --
> George Dita
> _______________________________________________
> so mailing list
> so at cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so
>
>
-- 
Lucian
    
    
More information about the so
mailing list