Jak obliczyć ile RAM-U potrzeba.
Ostatnio zmodyfikowano 2012-10-25 16:26
Forczek Temat założony przez niniejszego użytkownika |
Jak obliczyć ile RAM-U potrzeba. » 2012-10-24 20:02:05 Siemka, tak jak w temacie. Jak obliczyć ile potrzeba RAM-U do odtworzenia poszczególnych programów, napisanych własnoręcznie w C++. |
|
DejaVu |
» 2012-10-24 20:32:24 Liczysz ile obiektów maksymalnie może być utworzonych w trakcie działania aplikacji, mnożysz razy rozmiar każdego obiektu i gotowe. |
|
crash |
» 2012-10-24 20:38:01 Chcesz wiedzieć w momencie pisania czy w trakcie działania aplikacji?
Operatorem sizeof() możesz badać ile w bajtach waży typ lub zmienna. Funkcja farcoreleft() [#include <alloc.h>] mówi o wolnej ilości pamięci na stercie. Im bardziej program bogaty w typy i funkcje, tym więcej będzie zajmował, do tego dochodzi pytanie czy to okienkowa będzie aplikacja, graficzna / multimedialna, itp itd.
|
|
Forczek Temat założony przez niniejszego użytkownika |
» 2012-10-24 20:49:20 Znaczy, ja próbuje sił w olimpiadzie informatycznej. Tam jest ograniczony RAM zazwyczaj do 64 MB. Tutaj bez grafik, tylko czyste standardowe okno jakie tworzymy na początku kursu. |
|
crash |
» 2012-10-24 20:57:54 |
|
jsc |
» 2012-10-24 20:57:59 @DejaVu Zapomniałeś o wielkości kodu wykonalnego. |
|
xevuel |
» 2012-10-24 21:06:14 Znaczy, ja próbuje sił w olimpiadzie informatycznej. Tam jest ograniczony RAM zazwyczaj do 64 MB. |
No to w 99% przypadków nie musisz się obawiać, że przekroczysz zakres. |
|
Mrovqa |
» 2012-10-24 21:55:05 Ja mam tyle do powiedzenia, co przedmówca. Tyle pamięci, to jest bardzo dużo. 64MB = int tab[16777216] - a tyle to na pewno Ci nie będzie potrzebne. Po prostuj się tym nie przejmuj :) |
|
« 1 » 2 |