Optymalizacja programów

Dział z pytaniami o absolutne podstawy programowania w C# (dla początkujących).

Moderator: xxSlayeRxx

Optymalizacja programów

Sponsor

Sponsor
 

Optymalizacja programów

Postprzez Radek97 » Pn maja 12, 2014 5:05 pm

Witam, przychodzę dzisiaj z takim pytaniem:
Czy ilość zdefiniowanych nazw przestrzeni, dodatkowych klas oraz jakieś pliki wmontowane w program ale nie używane wpływają na szybkość wykonywania skryptu?
Radek97
New member
 
Posty: 2
Dołączył(a): Wt lip 02, 2013 7:20 am

Re: Optymalizacja programów

Postprzez maniek910 » Pn maja 12, 2014 11:13 pm

Radek97 napisał(a):Witam, przychodzę dzisiaj z takim pytaniem:
Czy ilość zdefiniowanych nazw przestrzeni, dodatkowych klas oraz jakieś pliki wmontowane w program ale nie używane wpływają na szybkość wykonywania skryptu?


Odpowiedz jeść dość nie jednolita , definiując w programie zmienne np int wiek string imie itp etc kompilator "REZERWUJE" pamięć na ich powołanie do życia nawet jeśli ich nie używasz one tam gdzieś wiszą . Jeśli chodzi o klasę to nie wiem jak to jest do końca w c# ale sama deklaracja klasy, jeszcze jako tako nie powołuje do życia obiektów. Ale ogólnie jest tak że pamięć jest rezerwowana jeśli coś w programie deklarujesz. Druga i o wiele ważniejsza sprawa to to że ilość takich zmiennych musiała by być bardzo duża byś to odczuł podczas wykonywania programu ... Dla przykładu tablica obiektów o rozmiarze 8 tysięcy w klasie 7 zmiennych czyli 56000 "obiektów o różnych rozmiarach", powołanie takiej tablicy do życia przez konstruktor około sekundy , to chyba nie za wiele .
maniek910
Member
 
Posty: 11
Dołączył(a): N kwi 27, 2014 7:48 pm

Re: Optymalizacja programów

Sponsors

Sponsor
 


Powrót do Newbie

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 6 gości