http://krot272.livejournal.com/ ([identity profile] krot272.livejournal.com) wrote in [community profile] useless_faq2005-04-01 07:45 pm

компьютерное

А вот сколько операций производит компьютер, чтобы, например, открыть мс ворд?
А то странно, везде слышал, что компьютеры выполняют по нескольку миллионо операций в секунду, а вор открывается около 3-5.

[identity profile] romx.livejournal.com 2005-04-01 08:00 am (UTC)(link)
Могу лишь сказать что на открытие текстового файла в Notepad Windows совершает около 300 операций WinAPI (каждая я думаю не менее сотни операций процессорных, тех что "по нескольку миллионов").

[identity profile] orangeudav.livejournal.com 2005-04-01 08:08 am (UTC)(link)
С каждым годом производительность компьютеров растет и программисты могут позволить себе (и позволяют) работать на более высоком уровне абстракции чем раньше. А как известно, чем больше уровень абстракции тем больше накладные расходы на выполнение программы. Вот поэтому ничего и не меняется, ворд загружается все так же тормозно ... да и работает так же медленно )

[identity profile] cheremis.livejournal.com 2005-04-01 08:16 am (UTC)(link)
то есть первый ворд на 4-м пентиуме должен летать? :))

[identity profile] chva.livejournal.com 2005-04-01 08:18 am (UTC)(link)
Первый ещё под DOS был.

[identity profile] cheremis.livejournal.com 2005-04-01 08:22 am (UTC)(link)
Я в курсе. И нигде не указал ОС. Так будет или нет? :))

[identity profile] chva.livejournal.com 2005-04-01 08:28 am (UTC)(link)
Будет. Если нормально запустится.

[identity profile] cheremis.livejournal.com 2005-04-01 09:26 am (UTC)(link)
:) Если запустится. Кронечно. Ну а 6-ой ворд на том пентиуме под ХР?

[identity profile] chva.livejournal.com 2005-04-01 09:37 am (UTC)(link)
6-й Word работает намного быстрее Word XP, проверено.

[identity profile] orangeudav.livejournal.com 2005-04-01 10:43 am (UTC)(link)
зато Word XP наверняка красивее ;)

[identity profile] egorfine.livejournal.com 2005-04-01 01:22 pm (UTC)(link)
Да, причем будет летать одинаково как на Pentium2 так и на Pentium4 - потому что ядро real mode даавно уже не менялось.

[identity profile] orangeudav.livejournal.com 2005-04-01 08:54 am (UTC)(link)
должен, но только наврядли вы будете им пользоваться...
еще подозрение - для того чтобы запустить первый ворд системе придется эмулировать вызовы которые она давно уже не поддерживает - и еще не известно будет ли быстрее ;)
у меня, например, DOS программы так комп нагружают!... хотя вроде ничего и не делают

[identity profile] cheremis.livejournal.com 2005-04-01 09:27 am (UTC)(link)
Я и не собираюсь. Несколько секунд - не настолько критично.

А комп они грузят из-за эмулятора. если винды не ставить, то и грузить будет нечего :)

[identity profile] romx.livejournal.com 2005-04-01 10:02 am (UTC)(link)
А уж если и ворд не запускать, то и ваще...

[identity profile] chescot.livejournal.com 2005-04-01 10:34 am (UTC)(link)
Да не только же в том дело. Всё физика. Если бы он сразу валялся в памяти, то и загружался бы в 8 раз быстрее.

[identity profile] chescot.livejournal.com 2005-04-01 10:36 am (UTC)(link)
а не на HDD, в смысле

[identity profile] orangeudav.livejournal.com 2005-04-01 10:42 am (UTC)(link)
да скорее не то что на HDD а то что разбит на кучу библиотек и все надо по одной загрузить, подключить.. и все валяются в разных местах на HDD

[identity profile] egorfine.livejournal.com 2005-04-01 01:23 pm (UTC)(link)
"открыть ворд" - это не операция. Операция - это "сдвинуть слово в регистре EAX процессора на один бит влево".

[identity profile] spacel0rd.livejournal.com 2005-04-01 09:58 pm (UTC)(link)
Гораздо проще выполнить операцию - удалить ворд нах!

[identity profile] darmeon.livejournal.com 2005-04-02 08:34 am (UTC)(link)
и поставить open office, который тормозит гораздо больше даже под родным для себя линуксом ;) ?

[identity profile] zero-result.livejournal.com 2005-04-02 08:00 am (UTC)(link)
Совершается очень много разных операций в данном случае, совершенно разных по времени, сваливать в одну кучу операции обращения к диску и операции в регистрах бессмысленно...