На теория може приблизително да се определи колко/пак започнахме да си говорим за теория на относителността
'>/,НО трябва да се има в предвид къде ще падне основното натоварване върху машината!
Малък урок по архитектура.
<HDD> <---> <ChipSet/HDD controler/> <---> <Chipset/MemoryControler>
| |
| |
RAM CPU
Задача да се изчисли
a+
b=? ,където
а и
b са стойности записани на твърдият диск и да се върне резултат
c който също да се запише там.
По схемата информацията се прочита от диска/независимо дали имаме DMA или не сега няма да се впускам в подробности/ преминава през HDD controlera и отива в "гара разпределителна"/Chipseta/ който управлява потокът от информация към RAM и CPU. Записват се прочетените стойности на
a и
b в паметта,от там процесорът взима задачата и входните данни и те попадът в L2/L1/зависи от конкретния процесор при AMD e една философията при Intel друга а при Alpha съвсем друга
'>/ кеша.Там процесорът извършва операцията и отново по обратният път се връщат нещата за да се запише стойносста на
c върху диска/нищо не пречи изходът да е на AGP/PCI/COM...etc/.
В общи линий това прави всеки ден ващият компютър.
Важно е да се намери балансът между всички тези компоненти,т.е. да нямаме тясно място/да има период на изчакване било то и за милисекунди/!Какво имам предвид да сложите на 4G CPU 64MB RAM може въобще да не погрешно колкото си мислите може да се окаже че машината лети
'>
Важното е процесора да не бездейства докато чака да му пристигне информацията от паметта!Така че не може да се говори за формула как и колко,основното нещо е да нямаме никаде изчкване между възлите.
От друга страна не трябва да се забравя че съвремените машини са "сплав" между HW и SW
'>Трябва да се съобразите и с изискванията на SW-a.
Пример:
Ако правите машина за математически изчисления който се вместват в 10МБ добавяте необходимият рам за да работи OS и сте готови,вашата машина ще работи добре!Ето че излезе възможно на 4G CPU да сложим 64MB RAM;)
Успех
'>
PS>Съжелявам че не можах да сложа направо рисунка на дъно ;( но има ограничение "Етикет [IMG]: Забранено"
PS2>Редки са случейте когато увеличението на памета спрямо производителността на машината са константа.