Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];

Вниз

Скорость работы Линукса   Найти похожие ветки 

 
cyborg ©   (2005-02-27 12:05) [0]

Хотел бы узнать у знатоков, скорость работы приложений в нём быстрее, чем в вин32? Имею ввиду не графическую оболочку, а например, если написапть программу сортирующую массив, она где быстрее выполнится?
Думаю общая производительность зависит от ОС, в которой выполняются другие процессы?


 
вредитель ©   (2005-02-27 12:24) [1]

Хех, а возьмите напишите и проверьте. На С++, консольную, с использованием стандартных библиотек (namespace std). Будет компилится и там и там. Вопрос в том, чем будет компилится. gcc говорят, раньше по оптимизации навороченный был, да microsoft нынче за это дело тоже взялась так, что до уровня whole program optimization доходит.
А общая производительность зависит от того сколько процессов выполняется и от уровня реализации многопоточности в ОС. ИМХО, в ядре 2.6 она реализована несколько лучше чем в XP SP2, ибо выполняя сходные задачи не замечаю периодических тормозов, таких как в XP. Хотя все зависит от задач...

Если сильно интересно, поищите в нете стандартные смеси на ассемблере, оставьте типичный при работе в той и другой ОС набор процессов, откомпилируйте (мож где готовые есть) и посмотрите результат. Хотя думаю, объективности тут добиться сложно, ибо как парвило иные пользователи работают в основном в Windows, стявя всякие антивирусы, оптимизаторы памяти и пр. (хотя в Линукс, также, всякого барахла полно), в результате чего система начинает зело тормозить, после чего и появляются неконструктивные упреки в сторону виндов.


 
Cobalt ©   (2005-02-27 12:34) [2]

Умеешь ты заставить улыбнуться ;)


 
Cobalt ©   (2005-02-27 12:34) [3]

(Это я киборгу)


 
cyborg ©   (2005-02-27 14:37) [4]


> [2] Cobalt ©   (27.02.05 12:34)

:)

Я серьёзно поинтересовался, там наверное многозадачность по другому реализована, вот и интересуюсь. А насчёт самому проверить, так неначем :ор


 
вредитель ©   (2005-02-27 15:55) [5]

....там наверное многозадачность по другому реализована, вот и интересуюсь.


А, ну это вам, видимо, сюда злобно_смеется_показывая_пальцем.gif

Ресурс несколько черносотенский (в хорошем смысле:), но весьма полезный

http://ldp.linux.by/linuxfocus/Russian/November2002/article272.shtml
http://ldp.linux.by/linuxfocus/Russian/January2003/article281.shtml
http://ldp.linux.by/linuxfocus/Russian/March2003/article287.shtml
http://ldp.linux.by/linuxfocus/Russian/May2003/article296.shtml

Вот тут еще есть немного, но мало.
http://duannn.narod.ru/WinVSLin/WinVSLin.html



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.036 c
1-1110039565
Leeechhhh
2005-03-05 19:19
2005.03.20
Чайниковский вопрос, хм, как получить системное время


14-1109911949
TUser
2005-03-04 07:52
2005.03.20
Где живет зверек?


8-1101885466
Галинка
2004-12-01 10:17
2005.03.20
Загрузить *.jpg файл в TBitmap


3-1108475103
juice
2005-02-15 16:45
2005.03.20
Язык хранимых процедур Interbase


3-1108808969
xman
2005-02-19 13:29
2005.03.20
Oracle rdb 8.0.0.4





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский